Published onJune 9, 2025Tools make fools?language-patternscommunicationcollaborationshared-understandingsoftware-teamingworking-togethertoolingdomain-driven-designsoftware-architecturesoftware-designpragmatismphilosophyAre we doomed to become "slaves" of tools?Read more →
Published onMay 31, 2025WTF are you talking about? Acronyms, jargon and abbreviationslanguage-patternscommunicationcollaborationshared-understandingsoftware-teamingworking-togetherHow to make collaboration harder?Read more →
Published onMay 24, 2025Composing a PIEsoftware-designsoftware-architectureinteraction-oriented-designactor-modelobject-oriented-designinterfacesinterface-oriented-designpatternslanguage-patternsdomain-driven-designIs there a universal way of composing things?Read more →
Published onApril 21, 2025Functions, objects, actors: deliverying resultscqrsmodelingsoftware-designdomain-modelingactor-modelfunctional-programmingdesign-patternssoftware-engineeringobject-oriented-designpatternsIs there a single way of yielding results?Read more →
Published onMarch 30, 2025Evolve, don't hackdomain-modelingcontextual-modelsmodelingsoftware-designproblem-spacedomain-driven-designsoftware-architecturestrategic-thinkingbusiness-capabilitiessoftware-designdesign-thinkingknowledge-workingpatternsWhere is the difference between evolving and hacking?Read more →