Christopher Nathaniel
I’m a developer and designer based in Suffolk, UK. I build websites and applications, working across ecommerce, WordPress, Laravel and React.
I write about projects I’m working on, things I’m learning and life outside work. You’ll also find notes on books and running.
You can see my work, read a little about me, or get in touch.
Writing
-
Loading Gutenberg block CSS only when needed
How I separate global, block and pattern CSS in One Base, with a practical WordPress loading example and checks for the editor and frontend.
-
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.
-
Thinking about AI and the work I want to do
Some thoughts from July 2025 on useful tools, uncertainty at work and the responsibilities that remain ours.