Skip to main content

Writing

Notes on AI, agents, web technologies, and building with LLMs

Technical articles on AI integration, agents, agent harnesses, MCP, web technologies, and emerging tools. Working notes from a Google Developer Expert with 25+ years of building and teaching.

  1. The holy trinity of the CSS

    Explaining the three basic CSS positioning models in order to understand the concept of CSS.

  2. Creating memes with Cloudinary

    Creating memes is always fun - in this article we take a look at how to utilise Cloudinary to generate themes for the Dolly Parton challenge.

  3. The Cornerstones of HTML

    Inspection of different pillar elements of HTML and the importance of them. Including topics like images, divs, forms, different tags and other key elements of HTML.

  4. The Importance of Media Accessibility (m16y)

    This article discusses how to make modern, visual websites more accessible for visitors having visual impairments. We have coined this 'media accessibility' or 'm16y'.

  5. Introduction to the Jamstack

    The aim of this article is to introduce the Jamstack. What is it about? What benefits are there for those who use it? These are the questions we will answer while having an overview of some of the services that can be used under the umbrella of the stack.

  6. Using React Hooks with GraphQL

    Using React hooks with GraphQL means less boilerplate code for apps. Read more about it in this article.

  7. The three rendering musketeers: server-render, client-render and pre-render

    Today there are three popular rendering mechanism used: server-side rendering (SSR), client-side rendering (CSR) and pre-rendering. This article reviews how they differ from one to the other.

  8. What Is Isomorphic JavaScript?

    This article discusses isomorphic (universal) JavaScript and how it can be applied to a PWA without any frontend frameworks, relying only on vanilla JavaScript.

  9. Creating Progressive Web Apps with Vue

    This article discusses how to create Progressive Web Apps using Vue.js (with the help of Workbox)

  10. Basic Internet Knowledge - Internet 101

    Useful informations for beginners, about how the workings of the internet, including topics such as IP addresses, webservers and more.