Skip to content
You must be logged in to sponsor badetitou

Become a sponsor to Benoit Verhaeghe

Hi, I’m Benoit πŸ‘‹

I’m a PhD in Computer Science and research engineer at Berger-Levrault.
I build open-source tools for application modernization and migration (e.g., GUI β†’ web) and maintain developer tooling like VSCode-Pharo.
My goal: make complex software migration and language tooling more accessible, reproducible, and open.


About me

  • πŸŽ“ PhD thesis: Incremental approach for application GUI migration using metamodels (defended in 2021).
  • 🀝 Collaboration: research conducted with Inria and Berger-Levrault, leading to semi-automatic migration tools.
  • 🌍 Open science: my work has been recognized by the French Open Science Award for excellence and openness.
  • πŸ’» Open-source contributor: maintaining tools for developers (Pharo, VSCode integrations, GitHub actions).

Why sponsor me?

Your sponsorship allows me to:

  • Maintain and expand open-source projects like VSCode-Pharo.
  • Add new features: debugging, notebook integration, Pharo ↔ VSCode synchronization.
  • Provide thorough documentation, reproducible examples, and tests.
  • Share knowledge with the community (tutorials, articles, talks).

Even small contributions make a big difference in keeping these tools alive, accessible, and well-documented.


Featured open-source projects

  • VSCode-Pharo
    A VSCode extension for Pharo, supporting:
    • Syntax highlighting, autocompletion, hovers, diagnostics.
    • Debug Adapter Protocol (DAP) integration.
    • Tonel file support (.st, .class.st).
    • Code execution from VSCode with result inspection.
    • Moose notebook integration (Markdown + code cells).
    • Image ↔ editor synchronization.
      (MIT-licensed, contributions welcome!)

Links


πŸ™ Thanks for your support β€” together we can keep pushing open-source tooling

Featured work

  1. badetitou/vscode-pharo

    A VSCode plugin to support the Pharo Programming Language

    TypeScript 32
  2. badetitou/Pharo-LibVLC

    Binding ffi of libvlc for Pharo

    Smalltalk 16
  3. Evref-BL/Pharo-Tree-Sitter

    A tree-sitter FFI binding for Pharo

    StringTemplate 17

Select a tier

$ a month

Choose a custom amount.