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

T

tomayko.com

Personal blog · tomayko.comprogrammingweb

tomayko.com is a personal blog at tomayko.com about programming and web. Since 2007, 78 different Hacker News readers have linked it 94 times, most often “How I explained REST to my wife”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
94mentions?
11recommend?
78HN people?
2007–2022first – last linked?
Links on Hacker News per year · peak 17 in 2010

Sometimes recommended · 11 of 40 sampled comments recommend it?

Why HN links it

HN readers link Ryan Tomayko's blog for explanations of git (The Thing About Git), REST (Rest to my Wife), and Unix-style server design (Unicorn is Unix), plus management and blogging essays.

Recommended for · 11 comments
Praised as a good read, a great explanation of git, a better explanation of REST than others, and a good post on git add -p.12345678

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

Most-linked posts?

  1. How I explained REST to my wife
    13 people · 15 mentions · first linked 2008-08-18
  2. The Thing About Git
    8 people · 12 mentions · first linked 2008-04-08
  3. I like Unicorn (Rack HTTP server) because it's Unix
    7 people · 7 mentions · first linked 2009-10-06
  4. Administrative Debris - Learning from Tufte
    5 people · 5 mentions · first linked 2008-03-15
  5. Show How, Don't Tell What - A Management Style
    4 people · 5 mentions · first linked 2012-04-02
  6. AWK-ward Ruby
    4 people · 4 mentions · first linked 2011-04-26
  7. Your team should work like an open source project
    4 people · 4 mentions · first linked 2012-11-19
  8. Things Caches Do (2008)
    4 people · 4 mentions · first linked 2008-11-17
  9. /src/rack-cache/
    2 people · 2 mentions · first linked 2009-02-24
  10. /writings/princexml
    2 people · 2 mentions · first linked 2010-04-07

