InfoQ Homepage Best Practices Content on InfoQ
-
Keep It Simple*, Silly
Mark Walkholm discusses best practices around APIs and looks at some concepts around providing different ways for users to interact with a product to get the most from it.
-
Deliver With Confidence: 10 Practical Tips to Streamline Your Delivery Pipeline
David Alpert shares 10 tips on streamlining the delivery pipeline to make the process fast and smooth.
-
Hands on Spring Security
Rob Winch discusses how to rapidly and correctly apply Spring Security to an existing application. Rob demos security exploits and shows how to mitigate them, answers frequently asked questions.
-
Make Your Team's Domain Language Truly Ubiquitous with Concept Maps
James Ross discusses what concept maps are, how to construct one, what to do and what to avoid when creating one, and how to help a team build a shared mental model depicted in a concept map.
-
Exploring Domain Driven Design Implementation Patterns in .NET, Part 2/2
Steve Bohlen introduces DDD principles and concepts, and explores various patterns -Repositories, Specifications, Entities, Value Objects, Services, etc. - useful for implementing DDD in .NET code.
-
Exploring Domain Driven Design Implementation Patterns in .NET, Part 1/2
Steve Bohlen introduces DDD principles and concepts, and explores various patterns -Repositories, Specifications, Entities, Value Objects, Services, etc. - useful for implementing DDD in .NET code.
-
UX Axioms: Designing Better Products for People
Erik Dahl shares a number of lessons learned along the way, outlining a set of UX Axioms designers and developers alike can use to integrate UX into their practice.
-
Patterns, Code Smells, and the Pragmatic Programmer
Jason McCreary discusses how a number of books from The Reading List - Implementation Patterns, Refactoring, Design Patterns, The Pragmatic Programmer - helped him with becoming a software engineer.
-
Are You a SOLID Coder?
Steve Green introduces SOLID principles with coding examples tailored for novice and intermediate developers.
-
Reporting and the First Law of Holes
Sebastian von Conrad advises on reporting: capturing the right data at the right time, best practices and cleaning up reporting debts in code bases.
-
How Did We End up Here?
Trisha Gee and Todd Montgomery attack the technology industry’s sacred cows by exposing the motivations that hide behind them.
-
Asynchronous Patterns for Client, Server, and IoT
Andrea Giammarchi presents different asynchronous patterns and best practices for the Web, the server, and the embedded IoT platforms.