PinnedPublished inLevel Up CodingThe Most Underrated Tool in EngineeringWhen optimizing you should consider three things.Dec 29, 2024A response icon8Dec 29, 2024A response icon8
PinnedPublished inLevel Up CodingWhy Story Points don’t make senseConfession time.Mar 14, 2024A response icon51Mar 14, 2024A response icon51
Published inLevel Up CodingWhy Fat Contracts Are Killing Your Architecture — And How To Fix ItWhat does Carlo Ancelloti and Bad architectures have in common?2d agoA response icon12d agoA response icon1
Published inLevel Up CodingThe Planning boardSoftware has two feral and naturally antagonistic tribes — Product people (or PPs) and Software people.4d agoA response icon24d agoA response icon2
Published inLevel Up CodingThe Dumbest Phrase In Engineering — We’re Too busy for RefinementIt’s natural and easy to think ‘we need to get this feature out immediately therefore, we need to start coding straight away’.Feb 24A response icon4Feb 24A response icon4
Published inLevel Up CodingThe Essential, Overlooked Trick To Designing Best in Class SoftwareSystem Design is hard. Collaboration is harder.Jan 7Jan 7
Published inLevel Up CodingWhy you should never default to MicroservicesDisclaimer: Grumpy Goose WarningOct 3, 2024A response icon11Oct 3, 2024A response icon11
Published inLevel Up CodingUnderstanding Layer Separation III — Microservices and WorkflowsWorkflows are orchestration tools that help to build business processes that look like this.Apr 4, 2024Apr 4, 2024
Published inLevel Up Coding6 steps to great Functional RequirementsWhy you need great acceptance criteriaMar 8, 2024Mar 8, 2024
The one thing you need to do to 10x Development productivity — without AIThe one thing you need to do to 10x Development productivity — without AIFeb 21, 2024A response icon4Feb 21, 2024A response icon4