STFN
On computers and the night sky.
I'm a Python developer, a homelabber, an astrophotograper, a tinkerer, and now I'm a
blogger.
More about me |
Story of my Homelab |
Projects |
Talks |
/uses |
New house, new blog, new me I finally move to my new house, and on that occasion I have redone my blogMarch 28, 2026
Tmux, Starship, and Neovim, the trio to make your terminal better In which I show how to configure a few different tools to make the terminal more pleasurable to useFebruary 6, 2026
Goodbye AWS - moving from Cloudfront to Bunny CDN Another step in the europeanisation of my tech stackJanuary 23, 2026
Blog statistics for 2025 Some insights on who visited my blog in the last 12 monthsDecember 30, 2025
First steps with Proxmox running on a Lenovo Tiny PC I migrated all of my LXC containers from LXD to ProxmoxDecember 21, 2025
I got hacked, and that has uncovered all the things I've been doing wrong A vulnerability in a docker container caused my VPS to catch a bugDecember 7, 2025
Pyriodic Backend, The Backend for the Small Web, is published on PyPi PyPi publishing party! Pyriodic project is packaged and published on Python's package page, PyPiDecember 2, 2025
My GoToSocial instance is now one year old Happy Birthday fedi.stfn.pl!November 23, 2025
I bought a Pi which is not of the Raspberry kind This Pi is Orange, and a Zero!October 25, 2025
My self-hosted music streaming solution How to privately stream music from a NAS to a phoneOctober 18, 2025
New, leaner network setup; removing NATs, and ditching Tailscale A story about small decision lead to larger changes in the homelabOctober 3, 2025
Preparing for my future house; building a 2U NAS from scratch I am building a cheap 2U server from second hand, readily available partsSeptember 26, 2025
Today I TIL; Mikrotik NTP support and the surprise use of octal counting Router shenanigans lead to having 'fun' with timeSeptember 8, 2025
How I built an off-grid, solar powered webserver and exposed it to the Internet With the help of Wireguard and the Sun, I can host webpages on my own Raspberry PiSeptember 4, 2025
How I bought a Tiny PC and turned it into a GPU workstation / gaming rig Lenovo M720q Tiny and an Nvidia Quadro GPU - a match made in tech heavenAugust 23, 2025
Automatically regenerate Tailscale TLS certs using systemd timers The TLS certs in my LXD container expired, so I learnt some more bash and systemd to automate regenerating themJuly 25, 2025
State of my homelab in June 2025 Time flies when you are having a homelabJuly 12, 2025
Continued adventures with LXD; Grafana, InfluxDB, and ZFS storage Expanding my usage of LXD to eventually move away altogether from DockerJuly 8, 2025
Installing Actual Budget expense tracker in LXD and serving it using Tailscale with TLS. Self-hosting another service with my newest favourite combination: LXD and TailscaleJuly 3, 2025
How to make Pi-hole even more private and secure by switching to Unbound and adding extra blocklists I'm making my Pi-hole setup even more private and secure.June 25, 2025
A few updates, a few milestones. My magic internet points are growing. Not much is happening, but numbers go up, and it is good when numbers go upMay 31, 2025
Using PiHole and Tailscale to block ads on all my devices, including mobile I switched from WireGuard to Tailscale for ease of use, and now any device connected to my Tailscale network has an adblocking service running straight from the boxMay 17, 2025
I achieved 100 million points in Einstein@Home, and rediscovered Folding@Home Helping scientists with my Pis and GPU continuesMay 10, 2025
My new, (mostly) Mikrotik network setup I have a bridge made of Wi-Fi!May 9, 2025
Migrating servers, leaving Fosstodon, moving to my own GoToSocial I talk about why and how I migrated my GoToSocial instance from one VPS to another, and one of my Fediverse accounts from Fosstodon to that GoToSocial instanceMay 2, 2025
Access local Nextcloud with HTTPS anywhere by using Tailscale TLS certificates With Tailscale you can generate TLS certificates and use them to access your private services with HTTPSApril 26, 2025
Deploying Nextcloud locally with LXD Nextcloud is a great tool to privately store your data on your own machine. And LXD makes deploying it locally simple, quick, and safe.April 12, 2025
Short update on my life and homelab I'm still here and things are happeningMarch 29, 2025
This post is very political, but then again, all the previous ones were too It's my blog and I can vent my frustrations here if I want toMarch 6, 2025
I'm going back to astrophotography It's a pain and I'm freezing, but I still want to do itFebruary 19, 2025
Blog Questions Challenge Technology Edition Another set of questions, this is fun!February 15, 2025
Python Dependency injection for cleaner I/O handling A way to handle I/O calls that makes code cleaner and testing easierFebruary 10, 2025
Blog Question Challenge 2025 Me too!February 8, 2025
Using Pinchflat and Jellyfin to download and watch Youtube videos Watching Youtube without Youtube, or even without internet access.February 3, 2025
Powering PC fans from a USB port to cool my Raspberry Pi Cluster Making blursed adapters is ony of my hobbies.February 1, 2025
Using a Lenovo USFF PC as a Home Assistant box No more Raspberries?!January 25, 2025
How much electricity does my home server use? Zigbee shows how my lab is buzzing with electricity.January 19, 2025
My Kubernetes & BOINC Raspberry Pi Cluster Kubernetes, BOINC, Ansible, Prometheus, and all that jazz.January 11, 2025
I have a new skill - I can now make Ethernet cables Another skill for the apocalypseJanuary 4, 2025
Administrating my GoToSocial instance - monitoring and backup The day-to-day tasks of a Fediverse instance adminDecember 23, 2024
How I started my GoToSocial instance in the Fediverse I have joined the elite coterie of Fedi administratorsNovember 26, 2024
I published my first package to PyPi It turned out to be much simpler than I thoughtNovember 19, 2024
I started using ESPhome and now I have a local smarthome ESPhome is a simple way to use ESP microcontrollers with Home AssistantNovember 13, 2024
Testing the performance of an NVMe HAT in BOINC Does using an NVMe HAT make the Pi 5 crunch BOINC faster? Yes and no.October 31, 2024
I got my Raspberry Pi 5 a HAT It now looks very stylish and is much, much faster thanks to an NVMe boot driveOctober 19, 2024
I also caught the comet Hello there C/2023 A3 Tsuchinshan-ATLASOctober 17, 2024
Thinking on storage The size of drives is the most palpable progress in computing in the last 30 years, IMHO.September 21, 2024
WireGuard and PiHole for secure ad blocking on your smartphone Every Step You Take, ads will not be watching youSeptember 7, 2024
How to archive YouTube Nothing is permanent on the InternetAugust 26, 2024
Trying to use a terminal only laptop I expected not having a graphical environment will be hard, but it's even harder. And fun.August 16, 2024
How I Learned to Stop Worrying and Love the Classic Watch I cannot be bothered to use a smartwatch anymoreAugust 10, 2024
How to set up subdomains in the homelab with PiHole and Caddy No longer need to remember the port numbersJuly 20, 2024
I passed the AWS Certified Cloud Practitioner certification A few words how I did itJuly 17, 2024
How to set up Umami.is, a self-hosted analytics service How I switched to self-hosted analytics.July 4, 2024
I reached 150 million points in BOINC Another milestone, time for an update.June 27, 2024
State of my homelab/NAS in June 2024 My homelab changed a lot since last year. I finally have a proper NAS!June 23, 2024
I got married! Yes I did.June 20, 2024
Making my own private Strava I have a new bicycle, and I created a pipeline to have my own activity logging without relying on some third party cloud service.May 21, 2024
Join my Matrix Space! And some other random news I created a Matrix space to talk about Life, the Universe, and stuffMay 17, 2024
Reducing Raspberry Pi Pico W power consumption and a second attempt at using solar panels I found a way to significantly reduce the power consumption of a Raspberry Pi Pico W, and I use that new knowledge to make a better solar powered weather stationMay 7, 2024
The Space Shuttle - how I remember it My thoughts and recollections about the Space Shuttle, inspired by Scott Manley and Wayne HaleApril 23, 2024
Making a portable Meshtastic node Continuing my experiences with Meshtastic, I built a portable node with battery power and a better antennaApril 16, 2024
IS TICKLESS Pet really single use? TICKLESS says that you should not open its ultrasonic tick repellent, and should not change the battery inside, I find those claims unreasonableApril 9, 2024
How to make a timelapse with a Raspberry Pi Growing new plants for my garden gave me a reason to do a timelapse video, and I'm sharing how to do itApril 5, 2024
Shorts 1 A mix of things I found interestingMarch 23, 2024
My first steps in Meshtastic Trying to summarize what I already know about mesh radio communicationsMarch 18, 2024
I gave my first public talk on Python One small step for me on a leap dayMarch 3, 2024
the social network I talk about The Social Network (the movie) and my feelings about Facebook (the platform).February 18, 2024
The time came to replace my headphones A short, positive review of Edifier X3sFebruary 7, 2024
My Mastodon bots, and how to easily run your own I'm sharing a template to make a Mastodon botJanuary 24, 2024
Building the tiniest NAS with ZFS using a Raspberry Pi Zero Part success, part failure, and a lot of waitingJanuary 21, 2024
How to monitor 12V battery charge with a Raspberry Pi Pico Going back to the Pico seriesJanuary 5, 2024
Display your Mastodon followers count on a 4 digit TM1637 display How to show off in real lifeDecember 16, 2023
Invidious - Open Source Youtube Frontend And it's self-hosted!December 5, 2023
RPi 4b vs RPi 5 benchmark in BOINC - Universe@Home Again the 5 is much fasterNovember 30, 2023
RPi 4b vs RPi 5 benchmark in BOINC - Asteroids@Home This time the 5 is much fasterNovember 16, 2023
RPi 4b vs RPi 5 benchmark in BOINC - Einstein@Home My first benchmark everNovember 4, 2023
On degoogling my life And debezosing and deapplingOctober 20, 2023
Powering an LTE modem from a 12V battery How to have off-grid Wi-FiOctober 8, 2023
Astro Archive - The Horsehead Nebula Looking at older worksOctober 4, 2023
NGC 7000 - North America Nebula Combined HaOIII narrowband with RGB starsSeptember 9, 2023
A DIY off-grid 12V powerbank Continuing the theme of powering stuffAugust 27, 2023
State of my homelab in August 2023 Hopefully beginnng of a seriesAugust 15, 2023
My thoughts as I reach 100 million points in BOINC The not so happy reflections on distributed computingAugust 4, 2023
Powering a Raspberry Pi Pico with solar panels and an 18650 Even more off-grid solution for a SBCJune 9, 2023
Set up GPSD with U-blox7 GPS Dongle on Linux Let's set up a GPS device and make it work in gpsd and EKOS.February 18, 2023
Big Clive's NiMH charger Let's build a NiMH trickle charger for AA batteries!January 30, 2023
Powering Raspberry Pi Pico with AA batteries (Weather Station Part III) Pi Pico off-grid solutionJanuary 3, 2023
My 2022 in astrophotography A summary of my astrophotography journey throughout 2022December 30, 2022
Raspberry Pi Pico Weather Station - part II Let's connect a weather station!December 12, 2022
Astrophotography - The Iris Nebula First post about astrophographyDecember 5, 2022
Raspberry Pi Pico Weather Station - part I Let's build a weather station!December 2, 2022
Hello World Who are you what and how did you get in here?December 1, 2022