The Software Essays that Shaped Me

I started reading software blogs before I got my first programming job 20 years ago. At this point, I’ve read thousands of blog posts and essays about software, but only a small handful stuck in my mind and changed the way I think.“The Joel Test: 12 Steps to Better Code” by Joel Spolsky (2000)“Parse, don’t validate” by Alexis King (2019)“No Silver Bullet – Essence and Accident in Software Engineering” by Fred Brooks (1986)“Choices” by Joel Spolsky (2000)“Application compatibility layers are there for the customer, not for the program” by Raymond Chen (2010)“Don’t Put Logic in Tests” by Erik Kuefler (2014)“A little bit of plain Javascript can do a lot” by Julia Evans (2020)“Choose Boring Technology” by Dan McKinley (2015)“I’ve locked myself out of…

Read more on Lobste.rs