Articles

Notes on building things, solving problems and learning as I go. Occasionally, a detour into books or running.

  • How AI is changing my work as a developer

    What using AI for Laravel projects and rebuilding my website has taught me about judgement, learning, design and the skills I want to develop next.

  • Why I came back to design

    Why I stepped back from design in 2020, returned in 2025, and how branding, application UX and critical thinking now shape my development work.

  • Adding reCAPTCHA v3 to Laravel, React and Inertia forms

    A practical reCAPTCHA v3 tutorial based on my EDR forms work: fresh tokens in React, server verification in Laravel, and coverage for login, registration and password resets.

  • A morning spent fixing my NGINX cache

    A stale page, a cold coffee and the difference between getting a cache working and knowing how to live with it.

  • How I use Laravel, React and Herd

    Notes from building a Pokémon app and task managers: forms, migrations, Inertia and keeping the data moving clearly.