Thirteen

  • Engineering Influence Without the Management Title

    Engineering Influence Without the Management Title

    You do not need a formal management title to shape engineering culture, elevate code quality, and establish technical standards across distributed teams.


  • Landing the Next Chapter: Onboarding & The New Baseline

    Landing the Next Chapter: Onboarding & The New Baseline

    Joining a new engineering team or taking on a major contract requires a deliberate strategy to build trust, understand legacy constraints, and deliver immediate value without disrupting existing team momentum.


  • The Tech Stack Audit: Refreshing the Toolbox

    The Tech Stack Audit: Refreshing the Toolbox

    Mid-career transition periods provide an ideal window to perform a rigorous tech stack audit—distinguishing between evergreen core capabilities and tools that require active updating.


  • Interviewing After a Decade in the Trenches

    Interviewing After a Decade in the Trenches

    Re-entering the job market as a senior engineer after more than a decade in the industry reveals how dramatically technical hiring has evolved since 2013.


  • The Redundancy Pivot: Processing Change & Looking Forward

    The Redundancy Pivot: Processing Change & Looking Forward

    At the end of May 2026, after delivering shared WordPress publishing features, custom Gutenberg blocks, and AI editorial tool prototypes across flagship brands like CAR, MCN, and Parkers at Bauer Media Group,…


  • Architecture Decisions That Aged Well (and Didn’t)

    Architecture Decisions That Aged Well (and Didn’t)

    Architectural decisions in web development carry long half-lives. A framework choice or abstraction layer introduced today will shape developer productivity and platform stability for years to come.


  • The Anatomy of a System Bottleneck

    The Anatomy of a System Bottleneck

    When a high-traffic publishing platform or enterprise e-commerce site experiences performance degradation, the root cause is rarely a single line of frontend code. It is usually a compounding sequence of unindexed database…


  • Pragmatic AI in Daily Engineering

    Pragmatic AI in Daily Engineering

    While AI headlines focus on fully autonomous coding agents, the pragmatic value of AI in enterprise engineering lies in workflow acceleration, automated quality control, and human-in-the-loop editorial tooling.


  • Modernising Without Rewriting

    Modernising Without Rewriting

    One of the greatest temptations in software engineering is proposing a complete ground-up rewrite when faced with legacy code. However, in enterprise publishing platforms—such as national news sites or multi-brand publishing networks—a…


  • 13 Questions for 13 Years as a Developer

    13 Questions for 13 Years as a Developer

    On 15 January 2013, I sat down at my desk at Graphite Design in Bromley to begin my career as a web developer. Over the past 13 years, I have built bespoke…