Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 11
  1. Progressively Enhancing Maps for UK Government Services

    Introduction If there’s one component I distinctly remember frequently being asked about while working at Government Digital Service (GDS), it’s a maps component.

  2. AI and Digital Poverty: Bridging or Widening the Divide?

    Introduction Ever since I read Terance Eden’s blog post “The unreasonable effectiveness of simple HTML”, the thought of how millions of citizens access government services in the UK has fascinated me.

  3. How a Simple CSP Tweak Turned into an AI Project

    Introduction In this post, I’ll tell the story of how a stray semicolon led me to build an AI-powered tool to make creating Content Security Policies (CSPs) a bit less painful for developers.

  4. FractalAI: Generating Infinity in the Browser

    Why I Built FractalAI Although AI has been a concept that has been discussed for the past 80 years (Thanks to Alan Turing, and many others), it’s only in the past 5 to 10 years that it has become vastly more powerful.

  5. Using Cloudflare Workers and reCAPTCHA v3 for a Static Site Contact Form

    Introduction I recently wrote a blog post that involved using a Cloudflare Worker to serve Brotli 11 compressed HTML rather than the standard uncompressed HTML file.

  6. Precompressed HTML at the Edge: Eleventy Meets Cloudflare Workers

    Introduction In 2025, I wrote a series of web performance optimisation blog posts focussing on some of the key fundamental's of Frontend Web Performance: Caching Asset fingerprinting and the preload response header in 11ty Summary The blog post describes…

  7. Asset fingerprinting and the preload response header in 11ty

    This blog post will be building on a number of blog posts that I wrote earlier in the year.

  8. Hack to the Future - Frontend

    Table of Contents Hack to the Future - Frontend 1.

  9. This is just a short post to discuss how I improved my Content-Security-Policy (CSP), on my local development environment in 11ty.

  10. Lets create a plaintext RSS feed with 11ty

    Before writing this blog post I had 3 types of RSS feeds for my blog posts: Atom RSS JSON In this post, I'm going to add a 4th type: Plaintext.

  11. The Speed Trifecta: 11ty, Brotli 11, and CSS Fingerprinting

    So recently, I have written two 11ty related blog posts: Using an 11ty Shortcode to craft a custom CSS pipeline Cranking Brotli up to 11 with Cloudflare Pro and 11ty If you haven't read them, no problem, they are always there if you're ever struggling to…