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
- GitHub: badetitou
- Personal website / blog: badetitou.fr
- ORCID: available on my profile
π Thanks for your support β together we can keep pushing open-source tooling
Featured work
-
badetitou/vscode-pharo
A VSCode plugin to support the Pharo Programming Language
TypeScript 32 -
badetitou/Pharo-LibVLC
Binding ffi of libvlc for Pharo
Smalltalk 16 -
Evref-BL/Pharo-Tree-Sitter
A tree-sitter FFI binding for Pharo
StringTemplate 17