Published onFebruary 29, 2024Inverse Bruce Lee maneuverparadigmsprogramming-modelsdesign-thinkingmodellingdomain-driven-designpatternsknowledge-workingsoftware-architecturesoftware-designHow many kicks should an engineer know?
Published onFebruary 22, 2024Systems: by, with, for peopleprogrammingmodularityperspectivesdomain-driven-designsystems-thinkingsystemsprogrammingdesignhuman-oriented-designDoes a design mean anything without people?
Published onJanuary 13, 2024Psst, wanna solid options?programmingfunctional-programmingobject-oriented-programmingdesigndesigningmodularitytddpracticescompositiondomain-driven-designCan you design without options?
Published onJanuary 6, 2024From concepts to architecturesystems-thinkingprogrammingmodelingmodelcontextsrepresentationsmental-modelsheuristicsprinciplespatternsdesign-thinkingconceptsdecisionssoftware-architecturearchitecturecollaborationDoes software architecture depend on the ideas?
Published onDecember 15, 2023FSM - Functional State Machinesexplorationfsharpfsharp-advent-calendarfunctionalparadigmsstate-machinesmodelingdeclarative-programmingWhat does make state machines functional?