Replacing A Third-party Email Verification API With Something I Actually Own
Writing a faster email verification API
Why the site now builds with one Python script
If you're reading this, it was built by a single Python file I can read from top to bottom. Until this week The Little Hub ran on Hugo 0.72, a version from 2020. When I finally went through the old site properly, the Contact page was still showing lorem ipsum and the About page was Hugo's own...
Read the postWriting a faster email verification API
Scrum? Waterfall? Taking what works from both and throwing out what doesn't
Getting back into things!
No posts.
Commit messages that show at a glance what was worked on, fixed and changed.
The site's theme moved from a modified Archie to a custom Skeleton CSS build.
Looking at a new project for this site, plus site changes towards a 1MB page.
Small, scoped projects to learn, develop, and maintain skills.
Taking notes is important, not just for work but also for personal projects.
A simple way to duplicate apps installed on one Linux system onto another.
Version 1.0.0 of a WordPress plugin that tags Divi buttons with Google Analytics event data-vars.
It's been a long time coming but I finally have to jump into some JavaScript.
A personal post about changes happening in life: COVID, France, and a new remote job.
Why I swapped from WordPress to Hugo, and used GitHub Actions to deploy it.
How to check where in your Nginx config something has gone wrong, and how to fix it.
Upping my terminal game with some bash aliases and functions.
Simple bash program to mail you when there are system updates to do.
A quick snippet for passing arguments through a bash alias, via a function.
My fully overhauled dev environment: editor, homelab servers and WSL.
Regex can seem super complex, but once you break it down you can understand it a little better.
Upgrading from Ubuntu 16.10 to 18.10 can break PHP. Here is how to fix it.
JSON can be a mess to read in Vim. Here's how to pretty-print it.
Setting up Gunicorn as a service is super easy!