Jason Larsen — Engineer

Thoughts about the art of software engineering and design.

writing.log

  1. Not Enough Code Was Never the Problem
  2. AI Sidecar Workspaces
  3. Pay Attention to Incentives
  4. Getting Into Vibes
  5. What is "Good" Code in the Age of Agents?
  6. The Beauty of Fragility
  7. antifrAGILE: Continuous Delivery
  8. antifrAGILE: Continuous Integration
  9. antifrAGILE: Software Teams
  10. Let Constraints Set You Free
  11. Finding Peace in a World of Unknowns
  12. Castles of Abstraction
  13. Software is Made by Humans. Part I.
  14. Ship Faster with this One Weird Trick
  15. The Truth About Microservices Will Shock You!
  16. I Did Not Shoot the Marshal
  17. Optimistic Networking with Reactor
  18. React Native, Native
  19. Refactoring: Replace Enum with Polymorphism
  20. Protocol-Oriented JSON in Swift
  21. The Church of Xcode - Simple Emacs Keybindings
  22. No-Magic JSON Parsing with Swift Part II
  23. Result vs. Throws
  24. Swift Data Pipelines
  25. No-Magic JSON Parsing with Swift