2024
Book review: Performance Testing
My review of the book "Performance Testing", written by Keith Yorkston.
Book review: Performance Testing
My review of the book "Performance Testing", written by Keith Yorkston.
Certbot webroot auth with Ansible
How to make Certbot, Apache, and Ansible, work together to use webroot authentication.
Discourse dev setup instructions
Additional steps I had to take to setup a development environment for Discourse.
Removing all my tweets from X/Twitter
How I batch deleted all my tweets using the free API tier.
How to make your e-mail private in GitHub repositories.
Updating my Neovim config from upstream
How to pull changes from the upstream Neovim configuration repository.
Using a Lua-based Neovim config
Taking another step in my Neovim journey by using Lua-based configuration.
How to "sign" a PDF document using an image (no cryptography involved)
Debugging PHP in a Docker container
How to debug PHP code running in a Docker container using xdebug and VS Code.
Default resource values in the Python CDK
Finding CDK default values using two different methods.
The process and rationale behind updating a compatible license (MIT/Expat) to the GNU GPL.
Resources for developing POSIX-compliant scripts.
About forking and the reasoning behind my decision to fork the Watson project.
Code review of Khal, a CLI and terminal calendar program, able to synchronize with CalDAV servers.
A deep review of the Docker official image for PHP 7.2 with Apache 2.4.
My understanding of a FOSS zombie project and what to do about it.
Book review: How to Become an Expert Software Engineer
My review of the book "How to Become an Expert Software Engineer", written by Marcus Tomlinson.
Code review of Watson, a CLI time tracker built with Python.
Migrating from TiddlyWiki to Markdown
Using TiddlyWiki5 (nodejs) and pandoc to transform old TiddlyWiki's tiddlers to markdown files.