Crafting great web experiences that blend functionality and design.
Currently, I work at Sybo Games, where I contribute to the central technology team by developing internal tools with a strong focus on user interfaces and usability.
Writing
- Animated Tabs
Smooth tabs using CSS and JavaScript.
- Astro’s Fonts API
Customizing fonts in Astro using their new experimental API.
- Vercel Relative Time Card
Building a Relative Time Card component similar to Vercel’s, using native JavaScript APIs.
- Understanding React Server Components
The paradigm shift of running React components on the server.
- Adding likes to a static blog site using Cloudflare Workers and D1
Using Edge technologies to add a "likes" feature.
- Build your own React router
Understanding the core of Single-Page Applications.
- Set up a delightful custom prompt for PowerShell
A joyful and efficient development experience using Windows Terminal and Powershell
- Upload images with your Rails app using Active Storage and Cloudinary
Setting up Active Storage in your Rails app for being able to upload images to cloud storage service can be a bit challenging the first time.
Projects
-
A lightweight, unopinionated, zero-dependency command palette for React, available as an npm library.
-
An application that helps keeping track of your videogame collection
-
An API of your Steam stats easily deployable to a Cloudflare worker
Connect
Reach me on vgmestre@gmail.com, see my open-source projects on Github or follow me @vgmestre .