Skip to main content
ArticlesProjects
Architecture Journals

Technical Articles

Opinionated writing on software systems, strict monolithic domain boundaries, testing strategies, and Laravel performance.

Articles201
Est. Read Time1,893 mins
Topics17
Series Parts51
Apr 202611 min read
Project Management

Managing Expectations in the AI Era

How to have honest conversations with stakeholders about AI productivity - what actually changes, what doesn't, and how to set realistic expectations.

Apr 20266 min read
Laravel

Building Modern Laravel APIs: Routing, Versioning, and API Contracts

Learn how to version Laravel API routes, signal deprecations with Sunset headers, and keep API contracts aligned with your implementation.

Apr 202610 min read
Project Management

Running A Better Table

How to run a Shape Up betting table - the planning meeting where pitches get selected and cycles begin or quietly collapse.

Apr 202610 min read
Project Management

Redefining Engineering Roles in the AI Era

AI makes implementation cheaper and judgment more valuable. Learn how engineering roles, hiring, and team design are changing.

Apr 202611 min read
Project Management

Reviewing AI Generated Work

How to review AI-generated code effectively, what failure modes to watch for, and how to maintain quality standards as code volume increases.

Apr 202610 min read
Project Management

Spec Driven Development With LLMs

How to write specifications that produce useful LLM output, covering interface definitions, edge cases, and why the spec is your highest-leverage artifact.

Apr 202610 min read
Project Management

Shape Up: A Practical Introduction

A practical introduction to Shape Up - the planning methodology built on appetite over estimation, fixed time with flexible scope, and small autonomous teams.

Apr 202610 min read
Project Management

Writing Pitches That Work

How to write Shape Up pitches that give engineering teams real clarity - problem definition, appetite, solution shaping, rabbit holes, and no-gos explained.

Apr 20269 min read
Project Management

Why Sprints Are Broken

Technical debt is inevitable. What matters is whether you manage it deliberately. A practical framework for prioritisation and stakeholder communication

Apr 202610 min read
Management

Career Growth: From Junior to Staff Engineer

A practical guide to engineering career progression, from junior to staff, covering promotion criteria and the conversations that move careers forward.

Apr 202610 min read
Management

Leading Through Uncertainty: Crisis Management for Tech Teams

How engineering leaders make decisions under pressure, communicate through uncertainty, and keep teams focused when the path forward is not clear.

Mar 202610 min read
Management

Technical Debt: When to Fix, When to Ship

Technical debt is inevitable. What matters is managing it deliberately. Here is a practical framework for prioritisation and stakeholder communication.