AI
AI Tools Make Coders More Important, Not Less
- Vibes can’t replace rigor.
- Best practices
- Use strong types
- Use AI for code reviews
- Use unit tests
- Make dev and prod separate
- Avoid public storage accounts
- Don’t assume AI will follow the rules
- Use sandboxed environments (e.g., containers)
Software Engineering
These 5 Ideas Power the Best Software Teams
These ideas come from The Unicorn Project (2019) that followed the more popular book The Phoenix Project (2013). Although Dave is trying to sell his two books as practical applications of the concepts from the book, they still have merit. (1) Locality and simplicity, (2) focus, flow, joy, (3) improvement of daily work, (4) psychological safety, (5) customer focus.