Gemfeed of foo.zone

To be in the .zone!

2026-04-02 - f3s: Kubernetes with FreeBSD - Part 9: GitOps with ArgoCD

2026-04-02 - Distributed Systems Simulator - Part 3: Advanced Examples and Protocol API

2026-04-01 - Distributed Systems Simulator - Part 2: Built-in Protocols

2026-03-31 - Distributed Systems Simulator - Part 1: Introduction and GUI

2026-03-02 - RCM: The Ruby Configuration Management DSL

2026-03-01 - Site Reliability Engineering - Part 5: System Design, Incidents, and Learning

2026-03-01 - Loadbars 0.13.0 released

2026-02-22 - My desk rack: DeskPi RackMate T0

2026-02-02 - A tmux popup editor for Cursor Agent CLI prompts

2026-01-01 - Using Supernote Nomad offline

2026-01-01 - Posts from July to December 2025

2026-01-01 - Cloudless Kobo Forma with KOReader

2025-12-24 - X-RAG Observability Hackathon

2025-12-14 - f3s: Kubernetes with FreeBSD - Part 8b: Distributed Tracing with Tempo

2025-12-07 - f3s: Kubernetes with FreeBSD - Part 8: Observability

2025-11-02 - 'The Courage To Be Disliked' book notes

2025-11-02 - Perl New Features and Foostats

2025-10-11 - Key Takeaways from The Well-Grounded Rubyist

2025-10-02 - f3s: Kubernetes with FreeBSD - Part 7: k3s and first pod deployments

2025-09-14 - Bash Golf Part 4

2025-08-15 - Random Weird Things - Part Ⅲ

2025-08-05 - Local LLM for Coding with Ollama on macOS

2025-07-14 - f3s: Kubernetes with FreeBSD - Part 6: Storage

2025-07-01 - Posts from January to June 2025

2025-06-22 - Task Samurai: An agentic coding learning experiment

2025-06-07 - 'A Monk's Guide to Happiness' book notes

2025-05-11 - f3s: Kubernetes with FreeBSD - Part 5: WireGuard mesh network

2025-05-02 - Terminal multiplexing with `tmux` - Fish edition

2025-04-19 - 'When: The Scientific Secrets of Perfect Timing' book notes

2025-04-05 - f3s: Kubernetes with FreeBSD - Part 4: Rocky Linux Bhyve VMs

2025-03-05 - Sharing on Social Media with Gos v1.0.0

2025-02-08 - Random Weird Things - Part Ⅱ

2025-02-01 - f3s: Kubernetes with FreeBSD - Part 3: Protecting from power cuts

2025-01-15 - Working with an SRE Interview

2025-01-01 - Posts from October to December 2024

2024-12-15 - Random Helix Themes

2024-12-03 - f3s: Kubernetes with FreeBSD - Part 2: Hardware and base installation

2024-11-17 - f3s: Kubernetes with FreeBSD - Part 1: Setting the stage

2024-10-24 - 'Staff Engineer' book notes

2024-10-02 - Gemtexter 3.0.0 - Let's Gemtext again⁴

2024-09-07 - Site Reliability Engineering - Part 4: Onboarding for On-Call Engineers

2024-09-07 - Projects I financially support

2024-08-05 - Typing `127.1` words per minute (`>100wpm average`)

2024-07-07 - 'The Stoic Challenge' book notes

2024-07-05 - Random Weird Things - Part Ⅰ

2024-06-23 - Terminal multiplexing with `tmux` - Z-Shell edition

2024-05-03 - Projects I currently don't have time for

2024-05-01 - 'Slow Productivity' book notes

2024-04-01 - KISS high-availability with OpenBSD

2024-03-03 - A fine Fyne Android app for quickly logging ideas programmed in Go

2024-02-04 - From `babylon5.buetow.org` to `*.buetow.cloud`

2024-01-13 - One reason why I love OpenBSD

2024-01-09 - Site Reliability Engineering - Part 3: On-Call Culture

2023-12-10 - Bash Golf Part 3

2023-11-19 - Site Reliability Engineering - Part 2: Operational Balance

2023-11-11 - 'Mind Management' book notes

2023-10-29 - KISS static web photo albums with `photoalbum.sh`

2023-09-25 - DTail usage examples

2023-08-18 - Site Reliability Engineering - Part 1: SRE and Organizational Culture

2023-07-21 - Gemtexter 2.1.0 - Let's Gemtext again³

2023-07-17 - 'Software Developers Career Guide and Soft Skills' book notes

2023-06-01 - KISS server monitoring with Gogios

2023-05-06 - 'The Obstacle is the Way' book notes

2023-05-01 - Unveiling `guprecords.raku`: Global Uptime Records with Raku

2023-04-01 - 'Never split the difference' book notes

2023-03-25 - Gemtexter 2.0.0 - Let's Gemtext again²

2023-03-16 - 'The Pragmatic Programmer' book notes

2023-02-26 - How to shut down after work

2023-01-23 - Why GrapheneOS rox

2022-12-24 - (Re)learning Java - My takeaways

2022-11-24 - I tried (Doom) Emacs, but I switched back to (Neo)Vim

2022-10-30 - Installing DTail on OpenBSD

2022-09-30 - After a bad night's sleep

2022-08-27 - Gemtexter 1.1.0 - Let's Gemtext again

2022-07-30 - Let's Encrypt with OpenBSD and Rex

2022-06-15 - Sweating the small stuff - Tiny projects of mine

2022-05-27 - Perl is still a great choice

2022-04-10 - Creative universe

2022-03-06 - The release of DTail 4.0.0

2022-02-04 - Computer operating systems I use(d)

2022-01-23 - Welcome to the foo.zone

2022-01-01 - Bash Golf Part 2

2021-12-26 - How to stay sane as a DevOps person

2021-11-29 - Bash Golf Part 1

2021-10-22 - Defensive DevOps

2021-09-12 - Keep it simple and stupid

2021-08-01 - On being Pedantic about Open-Source

2021-07-04 - The Well-Grounded Rubyist

2021-06-05 - Gemtexter - One Bash script to rule it all

2021-05-16 - Personal Bash coding style guide

2021-04-24 - Welcome to the Geminispace

2021-04-22 - DTail - The distributed log tail program

2018-06-01 - Realistic load testing with I/O Riot for Linux

2016-11-20 - Object oriented programming with ANSI C

2016-05-22 - Spinning up my own authoritative DNS servers

2016-04-16 - Offsite backup with ZFS (Part 2)

2016-04-09 - Jails and ZFS with Puppet on FreeBSD

2016-04-03 - Offsite backup with ZFS

2015-12-05 - Run Debian on your phone with Debroid

2014-03-24 - The fibonacci.pl.raku.c Polyglot

2011-05-07 - Perl Daemon (Service Framework)

2010-05-09 - The Fype Programming Language

2010-05-07 - Lazy Evaluation with Standard ML

2010-04-09 - Standard ML and Haskell

2009-02-13 - SGI Onyx 3200

2008-12-29 - Using my Nokia N95 for fixing my MTA

2008-06-26 - Perl Poetry

Proxied content from gemini://foo.zone/gemfeed/index.gmi (external content)

Gemini request details:

Original URL
gemini://foo.zone/gemfeed/index.gmi
Status code
Success
Meta
text/gemini;
Proxied by
kineto

Be advised that no attempt was made to verify the remote SSL certificate.