Skip to main content

Writing

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

Technical articles on building with LLMs: agents and agent harnesses, MCP, evaluation, and the web technologies underneath. Worked examples with code, written for working developers.

The newsletter

Ctrl+Alt+Delegate

The three-finger salute for work you should not be doing yourself.

  1. 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.

  2. 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.

  3. Creating Progressive Web Apps with Vue

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

  4. 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.

  5. Creating a Realtime PWA Using Angular and Firebase (Part 2)

    In this article we take a look at how to transform an application created using Angular & Firebase to function as a Progressive Web App.

  6. Thoughts about Web Development and Coding from a Newbie

    Thoughts about Web Development and Coding from a Newbie

  7. Creating a Realtime PWA Using Angular and Firebase (Part 1)

    In a series of articles we'll take a look at how to create a PWA using Angular, Firebase and Cloudinary.

  8. Using Decorators in JavaScript

    This article discusses decorators used in JavaScript.

  9. Optional Chaining Operator in JavaScript

    The Optional Chaining Operator in JavaScript allows developers to safely check for the existence of deep nested properties in objects.

  10. The future of JavaScript (ECMAScript 2019 and beyond)

    In this article, we'll go through some of the features that are currently being considered to be added to JavaScript.