Writing on practices and principles to achieve sustainable codebases in iOS for developers and tech firms.

Swift's Type Checking: Enhancing the TDD's Red-Green-Refactor Process
Daniel Torres Daniel Torres

Swift's Type Checking: Enhancing the TDD's Red-Green-Refactor Process

Discover how Swift's type checking enhances the Test-Driven Development (TDD) process in iOS software engineering. Using popular development practices like protocols, spies, and the red-green-refactor cycle, learn to write robust and maintainable code. A must-read for aspiring and experienced developers aiming to upskill their TDD methodology with Swift's type safety.

Read More
Achieving a Sustainable Code Base: Moving Beyond Test-First Approach
Daniel Torres Daniel Torres

Achieving a Sustainable Code Base: Moving Beyond Test-First Approach

Explore why solely relying on a test-first approach may limit your iOS code coverage and discover innovative practices for a more robust and maintainable architecture. Learn about techniques such as TDD, Inbox checklist, Command and Query Separation, and Dependency diagrams, and see how these can drastically improve code coverage, testing times, and codebase sustainability.

Read More
Practical guide to manage developer certificates in your iOS team
Daniel Torres Daniel Torres

Practical guide to manage developer certificates in your iOS team

Discover how to effectively manage developer certificates in your iOS team without needing third-party frameworks. This comprehensive guide provides detailed steps for both new developers and team leads to streamline the onboarding process. Learn how to handle certificate requests, UDIDs, and provisioning profiles to boost your iOS team's efficiency.

Read More