Index of All Content
This site contains some 574 items of content. Here is a list of all of them, sorted by their title. The tags provide a better way of exploring the content by their subject or nature.
A Language Workbench in Action - MPS
A Proof-of-Concept of BigQuery
Agile Manifesto Authors' 10 year anniversary reunion
Agilists and Architects: Allies not Adversaries
An Open Letter to Pearson about SOPA/PIPA
Canadian Workshop on Scaling XP/Agile Methods
CertificationCompetenceCorrelation
Components and the World of Chaos
Consumer-Driven Contracts: A Service Evolution Pattern
Continuous Integration with Visual C++ and COM
Crossing Refactoring's Rubicon
DSL interview with Neal Ford and Jeffery Snover (JAOO 2008)
Democratic Political Technology Revolution
Developing Patterns in Enterprise Software
Enterprise Architects Join the Team
Enterprise Transforming Projects That Don't Kill the Enterprise
Eradicating Non-Determinism in Tests
How .NET's Custom Attributes Affect Design
How do you estimate on an Agile project?
ImplicitInterfaceImplementation
InfoQ Interview with Jez and me on Continuous Delivery
Interview with Kent Beck and Martin Fowler on Extreme Programming
Inversion of Control Containers and the Dependency Injection pattern
Is there such a thing as Object Oriented Analysis?
IsChangingInterfacesRefactoring
IsDeclarationOrderingRefactoring
IsFixingAnUnknownBugRefactoring
It's Not Just Standing Up: Patterns for Daily Standup Meetings
Key Points from NoSQL Distilled
Keynote at Agile Development Conference
Language Workbenches and Model Driven Architecture
Language Workbenches: The Killer-App for Domain Specific Languages?
Language-Oriented Programming and Language Workbenches
MDA: Revenge of the Modelers or UML Utopia?
Meta-Introduction to Domain Specific Languages
Mike Mason and I talk about Feature Branching
ModelDrivenSoftwareDevelopment
Modeling with a Sense of Purpose
Modern Mocking Tools and Black Magic
Modifiability: Or is there Design in Agility
Organization Structures (Accountability)
Patterns for things that change with time
Perspectives on DSLs with Chris Sells
Planning and Running an XP Iteration
PlatformIndependentMalapropism
PreferFunctionalStaffOrganization
Protected Variation: The Importance of Being Closed
Public versus Published Interfaces
Refactoring: Doing Design After the Program Runs
Revitalizing Enterprise Software
Ruby Rogues episode discussing P of EAA
SE Radio Podcast on Agile Database Development
SE Radio Podcast on Domain-Specific Languages
Selecting a Mobile Implementation Strategy
Separating User Interface Code
Talks on schemalessness, consistency in NoSQL, and economics of software design
Testing Methods: The Ugly Duckling
The Architecture of Gap Inc's SCMS
The Difference between Marketecture and Tarchitecture
The Future is not NoSQL but Polyglot Persistence
The Manifesto for Agile Software Development - an early article.
The Most Important Design Guideline?
The People vs. NoSQL Databases: Panel Discussion
ThoughtWorks Technology Radar FAQ
Three Years of Real-World Ruby
UML Diagrams for Analysis Patterns
Using an Agile Software Process with Offshore Development
Video: Introduction to Domain Specific Languages
Yet Another Optimization Article
Your Coffee Shop Does Not Use Two-Phase Commit
