InfoQ Homepage Methodologies Content on InfoQ
-
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.
-
Reinventing Organizations for Agility
Michael Sahota how to produce organizational change by inviting it and not forcing it and by using the Laloux Culture Model.
-
Are You a SOLID Coder?
Steve Green introduces SOLID principles with coding examples tailored for novice and intermediate developers.
-
Developing Functional Domain Models with Event Sourcing
Chris Richardson describes how to implement business logic using a domain model that is based on event sourcing. He compares and contrasts a hybrid OO/FP design with a purely functional approach.
-
API Design Methodology
Mike Amundsen describes a methodology for designing Web APIs (based on the book "RESTful Web APIs") that allows to map key aspects of a business into a usable, scalable, and flexible interface.
-
Build a Workplace People Love - Just Add Joy
Richard Sheridan discusses the cultural norms that remove fear and encourage experimentation, and the elimination of meetings and the rituals and ceremonies that accompany them.
-
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.
-
The New Kingmakers
Nigel Runnels-Moss keynotes no what it means to be a software creator in the 21st century, and what mindset and behavior to adopt in order to evolve and thrive in our new information-packed world.
-
How to Emerge
Dave Thomas keynotes on how people approach emerging technologies, many embracing the new in spite of its shortcoming, proposing to find a balance between the new and the old.
-
The SenseMaker® Method
Tony Quinlan introduces the SenseMaker® method from preparing the ground through gathering experiences and qualitative material to analysis and action planning.