Skip to main content
paulund

I'm Paul, a software engineer with nearly two decades building backend systems.

Currently exploring how AI agents are transforming the craft of software development. I've built platforms handling millions of transactions for retail operations across Europe.

I write about backend architecture, AI-assisted development, and engineering leadership.

Latest Articles

  • Docker Compose Healthchecks

    Learn how to use Docker Compose healthchecks and depends_on conditions to prevent containers from st...

  • Template Method Design Pattern

    Learn how the Template Method design pattern works in PHP, with a practical AI provider driver examp...

  • Testing in Laravel

    A practical guide to writing tests in Laravel with Pest, covering feature tests, unit tests, databas...

  • LinkedIn Profile

    Guidance on creating and optimising a LinkedIn profile to attract recruiters and showcase your softw...

  • AI Job Interviews

    AI tools have broken traditional software engineering interviews. Here's how hiring practices need t...

Notebook

Expertise

Backend Architecture

Designing systems that scale. APIs, databases, microservices — I've built platforms handling millions of transactions for retail operations across Europe.

AI-Powered Development

Exploring the frontier of agentic AI. Building tools and workflows that augment developer capabilities — not replace them.

Technical Leadership

Building and mentoring engineering teams. From code review culture to CI/CD pipelines — helping organizations ship better software.