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

M

Matt Swanson

Personal blog · mdswanson.com/blogprogrammingproductivitywriting

Matt Swanson's personal blog at mdswanson.com covers programming, productivity and writing. Since 2013, 7 different Hacker News readers have linked it 36 times, most often “Every article about software is wrong”. It is still writing: the last post was on 2025-12-12, and you can follow it by feed.

Visit the blog
36mentions?
7HN people?
2013–2023first – last linked?
Links on Hacker News per year · peak 17 in 2013

writing on software, book writeups and projects by a software engineer from Indianapolis

Most-linked posts?

  1. Every article about software is wrong
    2 people · 2 mentions · first linked 2020-11-01

What Hacker News says?

  1. Absolutely, thanks for the list. I'll share my own personal one for that same context :) http://www.mdswanson.com/blog/2013/05/31/summer-reading-list...

    Comment linking /blog/2013/05/31/summer-reading-list.html

    on “My Top 100 Programming, Computer and Science Books: Part One”
  2. Submitted Do things, write about it as a story · 232 points

    HN discussion
  3. Don't worry Jason - I was pimping luck surface area last month: http://mdswanson.com/blog/2013/07/19/getting-traction-for-yo... ;-)

    Comment linking /blog/2013/07/19/getting-traction-for-your-open-source-project.html

    on “Do things, write about it”
  4. Submitted How not to validate email addresses as a story · 62 points

    HN discussion
  5. I found Apprenticeship Patterns to be a great book to read in your first few months working professionally (or during an internship). It's had a huge impact on me and is one of the three books I recommend to every new hire that I meet (the rest are here: http://mdswanson.com/blog/2013/05/31/summer-reading-list.htm... ). Some of my favorite sections: * The Long Road: keep your focus on the long term, value growth ove…

    Comment linking /blog/2013/05/31/summer-reading-list.html

    on “Best development book I've read, has no code in it”
  6. Submitted Jekyll 201: Beyond Hello World as a story · 8 points

    HN discussion
  7. I like it - sounds very similar to Josh Kaufman's "The First 20 Hours". His thesis is that you won't become an expert in 20 hours, but you can become competent enough at something to turn it into an enjoyable hobby (and after that, sky's the limit). http://www.mdswanson.com/writeup/2013/07/05/the-first-20-hou...

    Comment linking /writeup/2013/07/05/the-first-20-hours.html

    on “The 1,000-hour rule (2009)”
  8. Submitted Every article about software is wrong as a story · 5 points

    HN discussion
  9. In addition to blog posts, I write short reviews [1] for technical books that I've read and use Amazon Affiliate links (a single link to the book). It works out to between $20-$50 a year for my blog [2]. Nothing major but it covers a couple "free" Kindle books or a nice steak dinner :) [1]: http://www.mdswanson.com/writeup/2013/11/13/how-to-fail-at-a... [2]: https://gist.github.com/swanson/4711006

    Comment linking /writeup/2013/11/13/how-to-fail-at-almost-everything-and-still-win-big.html

    on “Ask HN: Do you earn income from your developer blog?”
  10. Submitted Internal tools should be sold or killed as a story · 3 points

    HN discussion
  11. http://mdswanson.com/ I'm not famous and I don't work at a large company. I'm a software engineer based in Indianapolis and I work at a 100 person, 100% employee-owned development + design company. I write semi-frequently about software, product development, and professional growth. I also review books I've read, which tend to be more tangential to software as I'm interesting in pulling in ideas from other fields/di…

    Comment linking /

    on “Ask HN: What's your blog?”
  12. Submitted How I Dunning-Kruger'd Marketing as a story · 2 points

    HN discussion
  13. Submitted Hacking my office Indy 500 pool: exploiting arbitrage in an inefficient market as a story · 2 points

    HN discussion
  14. Submitted Responsive Layouts in Android Without Copy/Paste as a story · 2 points

    HN discussion
  15. Submitted Evaluating Technical Arguments as a story · 2 points

    HN discussion
  16. Submitted What's in my Side Project Queue? as a story · 2 points

    HN discussion
  17. Submitted Crappy emails make me sad as a story · 2 points

    HN discussion
  18. Submitted Myers-Briggs for Programming Styles as a story · 2 points

    HN discussion
  19. Submitted The 30 Second Standup as a story · 2 points

    HN discussion
  20. Submitted How to Not Quit as a story · 2 points

    HN discussion
  21. Submitted Email as the Interface (2013) as a story · 1 points

    HN discussion
  22. Submitted All software advice is wrong as a story · 1 points

    HN discussion
  23. Submitted Building a Fuzzy Emoji Finder as a story · 1 points

    HN discussion
  24. Submitted How to start a peer group as a story · 1 points

    HN discussion
  25. Submitted Closing Down a Product, Gracefully as a story · 1 points

    HN discussion
  26. Submitted Juking the Stats as a story · 1 points

    HN discussion
  27. Submitted Durable Android REST Clients with EventBus and Retrofit as a story · 1 points

    HN discussion
  28. Submitted How Buildings Learn (and why software is no different) as a story · 1 points

    HN discussion
  29. Submitted "Have It Your Way" Software as a story · 1 points

    HN discussion
  30. Submitted Getting Traction for your Open Source Project as a story · 1 points

    HN discussion

Search all of HN for mdswanson.com