Top all-time · #10452
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.
writing on software, book writeups and projects by a software engineer from Indianapolis
Most-linked posts?
- Every article about software is wrong2 people · 2 mentions · first linked 2020-11-01
What Hacker News says?
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”Submitted Do things, write about it as a story · 232 points
HN discussionDon'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”Submitted How not to validate email addresses as a story · 62 points
HN discussionI 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”Submitted Jekyll 201: Beyond Hello World as a story · 8 points
HN discussionI 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)”Submitted Every article about software is wrong as a story · 5 points
HN discussionIn 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?”Submitted Internal tools should be sold or killed as a story · 3 points
HN discussionhttp://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?”Submitted How I Dunning-Kruger'd Marketing as a story · 2 points
HN discussionSubmitted Hacking my office Indy 500 pool: exploiting arbitrage in an inefficient market as a story · 2 points
HN discussionSubmitted Responsive Layouts in Android Without Copy/Paste as a story · 2 points
HN discussionSubmitted Evaluating Technical Arguments as a story · 2 points
HN discussionSubmitted What's in my Side Project Queue? as a story · 2 points
HN discussionSubmitted Crappy emails make me sad as a story · 2 points
HN discussionSubmitted Myers-Briggs for Programming Styles as a story · 2 points
HN discussionSubmitted The 30 Second Standup as a story · 2 points
HN discussionSubmitted How to Not Quit as a story · 2 points
HN discussionSubmitted Email as the Interface (2013) as a story · 1 points
HN discussionSubmitted All software advice is wrong as a story · 1 points
HN discussionSubmitted Building a Fuzzy Emoji Finder as a story · 1 points
HN discussionSubmitted How to start a peer group as a story · 1 points
HN discussionSubmitted Closing Down a Product, Gracefully as a story · 1 points
HN discussionSubmitted Juking the Stats as a story · 1 points
HN discussionSubmitted Durable Android REST Clients with EventBus and Retrofit as a story · 1 points
HN discussionSubmitted How Buildings Learn (and why software is no different) as a story · 1 points
HN discussionSubmitted "Have It Your Way" Software as a story · 1 points
HN discussionSubmitted Getting Traction for your Open Source Project as a story · 1 points
HN discussion