Jason Larsen — Engineer
Thoughts about the art of software engineering and design.
writing.log
- Not Enough Code Was Never the Problem
- AI Sidecar Workspaces
- Pay Attention to Incentives
- Getting Into Vibes
- What is "Good" Code in the Age of Agents?
- The Beauty of Fragility
- antifrAGILE: Continuous Delivery
- antifrAGILE: Continuous Integration
- antifrAGILE: Software Teams
- Let Constraints Set You Free
- Finding Peace in a World of Unknowns
- Castles of Abstraction
- Software is Made by Humans. Part I.
- Ship Faster with this One Weird Trick
- The Truth About Microservices Will Shock You!
- I Did Not Shoot the Marshal
- Optimistic Networking with Reactor
- React Native, Native
- Refactoring: Replace Enum with Polymorphism
- Protocol-Oriented JSON in Swift
- The Church of Xcode - Simple Emacs Keybindings
- No-Magic JSON Parsing with Swift Part II
- Result vs. Throws
- Swift Data Pipelines
- No-Magic JSON Parsing with Swift