Danb Blog
An Impromptu Introduction to ZFS Drive Replacement at 1am
Experience with UK Medical Cannabis for Ankylosing Spondylitis
Copyright Takedown for Linking to the "State of Open Source" Report
No, Gumroad Did Not Become Open Source Today
Scripting Monitors (KDE on Fedora)
Amber flags in Open Source & Self-Hosted Projects
LLMs are Directing Open Source Licensing
Games Played in 2024
Beware of Poison in the Source
Common Misconceptions of the AGPL
Adapting GitHub action PHPUnit tests for Codeberg/Forgejo
Lessons from the Allotment
Futo, Please don't attempt to create your own Open Source Definition
Material You (Dynamic/Adaptive) Colors in Legacy Android Apps
Scripting Monitors (Gnome & Wayland on Fedora)
Retaining a Greenhouse Roof with 3d Printing
Games Played in 2023
Lessons From Growing Food Indoors
Why the Distinction Between "Open Source" and "Source Available" is Important
Raspberry Pi Camera Module 3 Timelapse
Removing the Rear Seats on a Volvo C30
Reporting Google's WEI to the CMA
Controlling Default GRUB Boot Option via USB
Creating a Video Home for FOSS Projects
Paying for Search
My Favourite Static Site Deploy Method
PhpStorm (JetBrains IDE) 2023 Linux Scaling
Synology Hibernation with Active Backup for Business and Tailscale
My 2023 HomeLab Setup
Redefining Open Source via "Commercial Open Source"
Moving to Mastodon
Gaining Sponsors
"This is a Low Maintenance Project"
Upgrading my CPU, Ryzen 2600 to 5800x
Migrating Google Photos to my Personal NAS
Scheduling Proxmox Storage to Reduce Disk Activity
Why the Term "Open Source" is Important
Lessons From Working for Myself (9 Months In)
Misrepresenting Open Source for Business Benefit
Cat Images in WebP
My 2022 Workstation Setup
Leaving my Job to Focus on Open Source (For a bit)
Quickly Getting Placeholder Images With Unsplash Source
A Thanks to Laravel for the LTS Releases
A Quick Overview of Unix-Style Permissions
The Power of currentColor
Dealing With Ankylosing Spondylitis Flareups
Hugo Verbose Dates With Suffixes