Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #13770

L

Leonardo Brito

Personal blog · lbrito1.github.io/blog · on HN as lbritoprogrammingsystemscareer

Leonardo Brito writes A Developer's Notebook, a personal blog at lbrito1.github.io about programming, systems and career. Since 2020, 5 different Hacker News readers have linked it 17 times, most often “Repurposing an old Android phone as a web server”. It is still writing: the last post was on 2026-09-25, and you can follow it by feed.

Visit the blog
17mentions?
5HN people?
2020–2022first – last linked?
Links on Hacker News per year · peak 9 in 2022

Too few sampled comments (2) to say how often HN recommends it.?

Why HN links it

HN readers link Leonardo Brito's posts on not over-obsessing over DRY code and on replacing Google Analytics with a self-hosted analytics setup that runs on a phone.

Summarised by Claude from a sample of 2 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

The author on HN?

lbrito · 3,055 karma · member since 2017

lbrito1.github.io Email: <my handle>@gmail.com

From their public HN profile, which links to this site.

Most-linked posts?

  1. Repurposing an old Android phone as a web server
    3 people · 4 mentions · first linked 2020-02-10
  2. I replaced Google Analytics with a web server running on my phone
    2 people · 5 mentions · first linked 2020-07-06

What Hacker News says?

  1. wrote mine with Ruby (nanoc, a library that generates static sites) https://lbrito1.github.io/ , which is just a landing page created to help with job searches -- links to CV, github and so on; and: https://lbrito1.github.io/blog

    Comment linking /blog

    on “Ask HN: Share your personal site”
  2. Submitted Repurposing an old Android phone as a web server as a story · 253 points

    HN discussion
  3. sparrc · 2022-07-07Recommends
    I agree with the principle of this blogpost, though IMHO this was covered better and with better examples here: https://lbrito1.github.io/blog/2017/03/dont-obsess-over-code... I also think the title of "don't obsess" covers the intent better. In other words, it's perfectly OK to write DRY code, but don't obsess over making all code DRY all the time at the expense of readability.

    Comment linking /blog/2017/03/dont-obsess-over-code-dry.html

    on “DRY is an over-rated programming principle?”
  4. Submitted I replaced Google Analytics with a web server running on my phone as a story · 4 points

    HN discussion
  5. Termux is such a great piece of software. I've been using it as my primary server[1] for half a year now with no issues and very minimal maintenance. That said, it always kinda felt like a kludge when compared to (ideally) using a full-blown Linux distro like PostmarketOS. [1] https://lbrito1.github.io/blog/2020/07/replacing_google_anal...

    Comment linking /blog/2020/07/replacing_google_analytics_android.html

    on “Termux no longer updated on Google Play”
  6. Submitted Repurposing an old Android phone as a Ruby web server as a story · 4 points

    HN discussion
  7. Shameless plug: I wrote a log-based analytics software that you can self-host on an Android phone. https://github.com/lbrito1/android-analytics Blog post: https://lbrito1.github.io/blog/2020/07/replacing_google_anal...

    Comment linking /blog/2020/07/replacing_google_analytics_android.html

    on “Ask HN: Good open source alternatives to Google Analytics?”
  8. Submitted Onsites Considered Harmful as a story · 3 points

    HN discussion
  9. Absolutely. Have been writing on my blog ( https://lbrito1.github.io/blog/ ) for 8 years. >Does the time spent writing feels worth it to you? Yes but YMMV. I enjoy writing. I was the kid at school that teachers hated grading because I filled the full space for answers in exams. >Did it help to get noticed/ find jobs or other opportunities? Hard to prove if it made an objective difference in hiring, but in all jobs I…

    Comment linking /blog/

    on “Ask HN: Is having a personal blog/brand worth it for you?”
  10. Submitted Repurposing an old Android phone as a Ruby web server as a story · 3 points

    HN discussion
  11. Thanks for that, will look at it! I actually moved away from DDNS after a while because I moved and my new ISP had CGNAT. I posted about it here https://lbrito1.github.io/blog/2020/07/replacing_google_anal...

    Comment linking /blog/2020/07/replacing_google_analytics_android.html

    on “Repurposing an old Android phone as a web server”
  12. Submitted Repurposing an old Android phone as a Ruby web server as a story · 2 points

    HN discussion
  13. Really enjoyed reading the in depth blog post: https://lbrito1.github.io/blog/2020/07/replacing_google_anal... Learned about running webserver on android and goAccess

    Comment linking /blog/2020/07/replacing_google_analytics_android.html

    on “Show HN: I made a simple Google Analytics alternative that runs on my phone”
  14. Submitted Onsites Considered Harmful as a story · 2 points

    HN discussion
  15. Submitted Are “digital nomad visas” a thing yet? as a story · 1 points

    HN discussion
  16. Submitted Speeding Up an Endpoint with Graph Theory as a story · 1 points

    HN discussion

Search all of HN for lbrito1.github.io