Technical articles, coding experiments and discussions about my projects
Latest
- 29 Aug 2023Advanced JavaScript: Throw multiple errors at the same time
The first of a series of articles dedicated to advanced techniques to write robust, maintainable and future-proof JavaScript
- 3 Aug 2023Simple dual-module package setup for JavaScript library authors with esbuild
How to navigate the complexity to develop, type check, debug and build a typescript-powered library for both ESM Modules and CommonJS
- 31 Jul 2023EmailFlare: Send emails from your domain through Cloudflare for free
A complete open-source webapp you can copy and deploy on your Cloudflare account and start sending emails from all your own domains
- 17 Jul 2023A simple slot system for React
This article propose a simple Slot component for React to create flexible and reusable templated components with customizable parts
- 10 Jul 2023Build your own FaaS: Self-host Cloudflare workers and javascript functions on Fly and everywhere
A step by step guide to create and deploy a complete Function as a Service architecture you can host on your private resources
- 9 Jul 2023Architecture of an early stage SAAS
Design principles, tradeoffs and tricks used to build, deploy and run Feelback, an API-centric SAAS
- 9 Jul 2023Introducing Feelback
Collect any kind of user feedback and signals for your websites. Measure content usefulness with smart feedback forms. Track appreciation with Votes, Likes or Emoji reactions.