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
- Scratch Card Scratch card that reveals hidden content as you drag.
- Vercel Animated Tabs Recreating Vercel 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.
Now
Training taste. Surrounding myself with the work of people like Emil Kowalski, Paco Coursey, Rauno Freiberg, Jhey Tompkins, shadcn. Studying why certain interfaces feel great and effortless and bringing those ideas into my own work.
Listening to drum & bass and jungle-music that brings back the nostalgia of 90s games and late-night anime. This playlist is a curation of some of my favorites.
Connect
Reach me on vgmestre@gmail.com, see my open-source projects on Github or follow me @vgmestre .