Goodbye Cookie Banners, Hello Pure HTML! 🤖

Dec 10, 2025

My previous blogging platform held me back from posting to my blog as I couldn't easily make my posts look as sexy as I wanted: for example, with nice equations, graphs and tables. Additionally, the cookie banner frustrated me, as I have no desire to serve any cookies! 🍪

I was hesitant to switch to another blogging platform or static-site generator because I want my blog to:

I realised that LLMs enable me to write and maintain pure HTML and CSS without the boring effort traditionally required. Since HTML and CSS have been around for a long time, I am confident that I'll be able to update my site in the future. To be ahead of a rogue LLM, I've blocked JavaScript execution in the CSP! 😇

I'll focus on showing off the cool features that drove me to build this solution in this post. In the future, I plan to publish all my source code and share more implementation details. I am pretty confident that publishing posts like this one will be a breeze from now on!

Sexy diagrams & equations

Switch to dark mode

MathJax
2025-12-10T12:28:03.447724 image/svg+xml Matplotlib v3.10.7, https://matplotlib.org/
Matplotlib
Max-Pool Convolution Max-Pool Dense 8@128x128 8@64x64 24@48x48 24@16x16 1x256 1x128
NNSVG

Text-based browsers

Full control over the HTML I serve enabled me to make my pages look exactly how I prefer in text-based browsers.

Lynx browser

Semantic HTML

PicoCSS enables me to serve clean and semantic HTML.

<li>
    <span>2025 - Present</span>
    <h3>Senior Staff Engineer</h3>
    <h4>Qualcomm Inc.</h4>
    <ul>
    <li>Bootstrapped innovation team with senior leadership to support product and research initiatives across
        the business unit.</li>
    <li>Lead innovation-centric prototyping of complex new product features.</li>
    <li>Translate state-of-the-art research into viable new product features resulting in increased
        revenue.</li>
    <li>Rapidly develop and deploy new features for prospective customers.</li>
    <li>Full-stack web application development.</li>
    </ul>
</li>

Superfast & search engine optimized

My pages receive a perfect Chrome Lighthouse score. My HTML, CSS, JSON-LD metadata and RSS feed are valid and compliant.