Guillaume Gilles
  • About
  • Blog
  • Teaching
Categories
All (3)
AI (1)
Bash (1)
Cloudflare (1)
Dev Tools (2)
GitHub (2)
Quarto (3)
Web (1)

Blog

Subscribe via RSS

 

One Source, Two Targets: Auto-Syncing Your GitHub Profile README on Every Build

Quarto
GitHub
Dev Tools
Bash
Every time I run quarto render, my GitHub profile README updates itself automaticall, no copy-pasting, no manual commit, no drift. This post walks through the full mechanism: Quarto’s multi-format pipeline, a recursion-guarded post-render Bash script, and a handful of sed fixes for Quarto’s GFM quirks. The result is a single about.qmd that feeds both your website and your GitHub profile, always in sync.
Mar 24, 2026
Guillaume Gilles, Claude Sonnet 4.6

Adding an AI Chat Assistant to a Static Website

AI
Cloudflare
Quarto
Web
Most personal websites are one-way streets: you publish, visitors read. What if they could ask instead? In this post I walk through adding a small AI assistant — powered by Cloudflare Workers AI — that lets anyone query my experience and résumé in plain English, with zero backend server to maintain and, under typical free-tier usage, zero API costs.
Mar 8, 2026
Guillaume Gilles, Claude Sonnet 4.6

GitHub Codespaces + Quarto

Quarto
GitHub
Dev Tools
Setting up a working environment can be cumbersome and time-consuming. To speed up this process and avoid wasting time debugging local configurations, you can use GitHub Codespaces. In this post I walk through a template repository I built to get a fully working Quarto environment — editor, extensions, Python, and live preview — running in the cloud in under two minutes.
Feb 24, 2026
Guillaume Gilles, Claude Sonnet 4.6
No matching items

Built with Quarto · Source on GitHub

This site respects your privacy — no cookies, no tracking.