- You are not Google
- Choose boring technology
- (Almost) Every infrastructure decision I endorse or regret after 4 years running infrastructure at a startup (Feb. 2024)
- This is what I know about software development (Twitter thread)
- debug.guide
- Why is it so hard to decide to buy?
- I test in production
- Code runs on people
- Professional Programming: The First 10 Years by @mrnugget
- Other People's Problems by @skamille
- Write code that is easy to delete, not easy to extend.
- Falsehoods programmers believe about time
- Rob Pike's 5 Rules of Programming
- Software development topics I've changed my mind on after 6 years in the industry
- Engineering Productivity Can Be Measured - Just Not How You'd Expect
- Maximizing Developer Effectiveness
- Stand-Up 2.0: Itโs Time To Ditch The Daily From 1993
- Introductory bullshit detection for non-technical managers
- Scaling Engineering Teams
- How do individual contributors get stuck?
- The Rands Test based on the Joel Test
- How to tell what level of developer you are, junior to senior (and sub articles detailing each stage)
- Being glue
- An incomplete list of skills senior engineers need, beyond coding
- THE ENGINEER/MANAGER PENDULUM
- Dropbox engineering career framework
- Love Them or Hate Them, Coding Exercises Are an Essential Part of Software Engineering Interviews
- The Pragmatic Engineer Test: 12 Questions on Engineering Culture
- Webshit weekly: hilarious take on the past week popular hackernews posts
- Wat: "let's talk about javascript"
- 99 bottles of beer: same simple algorithm in all existing language
- Why we at $FAMOUS_COMPANY Switched to $HYPED_TECHNOLOGY: parody of BS filled blog post
- The evolution of a software engineer: how you start simple, do increasingly complex design and back to simple again
- @iamdevelopper: twitter account commenting software news, the impossibility of finishing a side project and new javascript frameworks
- Geek and poke: webcomic about devs
- Programming motherfucker
- Classic Programmer Paintings: art + software
- Stratechery
- Coding horror
- Pointer a weekly selection of software engineering articles
- The Manager's Path by Camille Fournier
- The Staff Engineer's Path by Tanya Reilly
- The Software Engineer's Guidebook by Gergely Orosz
- git-spice: stack pull requests on Github
- Raycast (macos): universale launcher, easy to develop plugins
- magit: the best git client
- Excalidraw: good diagram tool