Over the years I've assembled some documentation and notes that are pretty sufficiently debugged. Here they are.
- Setting up PostGIS on OS/X
- How Git Works
- SQL
- Symmetric Aggregates
- Test Doubles
- Great articles and posts related to software engineering, security, DevOps, etc.
- Death by a Thousand Microservices
- Learnings from code audits
- Please stop using CDNs for external JavaScript libraries (whole discussion is interesting)
- Understanding and avoiding visually ambiguous characters in IDs
- What LLMs can never do
- Migrating bajillions of database records at Stripe
- Your API Shouldn't Redirect HTTP to HTTPS
- Big Feet in Small Shoes - about how when you move from a very big company to a small one, you should think hard before copying big-company tools and strategies
- Modularity for Not-so-Dumb Dummies
- Why Scrum is Stressing You Out I am a fan of Scrum and sprints but I also think there's some truth to this assessionment of stress and agile processes. The only thing the article is missing is actual empirical evidence about the stress level of people doing sprints.