InfoQ Homepage ThoughtWorks Content on InfoQ
-
Mingle: Building a Rails-Based Product
Neal Ford talks about Mingle, Thoughtworks Studios' project management software. Besides Mingle's features, Neal also talks about the experience of building Mingle on JRuby.
-
Architecture Evaluation in Practice
Dragos Manolescu shares insights from evaluating several architectures for Global 1000 companies, helpful for others about to embark on an architecture evaluation.
-
Event Patterns
Ian Cartwright presents some of his work (developed with Martin Fowler) on event patterns: Event Sourcing, Event Collaboration, Parallel Model, and Retroactive Event.
-
Introduction to Domain Specific Languages
Martin Fowler introduces a simple example of DSL, bringing out the difference between external and internal DSLs, and talking through the trade-offs in using both forms.