PinnedPublished inLevel Up CodingThe Most Underrated Tool in EngineeringWhen optimizing you should consider three things.Dec 29, 20248Dec 29, 20248
PinnedPublished inLevel Up CodingWhy Story Points don’t make senseConfession time.Mar 14, 202451Mar 14, 202451
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 244Feb 244
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, 202411Oct 3, 202411
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, 20244Feb 21, 20244
Published inLevel Up CodingContract Testing — Without pactLess annoying contract testsFeb 21, 20242Feb 21, 20242