Published onDecember 6, 2023Common words of the shared apocalypsefundamentalsdomain-driven-designsoftware-designsimplicitysoftware-architecturesoftwaremodelingmodelsprinciplespatternsAre there common words that you can share to scare your teammates?
Published onNovember 17, 2023Easy becomes complexfundamentalsdomain-driven-designsoftware-designsimplicitysoftware-architecturesoftwaremodelingmodelscontextsprinciplespatternsWhen easy eventually becomes complex?
Published onNovember 11, 2023Simple isn't easyfundamentalsdomain-driven-designsoftware-designsimplicitysoftware-architecturesoftwaremodelingmodelscontextsprinciplespatternsWhy simplicity does not require less but more?
Published onSeptember 4, 2022Feature toggling as a design tool?programmingparadigmstdddddtest-driven-developmentlearningdesignfeature-togglingcouplingcohesionhideabilitymodularitymodelsarchitectureWhat are the properties of hideability?
Published onAugust 22, 2022"The ambiguity" of TDDprogrammingparadigmsdomain-driven-designtdddddtest-driven-developmentlanguagelearningmetaphorsmodelsarchitectureWhy it really matters how you think of your tests?
Published onAugust 9, 2022"Organization-Driven Design"programmingparadigmsdomain-driven-designproblem-solvinglanguagelearningmetaphorsmodelsarchitectureExploring a metaphor about how we can think of software components
Published onJuly 25, 2022Conversation-Driven Designprogrammingparadigmsdomain-driven-designproblem-solvinglanguagelearningmetaphorsmodelsThe metaphor of how to perceive the system (or its parts) you are building