What Hacker News says?

  1. I agree, but I get most of the same out of Ruby even if might be slightly less readable (or ugly Ruby code). It's nice that the mentality comes out of using certain languages though. also http://tomayko.com/writings/awkward-ruby

    Comment linking /writings/awkward-ruby

    on “Awk in 20 Minutes”
  2. Submitted What does "HREF" stand for? (2008) as a story · 219 points

    HN discussion
  3. Rebase is a powerful tool, and with great power comes great responsibility. It's easy to get stuff wrong with rebase, and it's also hard for most developers to get their heads around because it offers something that no other VCS does. I'm also very much reminded of http://tomayko.com/writings/the-thing-about-git , except to extend it even further, most VCS will tell you "you should have not committed broken code or…

    Comment linking /writings/the-thing-about-git

    on “Stay away from rebase”
  4. Submitted How I explained REST to my wife as a story · 199 points

    HN discussion
  5. spacemanaki · 2011-01-15Recommends
    This isn't really an explanation of why git is better than subversion overall, but it was a pretty big eye-opener for me, and I'm definitely still learning the basics of git: http://tomayko.com/writings/the-thing-about-git To sum up, git solves what Ryan Tomayko calls "The Tangled Working Copy Problem" with amazing ease. If you have a working copy filled with changes, git add --patch lets you pick and chose which fi…

    Comment linking /writings/the-thing-about-git

    on “Git Immersion”
  6. Submitted I like Unicorn (Rack HTTP server) because it's Unix as a story · 192 points

    HN discussion
  7. paulcarey · 2011-08-28Recommends
    If you didn't already know that Ruby scripts can be written in a very similar way to awk, this makes for a good read. http://tomayko.com/writings/awkward-ruby

    Comment linking /writings/awkward-ruby

    on “Why you should learn just a little Awk - A Tutorial by Example”
  8. Submitted So, What Does "HREF" Stand For, Anyway? as a story · 159 points

    HN discussion
  9. Agreed: don't know about you, but I picked that up from Ryan Tomayko's "The Thing About Git"[1] - some previous HN discussion on that, if anyone's curious[2]. [1] http://tomayko.com/writings/the-thing-about-git [2] http://news.ycombinator.com/item?id=158008

    Comment linking /writings/the-thing-about-git

    on “Aha Moments When Learning Git”
  10. Submitted AWK-ward Ruby as a story · 124 points

    HN discussion
  11. misterm · 2010-10-13Recommends
    Yes it does. Thank you for the explanation. For anyone unclear about REST, try this: http://tomayko.com/writings/rest-to-my-wife

    Comment linking /writings/rest-to-my-wife

    on “Announcing Backbone.js: Models, Collections and Views in 2.4kb”
  12. Submitted How I Explained REST to My Wife (2004) as a story · 115 points

    HN discussion
  13. Feynman, I guess because he interacted a lot with laymen (an lay-women) knew that the knowledge frame of the audience is very important. If you think this is obvious, wait till you try to explain internet addresses, cloud storage, etc. to your mom (or grandma), or as in the well-known case ( http://tomayko.com/writings/rest-to-my-wife ) the REST protocol to your wife. It's very hard to estimate the level of explanat…

    Comment linking /writings/rest-to-my-wife

    on “Feynman on explanations”
  14. Submitted The Thing About Git as a story · 86 points

    HN discussion
  15. boucher · 2010-11-12Recommends
    Although intended for a different audience, I enjoyed this one when I read it: http://tomayko.com/writings/rest-to-my-wife

    Comment linking /writings/rest-to-my-wife

    on “The one true REST explanation”
  16. Submitted Things Caches Do (2008) as a story · 67 points

    HN discussion
  17. Here's his writeup of his blog design: http://tomayko.com/writings/administrative-debris

    Comment linking /writings/administrative-debris

    on “I like Unicorn (Rack HTTP server) because it's Unix”
  18. Submitted Insects and Entropy as a story · 62 points

    HN discussion
  19. http://tomayko.com/writings/that-dilbert-cartoon

    Comment linking /writings/that-dilbert-cartoon

    on “Setting up Sublime Text 2”
  20. Submitted Your team should work like an open source project as a story · 62 points

    HN discussion
  21. There's also Pocco (Python), Rocco (Ruby), and shocco (*sh) http://tomayko.com/linkings/67644cabf40a7aa32c2a99fda9a42e20

    Comment linking /linkings/67644cabf40a7aa32c2a99fda9a42e20

    on “Todos: a Backbone.js example Single-Page-App (with LocalStorage)”
  22. Submitted Show How, Don't Tell What - A Management Style as a story · 50 points

    HN discussion
  23. Our team makeup is almost entirely "devs" (I call them Engineers — people who design, build, and ship software). A lot closer to 120 than 80. However your estimates a pretty far off in terms of people who work on dotcom — that number is much closer to 15. One of the more interesting sociological problems of software to me is this idea that more people equals faster movement. The only studies in this field prove the…

    Comment linking /writings/adopt-an-open-source-process-constraints

    on “Zen Writing Mode”
  24. Submitted Things Caches Do as a story · 48 points

    HN discussion
  25. telemachos · 2012-03-15Recommends
    Another good post that talks about git add -p is Ryan Tomayko's The Thing About Git[1]. [1]: http://tomayko.com/writings/the-thing-about-git

    Comment linking /writings/the-thing-about-git

    on “My Git Habits”
  26. Submitted "How I Explained REST to My Wife" taken down because of gender-oriented nature as a story · 42 points

    HN discussion
  27. You may find this post interesting. Git means never having to say "you should have". http://tomayko.com/writings/the-thing-about-git

    Comment linking /writings/the-thing-about-git

    on “The git parable”
  28. Submitted Why "require 'rubygems'" Is Wrong as a story · 41 points

    HN discussion
  29. Ryan Tomayko recommends Unicorn as a reference for Unix programming (primarily, signals and sockets): http://tomayko.com/writings/unicorn-is-unix I found Sinatra to be an interesting read (and specifically how it parses the app configuration into methods): http://github.com/sinatra/sinatra

    Comment linking /writings/unicorn-is-unix

    on “Ask HN: What source code is worth studying?”
  30. Submitted How I Explained REST to My Wife as a story · 38 points

    HN discussion

Search all of HN for tomayko.com

Linked by the same people?