10 software essays that changed how I think
This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).
A curated collection of 10 influential software engineering essays spanning 1989-2022, covering technology selection (Choose Boring Technology), type safety (Parse Don't Validate), refactoring strategy (never rewrite from scratch), monolith vs microservices architecture, team process health (Joel Test), API design principles,
โข25m read timeโข From newsletter.techworld-with-milan.com
Table of contents
GitHub Actions analytics - whatโs actually happening (Sponsored)1. Choose Boring Technology (2015) by Dan McKinley ๐2. Parse, Donโt Validate (2019) by Alexis King ๐3. Things You Should Never Do, Part I (2000) by Joel Spolsky ๐4. The Majestic Monolith (2016) by David Heinemeier Hansson (DHH) ๐5. The Joel Test (2000) by Joel Spolsky ๐6. How to Design a Good API and Why It Matters (2007) by Joshua Bloch ๐7. The Rise of โWorse is Betterโ (1989) by Richard P. Gabriel ๐8. The Grug Brained Developer (2022) by Carson Gross ๐9. Software Quality at Top Speed (1996) by Steve McConnell ๐10. Donโt Call Yourself a Programmer (2011) by Patrick McKenzie ๐11. Bonus: How To Become a Better Programmer by Not Programming (2007) by Jeff Atwood ๐12. Conclusion๐ฐ What I read daily (you can subscribe to it too!)More ways I can help youWant to advertise in Tech World With Milan? ๐ฐLove Tech World With Milan Newsletter? Tell your friends and get rewards.4 Comments
Sort: