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 · #3481

M

Michael Kohl

Personal blog · citizen428.netprogrammingsystems

Michael Kohl's personal blog at citizen428.net covers programming and systems. Since 2009, 22 different Hacker News readers have linked it 25 times, most often “Self-hosting a static site with OpenBSD, httpd, and relayd”. It is still writing: the last post was on 2026-10-12, and you can follow it by feed.

Visit the blog
25mentions?
22HN people?
2009–2025first – last linked?
Links on Hacker News per year · peak 5 in 2010

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

Why HN links it

Commenters link Michael Kohl's blog for a Rails quick tip on creating app templates and a list of 30 free programming ebooks, citing them as learning resources.

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

Michael Kohl aka citizen428

Most-linked posts?

  1. Self-hosting a static site with OpenBSD, httpd, and relayd
    3 people · 3 mentions · first linked 2022-07-08
  2. Free Programming Ebooks
    3 people · 3 mentions · first linked 2012-01-06
  3. Free programming E-books
    2 people · 2 mentions · first linked 2010-09-05

What Hacker News says?

  1. I put together a website collecting links to various programming languages/environments specifically targeting children (if anybody wants to make a prettier stylesheet for it, let me know): http://www.happynerds.net/ Generally I'd advise starting with something interactive and fun, like eToys or Mindstorms. After that a project like Hackety Hack, Löve or Processing might be a good bridge into more "serious" programm…

    Comment linking /archives/434

    on “Ask HN: Teaching programming to a 10 year old, and I'm kind of lost”
  2. Submitted Free Programming Ebooks as a story · 301 points

    HN discussion
  3. Upon doing some more research and compiling a list of things to go through I've found the following: http://guides.rubyonrails.org/ http://ocw.mit.edu/courses/electrical-engineering-and-comput... http://manwithcode.com/299/making-games-with-ruby-ep-1-intro... http://learn.knockoutjs.com/#/?tutorial=intro http://peepcode.com/ http://railsforzombies.org/ http://ruby.railstutorial.org/ http://citizen428.net/blog/2010/0…

    Comment linking /blog/2010/08/12/30-free-programming-ebooks/

    on “Ask HN: I have 18 weeks to learn whatever I want, do you have any suggestions?”
  4. Submitted Common Git Problems and How to Fix Them as a story · 228 points

    HN discussion
  5. rails has the concept of app templates, so you can create this for yourself. here's one step-by-step example: https://citizen428.net/blog/rails-quick-tips-5-create-apps-f... there are also repositories, like https://railsbytes.com/ , where you can peruse similarly pre-composed app templates of varying quality.

    Comment linking /blog/rails-quick-tips-5-create-apps-from-templates/

    on “The Open Source Ruby on Rails SaaS Framework”
  6. Submitted Free programming E-books as a story · 78 points

    HN discussion
  7. I bookmarked this on my Chrome. I guess I found it via HN. 30 Free Programming eBooks: http://citizen428.net/blog/2010/08/12/30-free-programming-eb...

    Comment linking /blog/2010/08/12/30-free-programming-ebooks/

    on “Ask HN: Best place to learn stuff I didn't learn getting CS degree”
  8. Submitted Self-hosting a static site with OpenBSD, httpd, and relayd as a story · 50 points

    HN discussion
  9. Submitted Hey dude, where's our future? as a story · 41 points

    HN discussion
  10. Submitted RelaxedReader: A Firefox Addon to Fight Reading Anxiety as a story · 18 points

    HN discussion
  11. Submitted So you want to learn Clojure? as a story · 4 points

    HN discussion
  12. Submitted Introduction to OCaml Extension Points as a story · 3 points

    HN discussion
  13. Submitted FizzBuzz in GNU Make as a story · 3 points

    HN discussion
  14. Submitted Self-hosting a static site with OpenBSD, httpd, and relayd as a story · 3 points

    HN discussion
  15. Submitted The updated Ruby reading list as a story · 3 points

    HN discussion
  16. Submitted Smalltalk like Method Finder in Ruby as a story · 3 points

    HN discussion
  17. Submitted Good math teachers are like unicorns as a story · 3 points

    HN discussion
  18. Submitted Self-hosting a static site with OpenBSD, httpd, and relayd as a story · 2 points

    HN discussion
  19. Submitted Learning F# – Writing a Ray Tracer as a story · 2 points

    HN discussion
  20. Submitted GitHub stats with Clojure Incanter as a story · 2 points

    HN discussion
  21. Submitted Gravedigging why the lucky stiff: Io Has A Very Clean Mirror as a story · 2 points

    HN discussion
  22. Submitted Ruby Literals You May Not Know – Citizen428.net as a story · 1 points

    HN discussion
  23. Submitted A Rubyist Looks at Crystal (Part 2) as a story · 1 points

    HN discussion
  24. Submitted Clojure: Deriving the Y Combinator in 7 Stolen Steps as a story · 1 points

    HN discussion
  25. Submitted Cloud link collection as a story · 1 points

    HN discussion

Search all of HN for citizen428.net

Linked by the same people?