Skip to post

Even with AI, software seems the same…

In planning: Decompose the desired outcome into small, sequenced units of work with intermediary, valuable outcomes. Ruthlessly reduce and defer scope.

In architecture: Think in systems and compose units of encapsulated complexity. Decouple and encapsulate areas of risk. Use layers of indirection carefully. Simplify, simplify, and simplify.