Blog
Notes and field lessons from a freelance web & mobile developer in Lyon.

From Penpot to FigCraft: Moving a 100-Screen Design with Claude Code and MCP
Figma, Penpot, then FigCraft: why I switched design tools, how to install FigCraft and its MCP server, and how Claude Code migrated 100 screens without pushing them through the conversation.
Guillaume Ojardias
Which Browser Should You Choose? From Internet Explorer to Zen
Internet Explorer, Firefox, Chrome, Safari, Arc, then Zen: my browser history, and how comfort, uBlock Origin and principles shaped my choices.
Guillaume Ojardias
I’m a Backend Developer, and I Finally Opened Figma (Claude Held My Hand)
For years, Figma was other people’s tool. A Django developer’s take on producing 14 screens in a day with Claude Desktop, and why Fusily is getting a Figma file again.
Guillaume Ojardias
Markdown or Database: Two Paths for a Blog
Markdown files in Git, or a database with an admin interface: what I learned building two blogs, and why the right choice depends first and foremost on who does the writing.
Guillaume Ojardias
Vercel: Hosting with a Generous Free Tier
What I learned using Vercel and Neon to host static sites, Django apps and their PostgreSQL database for free: what it makes possible, and the limits to know about.
Guillaume Ojardias
Django & React Native i18n: Translate User-Generated Content
How I internationalized a Django + React Native app: gettext, i18next, and translating user-generated content with the Google Translate API and Celery.
Guillaume Ojardias
No, AI Doesn’t Make You a Developer
Two people, two jobs with nothing to do with code, one shared idea: "why pay a developer when AI can do it?" One wanted a custom tool to run their business; the other, to rebuild their company’s website. Both went it alone, carried along by the promises of AI. Spoiler: it didn’t end well. Two stories of failure — and what they reveal.
Guillaume Ojardias
dotcraft: Building an Open-Source QR Code Generator in a Few Hours with Claude Code
How I built dotcraft, an open-source, privacy-first styled QR code editor, in a few hours with Claude Code — and why it works without an account.
Guillaume Ojardias
How I Built My Personal Blog: Next.js, Astro, Notion, and Vercel
A detailed look at the technical choices behind my personal blog: a Next.js + Astro stack with Notion as a bilingual headless CMS, an automated deployment pipeline via Vercel, and image handling with Vercel Blob.
Guillaume Ojardias
Tamagui vs React Native Paper: Why I Switched UI Frameworks on Fusily
A look back at the UI framework choice on Fusily: from Tamagui to React Native Paper, and why I eventually split mobile and web.
Guillaume Ojardias
From Backend Developer to Full-Stack: How Expo (Almost) Turned Me Into a React Native Developer
Building Fusily, a recipe and meal-planning mobile app, as a backend developer — and how React Native + Expo made mobile development accessible.
Guillaume Ojardias
My Journey: Who I Am
An honest introduction to my story — from developer to entrepreneur, and why I built Fusily.
Guillaume Ojardias