Soul of an Engineer #4
This Issue: Becoming a software company, Two Pizza Rule and Microservices, Suez Canal blockage, Future of AI
Soul of an Engineer #3
This Issue: Production is Hell, Science vs. Engineering
Soul of an Engineer #2
This Issue: Requirements and Constraints
Soul of an Engineer #1
This Issue: Ladder of Causation, Abstraction, Machines and Human Spirit
Magic OR Good Engineering
Software can create magical experiences. But the magic can be only realized through good engineering.

Teams, Not Resources
For creating good software, we need to build teams, not just staff resources. “Teams” is the pattern antidote to the “Resources” anti-pattern.

The Art of *Incomplete* Design
Software tools have reached the digital age. Our methods need to catch up.
