I’m willing to bet most people who picked up programming have toyed with the idea of becoming video game developers. I've long given up on the idea of doing it professionally (or even seriously), but I can't stop coming back to it from time to time. Knowing my enthusiasm won't keep up with my other life commitments, I tend to implement very small ideas with very little care for…
My RSS reader has recently surfaced a quite interesting site called the 512KB Club ; it showcases that functional and good looking websites can be made with no more than 512KB. Size-wise, this website definitely fits the bill; I'll let you be the judge on the looks and functionality. Not satisfied with the unacceptable 51KB of bloat it was taking up, I decided to see how I could optimise it…
I host more than half a dozen services, and I keep adding more. The latest one in the family is Radicale , which allows one to host calendars and contact lists. Like most people, I've been relying on Google for this, but I've grown increasingly frustrated by the Google calendar integration in Thunderbird. I could spend more time trying to get around it, but when it comes to personal…
There are times when you need to access credentials from the command line or from within a shell script. For personal use, this often comes up when running one-off scripts, automations, or provisioning tasks that require a password as input. In those cases, solutions like AWS Secrets Manager add unnecessary complexity and overhead. People often copy/paste the password from a password manager,…