gautier.dev articles2025-12-28T00:00:00.000ZGautier Ben Aïmhttps://gautier.dev/Bundling a SvelteKit app into a single binaryhttps://gautier.dev/articles/sveltekit-sea2025-12-28T00:00:00.000ZThe odyssey of packaging a SvelteKit application using the upcoming Single Executable Application (SEA) Node feature through a custom adapter.JS for advanced developershttps://gautier.dev/articles/advanced-js2025-01-13T00:00:00.000ZCommon mistakes even advanced JS developers make, mostly because JS is a giant mess.Formgator, my new validation libraryhttps://gautier.dev/articles/formgator2024-10-14T00:00:00.000ZDiscover the motivation and the development process that led to formgator, a validation library for forms.Building a real-time chat in Gleamhttps://gautier.dev/articles/real-time-gleam-chat2024-09-01T00:00:00.000ZElegant, safe and pragmatic, I have found my favorite language: Gleam. Let's build a real-time chat application with it!Building a search engine in a dayhttps://gautier.dev/articles/search-engine-in-a-day2024-01-03T00:00:00.000ZI built a search engine in a day for the very website you are reading this on.Using images to track third-party loginshttps://gautier.dev/articles/favicon-login-tracker2023-12-23T00:00:00.000ZA simple trick to know if a user is logged in to a third-party website.I don't enjoy using Tailwindhttps://gautier.dev/articles/tailwind2023-12-07T00:00:00.000ZI gave Tailwind a fair chance, and I now hate every second of it.Timeless articleshttps://gautier.dev/articles/timeless-articles2023-07-08T00:00:00.000ZPersonal collection of articles that I find myself referring to over and over again.Computing percentiles in SQLhttps://gautier.dev/articles/computing-percentiles-in-sql2023-02-11T00:00:00.000ZComposing window functions with UNNEST to compute percentiles of arrays in SQL.Functional State Machineshttps://gautier.dev/articles/functionnal-state-machines2022-07-03T00:00:00.000ZA functional approach to state machines in JavaScript.Huge linkshttps://gautier.dev/articles/huge-links2022-05-24T00:00:00.000ZA guide on how to create element-level links.A text-like buttonhttps://gautier.dev/articles/a-text-like-button2022-05-15T00:00:00.000ZWorking with default styles without losing accessibility.