Developer · Speaker · Windsurfer

Notes on code, tools, and building software.

Things I've learned — and am still learning — about Development, DevOps, Data, Java, GitHub Copilot, Development with AI, and many more…

Tugdual Grall speaking at a technical event
GitHub CopilotResources and field notesJava & QuarkusModern application developmentVideo showcasePractical demonstrationsWindRWindsurfing, Wingfoiling and Kitesurfing sessions and performances

From the archive

Recent writing

Browse all posts

Customize GitHub Copilot CLI Status Line

Learn how to customize the Copilot CLI status line with a shell script that displays live token consumption and a visual usage gauge — using the experimental statusLine.command feature.

  • copilot
  • cli
  • copilot-cli
  • ai
  • tokens
  • customization

Modernizing Legacy Code with GitHub Copilot: A Documentation-First Approach

Learn how to use GitHub Copilot to tackle legacy code modernization through a documentation-first approach. This guide walks you through setting up instruction files, custom chat modes, and reusable prompts to automatically generate comprehensive documentation from your existing codebase—creating the perfect foundation for understanding, maintaining, or rewriting legacy applications in any programming language.

  • coding with copilot
  • github
  • copilot
  • documentation
  • legacy