Hi, I’m François Best

I am a web developer and an open sourcerer from France.

This is my digital garden, where I write about the things I’m working on and share what I’ve learned.

All posts

About Me

A view of Grenoble surrounded by mountains, taken from the
Bastille.

I live in Grenoble, in the French Alps, with my wife and our sons.

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 kids, 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:

https://stravels.io

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.

Career

47ng

2018 - present

I'm doing freelance software development for startups, businesses and public institutions:

  • Designing an open-source end-to-end encryption SDK for web applications.
    Chakra-UIDockerFastifyFull-StackLibsodiumNode.jsPostgreSQLRedisTurborepoTypeScript
  • Heron

    Bootstrapping the MVP of a compensation market analysis app for a young international startup.
    Chakra-UIFull-StackGraphQLNext.jsPlanetScalePrismaRechartsTypeScript
  • Reporting dashboard & analytics for a micro-nutrition IoT device.
    ReactExpressReduxChakra-UIVisXFull-Stack
  • L'Acquéreur

    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

Slate Digital

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.

C++PythonRubyDigital Signal ProcessingAlgorithm DesignReal-Time Audio

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.

C++Analog ElectronicsSynthesizer DesignHardware Design

Music

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 artists and albums of the moment:


Album not found
Loading...
Album not found
Loading...
Album not found
Loading...
Album not found
Loading...
Album not found
Loading...
Album not found
Loading...
Album not found
Loading...
Album not found
Loading...
Album not found
Loading...

More albums


This website is open-source, and was made with Next.js, TailwindCSS and MDX.

Site map