Application prototyping tips
Tips for effective application prototyping, focusing on simplicity, iteration, user feedback, and using familiar tools to validate ideas quickly.
Tips for effective application prototyping, focusing on simplicity, iteration, user feedback, and using familiar tools to validate ideas quickly.
A software developer's first blog post outlining plans to share technical insights, code snippets, and soft skills like software design.
A discussion on creating and maintaining logical architectures in Java codebases, focusing on packages, dependencies, and layered design.
A reflection on the 2012 Breaking Development conference in Dallas, highlighting the value of its single-track format for blending design, code, and forward-thinking discussions.
A review of the book 'Refactoring with Visual Studio 2010', focusing on its practical coverage of design patterns and OOP principles.
A developer advocates for extreme simplicity in software design, sharing rules of thumb for writing maintainable code and avoiding unnecessary complexity.
A review of the 'Systems' chapter from Robert C. Martin's 'Clean Code', covering principles like DI, AOP, and incremental design.
Discusses the continued relevance of the Data Access Object (DAO) pattern in modern software development, even when using OR Mappers like JPA.
A review of the book 'ASP.NET 3.5 Application Architecture and Design', covering its content and target audience for developers new to architectural concepts.
Explores using Scala's mixin composition and AOP to modularize cross-cutting concerns like logging and security, reducing code tangling.
Explores how Python's design, inspired by economic incentives, enforces best practices like readability and secure coding to benefit developers long-term.
Explains how to implement Dependency Injection in Scala using the Cake Pattern, with step-by-step code examples.
Developer discusses rewriting a Java GUI client for Poliqarp, focusing on code cleanup and new protocol integration.
Explains the problems with global variables in PHP and introduces the Registry pattern as a better alternative for sharing data.
Reflections on re-reading Eric Evans' "Domain Driven Design," emphasizing the importance of code as communication and semantic clarity.