Portfolio
I introduced support for Server-side rendering in React InstantSearch Hooks. These new server APIs let you render your search app on the server, and then make it interactive on the browser. (Server...
I released React InstantSearch Hooks as experimental. React Hooks for InstantSearch was a long-awaited feature that lets you create rich search UIs with friendly and modern React primitives. This n...
I was a guest on a podcast talking about Nailing down the right abstractions with Tim Neutkens, Lead Engineer of Next.js. Listen it on: • Apple Music • Spotify • All platforms
I wrote "Reproducing Medium's image zoom", where I explain how I created an open-source JavaScript library for zooming images like Medium.
I wrote "The journey to better DX: Create InstantSearch App", where I present a command-line interface (CLI) to bootstrap InstantSearch applications from the terminal. I wrote more about Create Ins...
I wrote "From feature request to API design", where I describe the process of creating an API starting from your users' needs.
I launched Dotlane — an HTML/CSS framework that makes code and design accessible to non-web developers. I originally made this tool for my close friends who needed to build personal websites to fin...
I launched Music Score Creator – a musical web app to edit, visualize and transpose music sheets. I worked on it with 3 teammates. This project introduced me to web components with Polymer 0.5 (ver...
I gave a talk on "React as a Platform" at Hot Numbers (Cambridge, UK). It's about using React at the core of the system, and rendering to any output with common primitives. It was inspired by react...
I created the Algolia Recommend API client for JavaScript. This is the first API client to support the new Algolia Recommend product that we were about to launch! An API client consists of writing ...
Loading...