Hi, I'm François Best
I am a developer, an open source lover and a writer from France.
This is my digital garden, where I write about the things I'm working on and share what I've learned.
I'm accepting freelance web development contracts.Send me an email, I'd love to discuss your needs and what solutions I can bring.
I usually go for the web platform when building out projects, for myself and my clients. My weapons of choice are React, TypeScript, Node.js and Next.js.
Here are some of the major personal projects I've worked on:
- Chiffre.io - End-to-end encrypted privacy-first analytics.
- Stravels.io - Share your travels WIP
- Arduino MIDI Library - MIDI for Arduino
Read more about my open source work.
I live in Grenoble, in the French Alps, with my wife who is expecting our first child.
My hobbies vary a lot based on my current interests, but playing music (piano/synths & guitar) is always a constant. I'm currently learning woodworking to build toys for my son, and take sunrise hikes to enjoy the surrounding mountains.
I also love cycling, both for transportation and tourism. With my friends, I've toured across 7 countries on my bike, along the French Atlantic coast, in the Alps and in the Balkans:
This is a screenshot of a progressive web app I made for us to track our journeys, it's called Stravels and allowed us to stitch together our Strava activities onto a map.
2018 - present
I've done freelance software development for various clients:
- A French startup helping real-estate buyers and sellers meet.Meteor.jsStyled-ComponentsWeb Design
- Embedded UI for Digigram's Iqoya Talk, a mobile broadcast recording studio.C++QtQMLEmbedded LinuxUI Design
- I built a Next.js webapp for an economics experiment ran by my wife's team.Next.jsTypeScriptJamstacka11y
I'm currently accepting new freelance contracts for web app development.Send me an email, I'd love to discuss your needs and what solutions I can bring.
2011 - 2018
I wore many hats when working at Slate Digital, from C++ programming for real-time pro audio applications to DSP algorithm design and tooling in Python and Ruby.
I helped design the MiniBrute analog synthesizer when I was an intern at Arturia. It was my first professional experience and a lot of fun.
I had the privilege of working with a great team led by Yves Usson, from whom I had learned analog synthesis before joining Arturia.
I like listening to progressive metal, fusion jazz and synthwave when working: syncopated beats, meter changes and arpeggios do wonders for web development. 🤘
My favourite albums of the moment: