# Now This is a "hidden" now site listing my personal projects. ## Table of Contents * ⇢ Now * ⇢ ⇢ Now (in progress) * ⇢ ⇢ Parked * ⇢ ⇢ Soon (???) * ⇢ ⇢ Done ## Now (in progress) Maximum amount of concurrent pet projects is 5! * PET PROJECT 4/5 Keyboard errands * ↑ Clean Kinesis Keyboard * ↑ Program Glove80's Numpad * ↑ Other Glove80's programming * ↑ Baby Kangoroo Kinesis receive and program and use * PET PROJCET 5/5 `foostats.pl` * ↑ Make reports work * ↑ Add a site stats section to foo.zone, e.g. foo.zone/stats/{uptime-records,site-stats}.gmi.tpl * ↑ Perl new features and `foostats.pl` blog post * PET PROJECT 1/5 Gos (gosd/gos) / (Go) * ↑ Release v1.0.0 and blog post * Practice using the Helix modal editor * "Joy on Demmand" * ↑ Put notes on foo.zone/notes * "Programming Ruby 3.3" * ↑ Read it * "Seeking SRE" * ↑ Read it * "Der Riss" * ↑ Read it * PET PROJECT 2/5 "f3s" * ↑ ... * ↑ bhyve Rocky Linux VMs setup * ↑ Wireguard mesh network * ↑ Ingress via nsd, relayd, wireguard * ↑ 2nd SSD drive, FreeBSD HAST, HA NFS server * ↑ UPS setup and other hardware changes (e.g. relocating to behind the TV, use of wall mounted switch) * ↑ Periodic backups to AWS S3 Deep Glacier Archive * PET PROJECT 3/5 RCM ## Parked * Kitchen * ↑ Plan * ↑ Order * ↑ Remove old one * Work on I/O Riot NG and towards 1.0 (Go, C, Raku) ## Soon (???) * Quest 3 VR headset? * HelixEditor: Edit remote files (e.g. auto-upload on save) * Read Production Kubernetes (Kobo books) * Quicklogger: Larger text area * Quicklogger: Maybe tags-pre-selector + custom tag field * Read https://understandingdistributed.systems/ * Bulgarian Language School for Citizenship test * Work through "Bash it out" challenges (Bash) * Home OpenBSD router? HA with CARP? * Pixel Fold with GrapheneOS setup? ## Done * "f3s" * ↑ The hardware and base install and blog post * ↑ k3s basic setup and blog post * Gos (gosd/gos) / (Go) * ↑ Implement * Work project involving AWS / EKS * "f3s" * ↑ Setting the stage blog post * Kitchen * ↑ Measure * Gos (gosd/gos) / (Go) * ↑ Retire buffer.com * "Kubernetes Cookbook" * ↑ Read it * "Ewiges Leben" * ↑ Read it * "Joy on Demmand" * ↑ Listen to Audiobook * "Prometheus" * ↑ Read it * "Terraform Cookbook" * ↑ Read it * Mechanical Keyboard: Learn touch typing (100 WPM in average) on my Kinesis Adv. 360 Pro * ↑ Blog about once 100WPM in average for one session reached * "Programming Ruby 3.3" (fun to read) * ↑ Write some smaller Ruby fun scripts * "Search inside yourself" * ↑ Read it * ↑ Take notes * ↑ Put notes on foo.zone/notes * ↑ Listen to the Audiobook and take more notes * Learn more about leadership and mentorship for work. * Re-activate my photo hobby: Trial Adobe Lightroom Web (could not use the desktop app as I don't have Windows or Mac) * Mechanical Keyboard: Learn touch typing (100 WPM) on my Kinesis Adv. 360 Pro * Mechanical Keyboard: Test other tactile switches - maybe order a custom Kinesis * Reading "Slow Productivity" by Cal Newport (Done via audiobook) * Blog my book notes of "Slow Productivity" * Kiss DNS failover via `dns-failover.ksh` and blog about it (ksh) * Public release of DTail 4.2.3 * Astell & Kern SR35 for high-res audio * Try out `kickstart.nvim` or AstroVim (NeoVim) * Read "The Go Notebook" and blog about it (Golang) [Didnt blog about it] * Try out `Ruby LSP` in NeoVim, which is not Solar (NeoVim) [Switched to Helix editor] * Finish `failunderd 1.0` (Perl or Golang) [done `dns-failover.ksh` now] * Modernise my NextCloud and Wallabag infra (Linux, Docker) * Release `Gemtexter 2.1.0` and blog about it (Bash) * Update dependencies and release `DTail 4.1.1` (Golang) * Finish and release `guprecords 2.0.0` (Raku) * Blog about Raku and `guprecords` (Raku) * Start blog series about Algorithms in Go (Golang)