maximedubourg.comI'm a french passioned web developer currently working @ekino as senior frontend engineermaximedubourg.commaximedubourg.comBlogPhotosAbout me •I'm a french passionate web developer currently working @ekino as senior frontend engineer.I also do film photography: you can check some of my stuff here.You can reach me at maxime.dubourg @ protonmail.comProjects •fast-check-frontend: WIP: Property-based testing for UI components using fast-checkQuaestio: A client-side, no backend, quiz app and editorFrontend Tooling Overview: A visual overview of the frontend tooling ecosystemglci: Test your Gitlab CI Pipelines changes locally using Dockerssgo: A minimalistic, opinionated static site generator built with Denomaximedubourg.com: This website, built with ssgoremembr-telegram-bot: A Telegram bot that reminds you thingsthe-browser-event-loop: Visualize the browser event loop, in your browser (desktop only)8bit-drone: Create 8bit drones (music) by clicking on notes tilesgeste: A test runner based on esbuild aiming be to be a fast drop-in Jest replacement (archived)wasm-esbuild-experiment: Compile TS using esbuild in WASM, in a serviceWorkerroutine: Inline, Promise based wrapper around JS Web Workers3d-piano.netlify.app: A 3D piano built with three.jsklean-canvas: Online Lean Canvas creation tool with JSON/PNG exportregexplosion: Regular expression visual generator (a bit broken)Writings •09/02/2026 - Why your Vitest test suite is slow (and how to fix it)14/01/2026 - Ma dépendance numérique aux USliving document22/10/2025 - Talk: Cartographier le frontend @ BEST Meetup #1701/10/2025 - About learning photography12/02/2025 - Tree-shaking 10125/07/2024 - Today I Learnedliving document25/07/2024 - Demystifying datetime handling for frontend developers10/11/2023 - Talk: Playing "Cache-Cache" with the browser @ BDX I/O 202308/06/2023 - Pragmatic form development in React07/12/2022 - Write dynamic email templates like a breeze with MJML in React05/05/2022 - The future proof way to useReducer27/01/2022 - Benchmarking JS code, Golang flavored08/11/2021 - TypeScript generics on React function componentsenen1772702950https://maximedubourg.com