Colophon
Sur quoi ce site est construit, et les outils que j'utilise tous les jours.
Construit avec
- Framework
- Next.jsReactTypeScript
- Interface
- Tailwind CSSshadcn/uiMotionPhosphor
- Typo
- Geist
- Commentaires
- Better AuthFuma Comment
- Resend
- Visites
- d3-geoVercel Analytics
- Hébergement
- Vercel
Design
Une seule colonne étroite et une seule taille de Geist pour presque tout ce que vous lisez. La hiérarchie vient de la graisse et du gris, pas de caractères plus gros. Les groupes sont faits d'espace plutôt que de lignes ou de boîtes, et le mouvement est réservé aux moments où vous allez chercher quelque chose : un survol, un aperçu, une ligne qui s'ouvre.
Du noir et blanc, avec de la couleur seulement là où elle a du sens : un drapeau, le logo d'un projet, les points d'une fenêtre de navigateur.
- Papier
- Filet
- Atténué
- Encre
- AaGeist 400
- AaGeist 500
- AaGeist Mono
Outils
- ZedÉditeur principal. Rapide, propre, sans superflu.Éditeur
- PyCharm and IntelliJQuand Python ou la JVM demandent un vrai outillage.IDE
- TanStack StartReact full-stack sur Vite, routes typées de bout en bout.Framework
- Tailwind CSS and shadcn/uiDu style sans se prendre la tête.UI
- Cloudflare WorkersLà où tournent mes apps, au plus près de chaque visiteur.Runtime
- D1SQLite en edge, interrogé directement depuis un Worker.Base de données
- R2Stockage objet pour les uploads et fichiers, sans frais de sortie.Stockage
- Workers Analytics EngineAnalytics d'événements écrits depuis les Workers, lus en SQL.Analytics
- Email RoutingDes adresses perso redirigées vers ma boîte mail.E-mail
- Cloudflare DNSDomaines, enregistrements et proxy au même endroit.DNS
- NeonPostgres serverless quand un projet en a besoin, typé avec Drizzle.Base de données
- Better AuthL'auth quand je veux en garder le contrôle total.Auth
- DockerQuand un projet demande un autre hébergeur ou une autre stack.Conteneurs
- GitHub ActionsDes pipelines sur mesure, au-delà de ce que l'hébergeur propose.CI
- PlanifyMon propre planificateur : tâches, calendrier, notes et temps au même endroit.Planning
- AWS
- Terraform
- Jenkins
- Kubernetes
- SonarQube
- Prisma
- Supabase
- PostgreSQL
- Python
- Inngest
- Upstash
- n8n
