2025 Resolutions Review
We are about (okay come on, already past) halfway through the year, so it's a good time to assess progress on my resolutions for 2025.
Continue reading
We are about (okay come on, already past) halfway through the year, so it's a good time to assess progress on my resolutions for 2025.
Posted on 2025-02-10 in Software • Tagged with blog, free-software, howto, linux, privacy, self-hosting
A few days ago I received an email from a reader and fellow blogger, to let me know that he was following my blog and also gave me a shout out about my New Year's resolution to write at least one article every month of 2025, and that I was …
A year ago I posted my resolutions for 2024. I did it with no intention of making it an annual tradition, it was more to get it off my chest. However some friends recently made me reflect on the resolutions I have kept and those I haven't (that social pressure …
I have been reflecting on life for several months, perhaps I am going through my particular midlife crisis.
This year 2024 I want to do my part to correct what is in my power (and worry less about what is not in my power), hence this list of New Year's …
Posted on 2023-12-29 in Software • Tagged with backup, caddy, debian, docker, free-software, homelab, linux, kodi, nextcloud, nginx, privacy, self-hosting
Welcome to my homelab!
If you don't know what a homelab is, it refers to running servers from your home. What is a server? It's basically a computer that is always on, connected to the network, often with no display or input. For a longer explanation take a look at …
Posted on 2023-12-07 in Software • Tagged with fish, shell, linux
I'm a heavy shell user. As a programmer I enjoy the power and flexibility of the shell, so I always keep multiple terminals open (just one keystroke away thanks to Yakuake).
I have been using Bash for as long as I have been a GNU/Linux user, that's 24 years …
Posted on 2023-11-09 in Software • Tagged with caddy, docker, homelab, nginx
The main server in my homelab runs a bunch of services, but the heart of it is a Docker Compose configuration, several of them exposed to the Internet via a reverse proxy webserver.
Before I was using three Docker images to run Nginx, proxy traffic to other services and have …
Posted on 2023-06-23 in Software • Tagged with programming, python, automation, howto, free-software
In this article I explain what I mean by code quality and how it benefits developers.
In the first half I discuss general concepts and workflows that apply to most software projects. Even if you are not writing Python code you might learn something from it.
In the second half …
Posted on 2023-05-06 in Cryptocurrency • Tagged with cryptocurrency, bitcoin, btc, fiat, money, inflation
On the back of the bet on the future relative prices of Bitcoin and US dollars that Balaji and Medlock settled publicly on 2023-05-02 (confirmation by Balaji; confirmation by Medlock), today tripu and I agree on the following terms of a bet:
Posted on 2022-05-27 in Software • Tagged with privacy, web, analytics, self-hosting
It all started with a desire: I wanted some basic analytics for this blog to know how it's doing, which articles are popular and which are the main referrers. But therein lied the conundrum: I am a privacy zealot, very much against extensive online tracking (just look at the browser …