Beyond Buttons: Using AI Agents To Augment Web Apps
How to integrate LLM-based features into existing web apps? One of the keys is to allow an iterative approach via a conversational UI.

Latest posts by Guillaume Pierson
Full-stack web developer at marmelab, Guillaume was initially a Java guy. Fan of anime and video games, he can develop an AI that beats you every time.
useContextSelector: Speeding Up React Apps With Large Context
Tips and tricks to optimize the performance of your React app


Build Type-Safe SQL Queries With Kysely
From database to query results, the Kysely query builder embraces strong typing with TypeScript.

The View Transition API: A New Way to Animate Page Transitions
A new, experimental API has landed on chromium-based browsers. It allows us to have better control of the transition between two pages.

The current state of WASI in containers space
WASI takes more and more place in containers, but can we use it?

Using AI To Pilot A Racing Car With The Voice
We built a handless game with TensorFlow and JavaScript to learn how to integrate AI into web applications.

EdgeDB, A New Competitor In The Database Area
How EgdeDb differs from other databases, does it compete, does it works? Let's check this.

De la programmation orientée objet à la programmation fonctionnelle
Lors de mon intégration, venant du monde de Java, j'ai dû apprendre à utiliser des concepts de la programmation fonctionnelle.
