Solopreneur writer and Mac/iOS developer. In love with software architecture and knowledge management. Systematic thinker.
Software development is fun and easy – until you reach the point where the complexity of components explodes.
You'll need to tackle these problems systematically or you'll create a mess. I'll help you understand and implement how to tear apart entangled components and make the app's code easy to read and maintain.