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

K

Kelly Sutton

Personal blog · kellysutton.com · on HN as kellysuttonprogrammingweb

Kelly Sutton's personal blog at kellysutton.com covers programming and web. Since 2015, 30 different Hacker News readers have linked it 40 times, most often “Taming Large Rails Applications with Private ActiveRecord Models”. It is still writing: the last post was on 2026-05-22, and you can follow it by feed.

Visit the blog
40mentions?
30HN people?
2015–2025first – last linked?
Links on Hacker News per year · peak 9 in 2017

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

Why HN links it

HN commenters link this blog for posts on taming large Rails codebases, startup theory, and a REST versus GraphQL piece. Comments mostly cite the posts as support rather than judging them.

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

The author on HN?

kellysutton · 1,149 karma · member since 2010

CTO/Co-founder at Scholarly https://twitter.com/kellysutton https://kellysutton.com https://scholarlysoftware.com

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

Most-linked posts?

  1. Taming Large Rails Applications with Private ActiveRecord Models
    3 people · 3 mentions · first linked 2019-10-31
  2. Moving on from React, a year later
    3 people · 3 mentions · first linked 2025-01-19
  3. Do We Need GraphQL?
    3 people · 3 mentions · first linked 2017-01-03
  4. Visualizing a Job Search Or: How to Find a Job as a Software Engineer
    3 people · 3 mentions · first linked 2016-10-20
  5. A Vacancy Has Been Detected (2019)
    2 people · 2 mentions · first linked 2020-03-12
  6. From 25 Minutes to 7 Minutes: Improving the Performance of a Rails CI Pipeline
    2 people · 2 mentions · first linked 2020-05-24
  7. Moving on from React
    2 people · 2 mentions · first linked 2024-01-16

What Hacker News says?

  1. http://kellysutton.com Stumbled upon this one yesterday, it's from a paper, but well written: https://mzucker.github.io/2016/09/20/noteshrink.html A long time favorite writer: http://www.frankchimero.com/writing/the-webs-grain/

    Comment linking /

    on “Ask HN: What are the best personal project websites you've seen?”
  2. Submitted Moving on from React, a year later as a story · 296 points

    HN discussion
  3. Perhaps you already have ideas on how to solve for this situation, but in case it helps: forcing active record model accesses to go via a layer of indirection can help with untangling this sort of thing: https://kellysutton.com/2019/10/29/taming-large-rails-codeba... That said, for microservice extraction specifically, a bit of creative metaprogramming/monkey patching of AR to identify & categorize your callers is p…

    Comment linking /2019/10/29/taming-large-rails-codebases-with-private-activerecord-models.html

    on “Prisma – ORM for Node.js and TypeScript”
  4. Submitted Visualizing a Job Search Or: How to Find a Job as a Software Engineer as a story · 162 points

    HN discussion
  5. Do we need GraphQL? https://kellysutton.com/2017/01/02/do-we-need-graphql.html (Disclaimer: From my personal blog)

    Comment linking /2017/01/02/do-we-need-graphql.html

    on “How to GraphQL – A Fullstack Tutorial for GraphQL”
  6. Submitted A Vacancy Has Been Detected (2019) as a story · 105 points

    HN discussion
  7. Yep: http://kellysutton.com/2017/07/06/building-a-briefcase-that-...

    Comment linking /2017/07/06/building-a-briefcase-that-deploys-code.html

    on ““Easy” Desk Alert Button (ESP8266 and Staples Easy Button)”
  8. Submitted Embracing Functional Programming in Ruby (2017) as a story · 34 points

    HN discussion
  9. My experience working with Triplebyte has been great. I found them through hackernews from a post about visualizing the timeline for a job search [1]. Unlike most people in this thread, I thought their interview process was much more relevant and tangible to real engineering applications than most companies I've interviewed at. I was not presented with any gotchas or arcane algorithms questions. Finally, the big dra…

    Comment linking /2016/10/20/visualizing-a-job-search-or-how-to-find-a-job-as-a-software-engineer.html

    on “Triplebyte expands its recruiting platform beyond YC, signs up Apple, Facebook”
  10. Submitted Taming Large Rails Applications with Private ActiveRecord Models as a story · 29 points

    HN discussion
  11. I'm pretty disappointed by this title. I know that it might be said in fun - and is an easy way to get clicks, but it feeds into the narrative of new, shiny tech. As the article points out at the end, there are very real engineering tradeoffs with GraphQL - and the answer isn't as easy as REST is dead, anachronistic technology that no engineer should consider (the XML analogy felt particularly inflammatory). Kelly a…

    Comment linking /2017/01/02/do-we-need-graphql.html

    on “REST in Peace. Long Live GraphQL”
  12. Submitted Boiling the Ocean with Markup (2016) as a story · 19 points

    HN discussion
  13. Nifty post. Always think the world could stand to learn more about srcset/sizes. About a year ago, I went all the way down the rabbit hole of programmatically generating `srcset` attributes and wrote about it: http://kellysutton.com/2016/06/23/boiling-the-ocean-with-mar...

    Comment linking /2016/06/23/boiling-the-ocean-with-markup.html

    on “How to Use Responsive Images”
  14. Submitted Rethinking Static Sites as a story · 14 points

    HN discussion
  15. Have you talked to folks behind prior startups in the space like layervault? See http://web.archive.org/web/20150424103031/http://layervault.... and https://kellysutton.com/2015/07/21/startup-theory-of-relativ...

    Comment linking /2015/07/21/startup-theory-of-relativity.html

    on “Show HN: Floro – Visual Version Control”
  16. Submitted Do We Need GraphQL? as a story · 7 points

    HN discussion
  17. Submitted Campaigns: A long-running effort to enact global change safely as a story · 6 points

    HN discussion
  18. Submitted Why Do Developers Hate LinkedIn? as a story · 6 points

    HN discussion
  19. Submitted Moving on from React, a Year Later as a story · 5 points

    HN discussion
  20. Submitted Visualizing a Job Search Or: How to Find a Job as a Software Engineer as a story · 5 points

    HN discussion
  21. Submitted Moving on from React, a Year Later as a story · 4 points

    HN discussion
  22. Submitted Moving on from React as a story · 3 points

    HN discussion
  23. Submitted A Framework for Making Technology-Product Decisions as a story · 3 points

    HN discussion
  24. Submitted Do we need GraphQL? as a story · 3 points

    HN discussion
  25. Submitted Moving on from React as a story · 2 points

    HN discussion
  26. Submitted So You Want to Store a File (2021) as a story · 2 points

    HN discussion
  27. Submitted From 25 Minutes to 7 Minutes: Improving the Performance of a Rails CI Pipeline as a story · 2 points

    HN discussion
  28. Submitted From 25 Minutes to 7 Minutes: Improving the Performance of a Rails CI Pipeline as a story · 2 points

    HN discussion
  29. Submitted Taming Large Rails Applications with Private ActiveRecord Models as a story · 2 points

    HN discussion
  30. Submitted 8 Tips for Great Code Reviews as a story · 2 points

    HN discussion

Search all of HN for kellysutton.com

Linked by the same people?