Hi there. This is my homepage. It contains a list of free and open source software I maintain/contribute(d) to and some blog articles.
- Maintaining:
- Firenvim:
- A browser extension that embeds Neovim inside of webextension-enabled software (Firefox, Chrome, Thunderbird and various other browsers). Source code available under the GPLv3, can be downloaded from Github, Gitlab and Sourcehut.
- Contributed to:
- Tridactyl:
- A Firefox browser extension that provides a modal way to navigate the web. I believe I am responsible for somewhere between a fifth and a fourth of its source code and for a fourth to a third of the bugs. The project lives on Github.
- Neovim:
- A text editor forked from Vim. My contributions have been mostly fixes for (sometimes) gnarly bugs. Some of my patches have been upstreamed to Vim, so I have code there too!
-
- GNAT:
- The Ada compiler based on GCC. I wrote a patch to add initial support for GPU programming with OpenACC during an internship at AdaCore in 2018 and am currently implementing language-level support for CUDA as part of my job.
I also tend to send drive-by patches to projects I use and encounter bugs in. The easiest way to find said patches is probably to take a look at my Github Profile.
Blog articles (and rss feed):
Presentations I gave:
Jukebox: https://lacamb.re/jukebox
If you need to contact me, you can send me an email at ghjuvan at the domain name of this website or find @glacambre:matrix.org on Matrix.