summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--about/resources.md210
-rw-r--r--about/showcase.md619
-rw-r--r--about/showcase/debroid/image-1.png42
-rw-r--r--about/showcase/hypr/image-1.svg2
-rw-r--r--gemfeed/2026-06-01-gt-calculator.md (renamed from gemfeed/DRAFT-gt-calculator.md)51
-rw-r--r--gemfeed/index.md1
-rw-r--r--index.md3
-rw-r--r--uptime-stats.md86
8 files changed, 498 insertions, 516 deletions
diff --git a/about/resources.md b/about/resources.md
index 23bafedd..330c82a7 100644
--- a/about/resources.md
+++ b/about/resources.md
@@ -36,111 +36,111 @@ You won't find any links on this site because, over time, the links will break.
In random order:
-* Ultimate Go Notebook; Bill Kennedy
+* The KCNA (Kubernetes and Cloud Native Associate) Book; Nigel Poulton
+* Raku Recipes; J.J. Merelo; Apress
+* Developing Games in Java; David Brackeen and others...; New Riders
+* The DevOps Handbook; Gene Kim, Jez Humble, Patrick Debois, John Willis; Audible
+* 100 Go Mistakes and How to Avoid Them; Teiva Harsanyi; Manning Publications
+* Distributed Systems: Principles and Paradigms; Andrew S. Tanenbaum; Pearson
+* Funktionale Programmierung; Peter Pepper; Springer
+* DevOps And Site Reliability Engineering Handbook; Stephen Fleming; Audible
+* Java ist auch eine Insel; Christian Ullenboom;
+* Learn You Some Erlang for Great Good; Fred Herbert; No Starch Press
+* DNS and BIND; Cricket Liu; O'Reilly
+* 21st Century C: C Tips from the New School; Ben Klemens; O'Reilly
+* Go Brain Teasers - Exercise Your Mind; Miki Tebeka; The Pragmatic Programmers
+* Kubernetes Cookbook; Sameer Naik, Sébastien Goasguen, Jonathan Michaux; O'Reilly
+* Programming Ruby 3.3 (5th Edition); Noel Rappin, with Dave Thomas; The Pragmatic Bookshelf
+* The Pragmatic Programmer; David Thomas; Addison-Wesley
+* Terraform Cookbook; Mikael Krief; Packt Publishing
+* Raku Fundamentals; Moritz Lenz; Apress
+* Hands-on Infrastructure Monitoring with Prometheus; Joel Bastos, Pedro Araujo; Packt
* Pro Puppet; James Turnbull, Jeffrey McCune; Apress
+* Learn You a Haskell for Great Good!; Miran Lipovaca; No Starch Press
+* Tmux 2: Productive Mouse-free Development; Brain P. Hogan; The Pragmatic Programmers
+* Ultimate Go Notebook; Bill Kennedy
* The Docker Book; James Turnbull; Kindle
-* Polished Ruby Programming; Jeremy Evans; Packt Publishing
* Clusterbau mit Linux-HA; Michael Schwartzkopff; O'Reilly
-* Think Raku (aka Think Perl 6); Laurent Rosenfeld, Allen B. Downey; O'Reilly
-* Chaos Engineering - System Resiliency in Practice; Casey Rosenthal and Nora Jones; eBook
-* Amazon Web Services in Action; Michael Wittig and Andreas Wittig; Manning Publications
+* Systems Performance Tuning; Gian-Paolo D. Musumeci and others...; O'Reilly
+* Programming Perl aka "The Camel Book"; Tom Christiansen, brian d foy, Larry Wall & Jon Orwant; O'Reilly
+* Effective awk programming; Arnold Robbins; O'Reilly
+* The Go Programming Language; Alan A. A. Donovan; Addison-Wesley Professional
* Site Reliability Engineering; How Google runs production systems; O'Reilly
-* The KCNA (Kubernetes and Cloud Native Associate) Book; Nigel Poulton
-* Funktionale Programmierung; Peter Pepper; Springer
-* Distributed Systems: Principles and Paradigms; Andrew S. Tanenbaum; Pearson
-* Effective Java; Joshua Bloch; Addison-Wesley Professional
-* 97 things every SRE should know; Emil Stolarsky, Jaime Woo; O'Reilly
-* 97 Things Every Cloud Engineer Should Know: Collective Wisdom from the Experts;Emily Freeman, Nathen Harvey; O'Reilly
-* Raku Recipes; J.J. Merelo; Apress
-* Programming Ruby 3.3 (5th Edition); Noel Rappin, with Dave Thomas; The Pragmatic Bookshelf
-* Go Brain Teasers - Exercise Your Mind; Miki Tebeka; The Pragmatic Programmers
-* The Kubernetes Book; Nigel Poulton; Unabridged Audiobook
* Data Science at the Command Line; Jeroen Janssens; O'Reilly
+* The Kubernetes Book; Nigel Poulton; Unabridged Audiobook
* Modern Perl; Chromatic ; Onyx Neon Press
-* Seeking SRE: Conversations About Running Production Systems at Scale; David N. Blank-Edelman; eBook
-* Effective awk programming; Arnold Robbins; O'Reilly
-* Learn You Some Erlang for Great Good; Fred Herbert; No Starch Press
-* Object-Oriented Programming with ANSI-C; Axel-Tobias Schreiner
-* Concurrency in Go; Katherine Cox-Buday; O'Reilly
-* Learn You a Haskell for Great Good!; Miran Lipovaca; No Starch Press
-* Systemprogrammierung in Go; Frank Müller; dpunkt
+* Amazon Web Services in Action; Michael Wittig and Andreas Wittig; Manning Publications
+* Polished Ruby Programming; Jeremy Evans; Packt Publishing
* Perl New Features; Joshua McAdams, brian d foy; Perl School
-* The Pragmatic Programmer; David Thomas; Addison-Wesley
-* Tmux 2: Productive Mouse-free Development; Brain P. Hogan; The Pragmatic Programmers
-* C++ Programming Language; Bjarne Stroustrup;
-* Terraform Cookbook; Mikael Krief; Packt Publishing
-* Kubernetes Cookbook; Sameer Naik, Sébastien Goasguen, Jonathan Michaux; O'Reilly
-* Java ist auch eine Insel; Christian Ullenboom;
-* The Practise of System and Network Administration; Thomas A. Limoncelli, Christina J. Hogan, Strata R. Chalup; Addison-Wesley Professional Pro Git; Scott Chacon, Ben Straub; Apress
* Leanring eBPF; Liz Rice; O'Reilly
-* Systems Performance Tuning; Gian-Paolo D. Musumeci and others...; O'Reilly
+* Think Raku (aka Think Perl 6); Laurent Rosenfeld, Allen B. Downey; O'Reilly
+* Systemprogrammierung in Go; Frank Müller; dpunkt
+* 97 things every SRE should know; Emil Stolarsky, Jaime Woo; O'Reilly
+* Chaos Engineering - System Resiliency in Practice; Casey Rosenthal and Nora Jones; eBook
+* The Practise of System and Network Administration; Thomas A. Limoncelli, Christina J. Hogan, Strata R. Chalup; Addison-Wesley Professional Pro Git; Scott Chacon, Ben Straub; Apress
+* Object-Oriented Programming with ANSI-C; Axel-Tobias Schreiner
+* Seeking SRE: Conversations About Running Production Systems at Scale; David N. Blank-Edelman; eBook
* Higher Order Perl; Mark Dominus; Morgan Kaufmann
-* DNS and BIND; Cricket Liu; O'Reilly
-* Programming Perl aka "The Camel Book"; Tom Christiansen, brian d foy, Larry Wall & Jon Orwant; O'Reilly
-* Developing Games in Java; David Brackeen and others...; New Riders
-* The Go Programming Language; Alan A. A. Donovan; Addison-Wesley Professional
-* Hands-on Infrastructure Monitoring with Prometheus; Joel Bastos, Pedro Araujo; Packt
-* Raku Fundamentals; Moritz Lenz; Apress
-* 100 Go Mistakes and How to Avoid Them; Teiva Harsanyi; Manning Publications
-* 21st Century C: C Tips from the New School; Ben Klemens; O'Reilly
-* The DevOps Handbook; Gene Kim, Jez Humble, Patrick Debois, John Willis; Audible
-* DevOps And Site Reliability Engineering Handbook; Stephen Fleming; Audible
+* C++ Programming Language; Bjarne Stroustrup;
+* Effective Java; Joshua Bloch; Addison-Wesley Professional
+* Concurrency in Go; Katherine Cox-Buday; O'Reilly
+* 97 Things Every Cloud Engineer Should Know: Collective Wisdom from the Experts;Emily Freeman, Nathen Harvey; O'Reilly
## Technical references
I didn't read them from the beginning to the end, but I am using them to look up things. The books are in random order:
+* BPF Performance Tools - Linux System and Application Observability, Brendan Gregg; Addison Wesley
* Groovy Kurz & Gut; Joerg Staudemeier; O'Reilly
+* Implementing Service Level Objectives; Alex Hidalgo; O'Reilly
+* The Linux Programming Interface; Michael Kerrisk; No Starch Press
+* Go: Design Patterns for Real-World Projects; Mat Ryer; Packt
* Algorithms; Robert Sedgewick, Kevin Wayne; Addison Wesley
-* Understanding the Linux Kernel; Daniel P. Bovet, Marco Cesati; O'Reilly
-* BPF Performance Tools - Linux System and Application Observability, Brendan Gregg; Addison Wesley
* Relayd and Httpd Mastery; Michael W Lucas
-* Go: Design Patterns for Real-World Projects; Mat Ryer; Packt
-* The Linux Programming Interface; Michael Kerrisk; No Starch Press
-* Implementing Service Level Objectives; Alex Hidalgo; O'Reilly
+* Understanding the Linux Kernel; Daniel P. Bovet, Marco Cesati; O'Reilly
## Self-development and soft-skills books
In random order:
-* Meditation for Mortals, Oliver Burkeman, Audiobook
-* The Phoenix Project - A Novel About IT, DevOps, and Helping your Business Win; Gene Kim and Kevin Behr; Trade Select
+* The Off Switch; Mark Cropley; Virgin Books (RE-READ 1ST TIME)
+* Search Inside Yourself - The Unexpected path to Achieving Success, Happiness (and World Peace); Chade-Meng Tan, Daniel Goleman, Jon Kabat-Zinn; HarperOne
+* 97 Things Every Engineering Manager Should Know; Camille Fournier; Audiobook
+* Time Management for System Administrators; Thomas A. Limoncelli; O'Reilly
* The Good Enough Job; Simone Stolzoff; Ebury Edge
-* Coders at Work - Reflections on the craft of programming, Peter Seibel and Mitchell Dorian et al., Audiobook
-* Deep Work; Cal Newport; Piatkus
-* Stop starting, start finishing; Arne Roock; Lean-Kanban University
-* Solve for Happy; Mo Gawdat (RE-READ 1ST TIME)
-* Staff Engineer: Leadership beyond the management track; Will Larson; Audiobook
-* Digital Minimalism; Cal Newport; Portofolio Penguin
-* Consciousness: A Very Short Introduction; Susan Blackmore; Oxford Uiversity Press
-* Psycho-Cybernetics; Maxwell Maltz; Perigee Books
+* Influence without Authority; A. Cohen, D. Bradford; Wiley
* Buddah and Einstein walk into a Bar; Guy Joseph Ale, Claire Bloom; Blackstone Publishing
-* 97 Things Every Engineering Manager Should Know; Camille Fournier; Audiobook
-* Soft Skills; John Sommez; Manning Publications
+* The Courage to Be Disliked; Ichiro Kishimi and Fumitake Koga; Audiobook
* The Power of Now; Eckhard Tolle; Yellow Kite
-* Atomic Habits; James Clear; Random House Business
-* 101 Essays that change the way you think; Brianna Wiest; Audiobook
+* Consciousness: A Very Short Introduction; Susan Blackmore; Oxford Uiversity Press
+* Stop starting, start finishing; Arne Roock; Lean-Kanban University
* The Joy of Missing Out; Christina Crook; New Society Publishers
-* Influence without Authority; A. Cohen, D. Bradford; Wiley
-* The Software Engineer's Guidebook: Navigating senior, tech lead, and staff engineer positions at tech companies and startups; Gergely Orosz; Audiobook
-* Never Split the Difference; Chris Voss, Tahl Raz; Random House Business
+* Deep Work; Cal Newport; Piatkus
* So Good They Can't Ignore You; Cal Newport; Business Plus
* The Bullet Journal Method; Ryder Carroll; Fourth Estate
+* The Daily Stoic; Ryan Holiday, Stephen Hanselman; Profile Books
+* Who Moved My Cheese?; Dr. Spencer Johnson; Vermilion
+* Ultralearning; Anna Laurent; Self-published via Amazon
+* Solve for Happy; Mo Gawdat (RE-READ 1ST TIME)
+* Psycho-Cybernetics; Maxwell Maltz; Perigee Books
* The Complete Software Developer's Career Guide; John Sonmez; Unabridged Audiobook
+* 101 Essays that change the way you think; Brianna Wiest; Audiobook
+* Staff Engineer: Leadership beyond the management track; Will Larson; Audiobook
* Ultralearning; Scott Young; Thorsons
-* Slow Productivity; Cal Newport; Penguin Random House
-* The 7 Habits Of Highly Effective People; Stephen R. Covey; Simon & Schuster UK
-* The Daily Stoic; Ryan Holiday, Stephen Hanselman; Profile Books
-* Time Management for System Administrators; Thomas A. Limoncelli; O'Reilly
-* Getting Things Done; David Allen
* Eat That Frog; Brian Tracy
-* Ultralearning; Anna Laurent; Self-published via Amazon
-* The Obstacle Is The Way; Ryan Holiday; Profile Books Ltd
-* The Courage to Be Disliked; Ichiro Kishimi and Fumitake Koga; Audiobook
+* Never Split the Difference; Chris Voss, Tahl Raz; Random House Business
* Eat That Frog!; Brian Tracy; Hodder Paperbacks
-* Who Moved My Cheese?; Dr. Spencer Johnson; Vermilion
-* Search Inside Yourself - The Unexpected path to Achieving Success, Happiness (and World Peace); Chade-Meng Tan, Daniel Goleman, Jon Kabat-Zinn; HarperOne
-* The Off Switch; Mark Cropley; Virgin Books (RE-READ 1ST TIME)
+* Meditation for Mortals, Oliver Burkeman, Audiobook
+* The Obstacle Is The Way; Ryan Holiday; Profile Books Ltd
+* Getting Things Done; David Allen
+* Slow Productivity; Cal Newport; Penguin Random House
+* Soft Skills; John Sommez; Manning Publications
+* The Software Engineer's Guidebook: Navigating senior, tech lead, and staff engineer positions at tech companies and startups; Gergely Orosz; Audiobook
+* Atomic Habits; James Clear; Random House Business
+* The Phoenix Project - A Novel About IT, DevOps, and Helping your Business Win; Gene Kim and Kevin Behr; Trade Select
+* Digital Minimalism; Cal Newport; Portofolio Penguin
+* The 7 Habits Of Highly Effective People; Stephen R. Covey; Simon & Schuster UK
+* Coders at Work - Reflections on the craft of programming, Peter Seibel and Mitchell Dorian et al., Audiobook
[Here are notes of mine for some of the books](../notes/index.md)
@@ -148,29 +148,29 @@ In random order:
Some of these were in-person with exams; others were online learning lectures only. In random order:
-* Algorithms Video Lectures; Robert Sedgewick; O'Reilly Online
-* Cloud Operations on AWS - Learn how to configure, deploy, maintain, and troubleshoot your AWS environments; 3-day online live training with labs; Amazon
-* Protocol buffers; O'Reilly Online
+* Ultimate Go Programming; Bill Kennedy; O'Reilly Online
* MySQL Deep Dive Workshop; 2-day on-site training
-* Red Hat Certified System Administrator; Course + certification (Although I had the option, I decided not to take the next course as it is more effective to self learn what I need)
-* Scripting Vim; Damian Conway; O'Reilly Online
* Linux Security and Isolation APIs Training; Michael Kerrisk; 3-day on-site training
+* Algorithms Video Lectures; Robert Sedgewick; O'Reilly Online
+* AWS Immersion Day; Amazon; 1-day interactive online training
* The Well-Grounded Rubyist Video Edition; David. A. Black; O'Reilly Online
+* Developing IaC with Terraform (with Live Lessons); O'Reilly Online
+* Cloud Operations on AWS - Learn how to configure, deploy, maintain, and troubleshoot your AWS environments; 3-day online live training with labs; Amazon
* F5 Loadbalancers Training; 2-day on-site training; F5, Inc.
+* Structure and Interpretation of Computer Programs; Harold Abelson and more...;
* The Ultimate Kubernetes Bootcamp; School of Devops; O'Reilly Online
-* Ultimate Go Programming; Bill Kennedy; O'Reilly Online
+* Protocol buffers; O'Reilly Online
* Functional programming lecture; Remote University of Hagen
+* Red Hat Certified System Administrator; Course + certification (Although I had the option, I decided not to take the next course as it is more effective to self learn what I need)
+* Scripting Vim; Damian Conway; O'Reilly Online
* Apache Tomcat Best Practises; 3-day on-site training
-* AWS Immersion Day; Amazon; 1-day interactive online training
-* Developing IaC with Terraform (with Live Lessons); O'Reilly Online
-* Structure and Interpretation of Computer Programs; Harold Abelson and more...;
## Technical guides
These are not whole books, but guides (smaller or larger) which I found very useful. in random order:
-* How CPUs work at https://cpu.land
* Advanced Bash-Scripting Guide
+* How CPUs work at https://cpu.land
* Raku Guide at https://raku.guide
## Podcasts
@@ -179,58 +179,58 @@ These are not whole books, but guides (smaller or larger) which I found very use
In random order:
+* Deep Questions with Cal Newport
+* The Pragmatic Engineer Podcast
+* Modern Mentor
* The Changelog Podcast(s)
+* Fallthrough [Golang]
* Cup o' Go [Golang]
-* Fork Around And Find Out
-* Backend Banter
-* Hidden Brain
-* Deep Questions with Cal Newport
* BSD Now [BSD]
-* Modern Mentor
-* Maintainable
* The ProdCast (Google SRE Podcast)
-* Fallthrough [Golang]
-* The Pragmatic Engineer Podcast
+* Dev Interrupted
* Pratical AI
+* Fork Around And Find Out
+* Backend Banter
+* Maintainable
* Wednesday Wisdom
-* Dev Interrupted
+* Hidden Brain
### Podcasts I liked
I liked them but am not listening to them anymore. The podcasts have either "finished" (no more episodes) or I stopped listening to them due to time constraints or a shift in my interests.
-* Java Pub House
-* FLOSS weekly
* Go Time (predecessor of fallthrough)
+* FLOSS weekly
+* CRE: Chaosradio Express [german]
* Ship It (predecessor of Fork Around And Find Out)
+* Java Pub House
* Modern Mentor
-* CRE: Chaosradio Express [german]
## Newsletters I like
This is a mix of tech and non-tech newsletters I am subscribed to. In random order:
-* byteSizeGo
-* Applied Go Weekly Newsletter
+* The Pragmatic Engineer
+* Andreas Brandhorst Newsletter (Sci-Fi author)
+* Register Spill
* Monospace Mentor
+* Ruby Weekly
+* byteSizeGo
* Changelog News
-* Register Spill
-* The Imperfectionist
-* The Valuable Dev
* Golang Weekly
-* Andreas Brandhorst Newsletter (Sci-Fi author)
-* The Pragmatic Engineer
-* Ruby Weekly
+* Applied Go Weekly Newsletter
* VK Newsletter
+* The Imperfectionist
+* The Valuable Dev
## Magazines I like(d)
This is a mix of tech I like(d). I may not be a current subscriber, but now and then, I buy an issue. In random order:
-* LWN (online only)
* freeX (not published anymore)
-* Linux Magazine
+* LWN (online only)
* Linux User
+* Linux Magazine
## YouTube channels
diff --git a/about/showcase.md b/about/showcase.md
index 6436ff48..27d3af41 100644
--- a/about/showcase.md
+++ b/about/showcase.md
@@ -2,8 +2,6 @@
Generated on: 2026-05-27
-[![Interactive Project Rank History Graph (SVG)](showcase-rank-history.svg "Interactive Project Rank History Graph (SVG)")](showcase-rank-history.svg)
-
This page showcases my side projects, providing an overview of what each project does, its technical implementation, and key metrics. Each project summary includes information about the programming languages used, development activity, releases, and licensing. The projects are ranked by score, which combines recent activity, project size, tag history, and whether the project has shipped a release.
## Table of Contents
@@ -11,103 +9,103 @@ This page showcases my side projects, providing an overview of what each project
* [⇢ Project Showcase](#project-showcase)
* [⇢ ⇢ Overall Statistics](#overall-statistics)
* [⇢ ⇢ Projects](#projects)
-* [⇢ ⇢ ⇢ 1. gt 1↖14↙13↙11←11↙9←9↙5↙2](#1-gt-1141311119952)
-* [⇢ ⇢ ⇢ 2. ior 2↙1↖12↖14↙13↖14←14↙12↙9↙4↙2↙1←1](#2-ior-2112141314141294211)
-* [⇢ ⇢ ⇢ 3. snonux 3←3↙2↖4↙3←3←3↙2↖5](#3-snonux-332433325)
-* [⇢ ⇢ ⇢ 4. player 4↙2↙1←1](#4-player-4211)
-* [⇢ ⇢ ⇢ 5. hexai 5↙4↖5↙3↖8↙6←6↙4↙1←1↖3↖15↙2](#5-hexai-54538664113152)
-* [⇢ ⇢ ⇢ 6. dtail 6←6↙4↙2↙1↖10←10↙8↙6↙2↙1↖21↙20](#6-dtail-66421101086212120)
-* [⇢ ⇢ ⇢ 7. conf 7↙5↖14↙12↙10↙7←7↖9↙7↖9←9↙7↙5](#7-conf-7514121077979975)
-* [⇢ ⇢ ⇢ 8. goprecords 8↖9↙6←6↙4↙2←2↖29↙28↙24←24←24←24](#8-goprecords-8966422292824242424)
-* [⇢ ⇢ ⇢ 9. dotfiles 9↙7←7←7↖9↙8←8↙6↙4↙3↖5↙3←3](#9-dotfiles-9777988643533)
-* [⇢ ⇢ ⇢ 10. totalrecall 10←10↙8←8↙6↙4←4↙1↖18↙15↖16↙13↖14](#10-totalrecall-10108864411815161314)
-* [⇢ ⇢ ⇢ 11. rampage 11↙8↙3](#11-rampage-1183)
-* [⇢ ⇢ ⇢ 12. tasksamurai 12↙11↙9←9↙7↙5←5↖23↙22↙18←18↙16←16](#12-tasksamurai-121199755232218181616)
-* [⇢ ⇢ ⇢ 13. fastforge 13↙12↙11↙10↙5↙1←1↖3](#13-fastforge-131211105113)
-* [⇢ ⇢ ⇢ 14. comicforge 14↙13↙10↙5↙2](#14-comicforge-14131052)
-* [⇢ ⇢ ⇢ 15. foostore 15←15←15↙13↙12↖16←16↙14↙11↙7←7↙5↖7](#15-foostore-1515151312161614117757)
-* [⇢ ⇢ ⇢ 16. timesamurai 16←16↖17↙16↙15↙12←12↙11↙10↙5↙4↙2](#16-timesamurai-161617161512121110542)
-* [⇢ ⇢ ⇢ 17. hypr 17←17↙16↙15↙14↙11←11↙7↙3](#17-hypr-1717161514111173)
-* [⇢ ⇢ ⇢ 18. loadbars 18↖53←53↙51↙50↙49←49←49↙46↙6←6↙4↖47](#18-loadbars-18535351504949494666447)
-* [⇢ ⇢ ⇢ 19. ds-sim 19←19←19↙18↙17↙15←15↙13↙12↖25←25←25↙21](#19-ds-sim-19191918171515131225252521)
-* [⇢ ⇢ ⇢ 20. foo.zone 20↙18←18↙17↙16↙13←13↙10↙8↖64←64←64↙6](#20-foozone-201818171613131086464646)
-* [⇢ ⇢ ⇢ 21. gitsyncer 21↙20←20↙19↙18←18←18↙16↙14↙11←11↖17↙15](#21-gitsyncer-21202019181818161411111715)
-* [⇢ ⇢ ⇢ 22. epimetheus 22↙21←21↙20↙19↙17←17↙15↙13↙8←8↙6↙4](#22-epimetheus-2221212019171715138864)
-* [⇢ ⇢ ⇢ 23. gogios 23↙22←22↙21←21↙20←20↙18↖19↙16↙15↙12↙11](#23-gogios-23222221212020181916151211)
-* [⇢ ⇢ ⇢ 24. yoga 24←24←24↙23↙22↙21←21↙19↙17↙13↖14↙11↖12](#24-yoga-24242423222121191713141112)
-* [⇢ ⇢ ⇢ 25. scifi 25↙23←23↙22↙20↙19←19↙17↙16↙10←10↙8←8](#25-scifi-252323222019191716101088)
-* [⇢ ⇢ ⇢ 26. rcm 26↙25←25↙24↙23↙22←22↙20↙15↙12↖13↙10←10](#26-rcm-26252524232222201512131010)
-* [⇢ ⇢ ⇢ 27. gemtexter 27←27↖28↙27←27↖28←28↙27↙26↙22←22←22←22](#27-gemtexter-27272827272828272622222222)
-* [⇢ ⇢ ⇢ 28. perc 28↙26←26↙25↙24←24←24↙22↙21↙17←17↙14↙13](#28-perc-28262625242424222117171413)
-* [⇢ ⇢ ⇢ 29. log4jbench 29↙28↙27↙26↙25↙23←23↙21↙20↙14↙12↙9←9](#29-log4jbench-292827262523232120141299)
-* [⇢ ⇢ ⇢ 30. gos 30↙29←29↙28↙26↙25←25↙24↙23↙19←19↙18←18](#30-gos-30292928262525242319191818)
-* [⇢ ⇢ ⇢ 31. foostats 31↙30←30↙29↙28↙26←26↙25↙24↙20←20↙19↙17](#31-foostats-31303029282626252420201917)
-* [⇢ ⇢ ⇢ 32. timr 32↙31←31↙30↙29↙27←27↙26↙25↙21←21↙20↙19](#32-timr-32313130292727262521212019)
-* [⇢ ⇢ ⇢ 33. wireguardmeshgenerator 33↙32←32↙31↙30↙29←29↙28↙27↙23←23←23←23](#33-wireguardmeshgenerator-33323231302929282723232323)
-* [⇢ ⇢ ⇢ 34. ioriot 34↙33←33↙32↙31↙30←30←30↙29↖34↖35↙34↖35](#34-ioriot-34333332313030302934353435)
-* [⇢ ⇢ ⇢ 35. quicklogger 35↙34←34↙33↙32↙31←31←31↙30↙26←26←26↙25](#35-quicklogger-35343433323131313026262625)
+* [⇢ ⇢ ⇢ 1. gt 1↖14↙13↙11←11](#1-gt-114131111)
+* [⇢ ⇢ ⇢ 2. hypr 2↖17↙16↙15↙14](#2-hypr-217161514)
+* [⇢ ⇢ ⇢ 3. player 3↙2↙1←1](#3-player-3211)
+* [⇢ ⇢ ⇢ 4. conf 4↖5↖14↙12↙10](#4-conf-45141210)
+* [⇢ ⇢ ⇢ 5. ior 5↙1↖12↖14↙13](#5-ior-51121413)
+* [⇢ ⇢ ⇢ 6. hexai 6↙4↖5↙3↖8](#6-hexai-64538)
+* [⇢ ⇢ ⇢ 7. snonux 7↙3↙2↖4↙3](#7-snonux-73243)
+* [⇢ ⇢ ⇢ 8. dotfiles 8↙7←7←7↖9](#8-dotfiles-87779)
+* [⇢ ⇢ ⇢ 9. dtail 9↙6↙4↙2↙1](#9-dtail-96421)
+* [⇢ ⇢ ⇢ 10. gitsyncer 10↖20←20↙19↙18](#10-gitsyncer-1020201918)
+* [⇢ ⇢ ⇢ 11. goprecords 11↙9↙6←6↙4](#11-goprecords-119664)
+* [⇢ ⇢ ⇢ 12. totalrecall 12↙10↙8←8↙6](#12-totalrecall-1210886)
+* [⇢ ⇢ ⇢ 13. rampage 13↙8↙3](#13-rampage-1383)
+* [⇢ ⇢ ⇢ 14. tasksamurai 14↙11↙9←9↙7](#14-tasksamurai-1411997)
+* [⇢ ⇢ ⇢ 15. fastforge 15↙12↙11↙10↙5](#15-fastforge-151211105)
+* [⇢ ⇢ ⇢ 16. comicforge 16↙13↙10↙5↙2](#16-comicforge-16131052)
+* [⇢ ⇢ ⇢ 17. foostore 17↙15←15↙13↙12](#17-foostore-1715151312)
+* [⇢ ⇢ ⇢ 18. timesamurai 18↙16↖17↙16↙15](#18-timesamurai-1816171615)
+* [⇢ ⇢ ⇢ 19. loadbars 19↖53←53↙51↙50](#19-loadbars-1953535150)
+* [⇢ ⇢ ⇢ 20. ds-sim 20↙19←19↙18↙17](#20-ds-sim-2019191817)
+* [⇢ ⇢ ⇢ 21. foo.zone 21↙18←18↙17↙16](#21-foozone-2118181716)
+* [⇢ ⇢ ⇢ 22. rcm 22↖25←25↙24↙23](#22-rcm-2225252423)
+* [⇢ ⇢ ⇢ 23. epimetheus 23↙21←21↙20↙19](#23-epimetheus-2321212019)
+* [⇢ ⇢ ⇢ 24. gogios 24↙22←22↙21←21](#24-gogios-2422222121)
+* [⇢ ⇢ ⇢ 25. yoga 25↙24←24↙23↙22](#25-yoga-2524242322)
+* [⇢ ⇢ ⇢ 26. scifi 26↙23←23↙22↙20](#26-scifi-2623232220)
+* [⇢ ⇢ ⇢ 27. gemtexter 27←27↖28↙27←27](#27-gemtexter-2727282727)
+* [⇢ ⇢ ⇢ 28. perc 28↙26←26↙25↙24](#28-perc-2826262524)
+* [⇢ ⇢ ⇢ 29. log4jbench 29↙28↙27↙26↙25](#29-log4jbench-2928272625)
+* [⇢ ⇢ ⇢ 30. gos 30↙29←29↙28↙26](#30-gos-3029292826)
+* [⇢ ⇢ ⇢ 31. foostats 31↙30←30↙29↙28](#31-foostats-3130302928)
+* [⇢ ⇢ ⇢ 32. timr 32↙31←31↙30↙29](#32-timr-3231313029)
+* [⇢ ⇢ ⇢ 33. wireguardmeshgenerator 33↙32←32↙31↙30](#33-wireguardmeshgenerator-3332323130)
+* [⇢ ⇢ ⇢ 34. ioriot 34↙33←33↙32↙31](#34-ioriot-3433333231)
+* [⇢ ⇢ ⇢ 35. quicklogger 35↙34←34↙33↙32](#35-quicklogger-3534343332)
* [⇢ ⇢ ⇢ 36. quicklog 36↙35←35](#36-quicklog-363535)
-* [⇢ ⇢ ⇢ 37. sillybench 37↙36←36↙34↙33↙32←32←32↙31↙27←27←27←27](#37-sillybench-37363634333232323127272727)
-* [⇢ ⇢ ⇢ 38. terraform 38↙37←37↙35↙34↙33←33←33↙32↙28←28←28↙26](#38-terraform-38373735343333333228282826)
-* [⇢ ⇢ ⇢ 39. guprecords 39↙38←38↙36↙35↙34←34←34↙33↖39↙29↖40↙29](#39-guprecords-39383836353434343339294029)
-* [⇢ ⇢ ⇢ 40. geheim 40↙39←39↙37↙36↙35←35←35↙34↙29↖30↙29↖30](#40-geheim-40393937363535353429302930)
-* [⇢ ⇢ ⇢ 41. gorum 41↙40←40↙38↙37↙36←36←36↙35↙30↖31↙30↙28](#41-gorum-41404038373636363530313028)
-* [⇢ ⇢ ⇢ 42. photoalbum 42↙41←41↙40↙39↙38←38←38↙37↙32↖33↙32↖34](#42-photoalbum-42414140393838383732333234)
-* [⇢ ⇢ ⇢ 43. docker-radicale-server 43↙42←42↙39↙38↙37←37←37↙36↙31↖32↙31←31](#43-docker-radicale-server-43424239383737373631323131)
-* [⇢ ⇢ ⇢ 44. randomjournalpage 44↙43←43↙41↙40↙39←39←39↙38↙33↖34↙33←33](#44-randomjournalpage-44434341403939393833343333)
-* [⇢ ⇢ ⇢ 45. algorithms 45↙44←44↙42↙41↙40←40←40↙39↙35↖36←36↙32](#45-algorithms-45444442414040403935363632)
-* [⇢ ⇢ ⇢ 46. staticfarm-apache-handlers 46↙45←45↙43↙42↙41←41↖42↙41↙37↖38←38↖40](#46-staticfarm-apache-handlers-46454543424141424137383840)
-* [⇢ ⇢ ⇢ 47. ipv6test 47↙46←46↙44↙43↙42←42↙41↙40↙36↖37←37↙36](#47-ipv6test-47464644434242414036373736)
-* [⇢ ⇢ ⇢ 48. sway-autorotate 48↙47←47↙45↙44↙43←43←43↙42↙38↖39←39↙38](#48-sway-autorotate-48474745444343434238393938)
-* [⇢ ⇢ ⇢ 49. mon 49↙48←48↙46↙45↙44←44←44↙43↙40←40↖41↙39](#49-mon-49484846454444444340404139)
-* [⇢ ⇢ ⇢ 50. fapi 50↙49←49↙47↙46↙45←45↖46↙44↙41←41↖42↖44](#50-fapi-50494947464545464441414244)
-* [⇢ ⇢ ⇢ 51. xerl 51↙50←50↙48↙47↙46←46↙45↖48↙45←45↙35↖42](#51-xerl-51505048474646454845453542)
-* [⇢ ⇢ ⇢ 52. pingdomfetch 52↙51←51↙49↙48↙47←47←47↙45↙42←42↖43↙41](#52-pingdomfetch-52515149484747474542424341)
-* [⇢ ⇢ ⇢ 53. fype 53↙52←52↙50↙49↙48←48←48↖66↙43←43↖44↙37](#53-fype-53525250494848486643434437)
-* [⇢ ⇢ ⇢ 54. pwgrep 54←54←54↙52↙51↙50←50←50↙47↙44←44↖45↖50](#54-pwgrep-54545452515050504744444550)
-* [⇢ ⇢ ⇢ 55. awksite 55←55←55↙53↙52↙51←51←51↙49↙46←46←46↖61](#55-awksite-55555553525151514946464661)
-* [⇢ ⇢ ⇢ 56. gotop 56←56←56↙54↙53↙52←52←52↙50↙47←47←47↖48](#56-gotop-56565654535252525047474748)
-* [⇢ ⇢ ⇢ 57. japi 57←57←57↙55↙54↙53←53←53↙51↙48←48←48↖53](#57-japi-57575755545353535148484853)
-* [⇢ ⇢ ⇢ 58. perldaemon 58←58←58↙56↙55↙54←54←54↙52←52↙49↖52↙51](#58-perldaemon-58585856555454545252495251)
-* [⇢ ⇢ ⇢ 59. rubyfy 59←59←59↙57↙56↙55←55←55↙53↙49↖50↙49←49](#59-rubyfy-59595957565555555349504949)
-* [⇢ ⇢ ⇢ 60. perl-c-fibonacci 60←60←60↙58↙57↙56←56←56↙54↙50↖51↙50↙45](#60-perl-c-fibonacci-60606058575656565450515045)
-* [⇢ ⇢ ⇢ 61. netdiff 61←61←61↙59↙58↙57←57←57↙55↙51↖52↙51↖56](#61-netdiff-61616159585757575551525156)
-* [⇢ ⇢ ⇢ 62. muttdelay 62←62←62↙60↙59↙58←58←58↙56↙54←54←54↖55](#62-muttdelay-62626260595858585654545455)
-* [⇢ ⇢ ⇢ 63. cpuinfo 63←63←63↙61↙60↙59←59←59↙57←57←57↙56↖59](#63-cpuinfo-63636361605959595757575659)
-* [⇢ ⇢ ⇢ 64. template 64←64←64↙62↙61↙60←60←60↙58←58←58↙57↖60](#64-template-64646462616060605858585760)
-* [⇢ ⇢ ⇢ 65. dyndns 65←65←65↙63↙62↙61←61←61↙59←59←59↙58↖62](#65-dyndns-65656563626161615959595862)
-* [⇢ ⇢ ⇢ 66. debroid 66←66←66↙64↙63↙62←62←62↙60←60←60↙59↙57](#66-debroid-66666664636262626060605957)
-* [⇢ ⇢ ⇢ 67. ychat 67←67←67↙65↙64↙63←63←63←63←63←63↙62↙43](#67-ychat-67676765646363636363636243)
-* [⇢ ⇢ ⇢ 68. netcalendar 68←68←68↙66↙65↙64←64←64↙61↙55←55←55↙46](#68-netcalendar-68686866656464646155555546)
-* [⇢ ⇢ ⇢ 69. jsmstrade 69←69←69↙67↙66↙65←65←65↙62↙53←53←53↙52](#69-jsmstrade-69696967666565656253535352)
-* [⇢ ⇢ ⇢ 70. vs-sim 70←70←70↙68↙67↙66←66←66↙64↙56←56↖63←63](#70-vs-sim-70707068676666666456566363)
-* [⇢ ⇢ ⇢ 71. perl-poetry 71←71←71↙69↙68↙67←67←67↙65↙61←61↙60↙54](#71-perl-poetry-71717169686767676561616054)
-* [⇢ ⇢ ⇢ 72. hsbot 72←72←72↙70↙69↙68←68←68↙67↙62←62↙61↙58](#72-hsbot-72727270696868686762626158)
+* [⇢ ⇢ ⇢ 37. sillybench 37↙36←36↙34↙33](#37-sillybench-3736363433)
+* [⇢ ⇢ ⇢ 38. terraform 38↙37←37↙35↙34](#38-terraform-3837373534)
+* [⇢ ⇢ ⇢ 39. guprecords 39↙38←38↙36↙35](#39-guprecords-3938383635)
+* [⇢ ⇢ ⇢ 40. geheim 40↙39←39↙37↙36](#40-geheim-4039393736)
+* [⇢ ⇢ ⇢ 41. gorum 41↙40←40↙38↙37](#41-gorum-4140403837)
+* [⇢ ⇢ ⇢ 42. photoalbum 42↙41←41↙40↙39](#42-photoalbum-4241414039)
+* [⇢ ⇢ ⇢ 43. docker-radicale-server 43↙42←42↙39↙38](#43-docker-radicale-server-4342423938)
+* [⇢ ⇢ ⇢ 44. randomjournalpage 44↙43←43↙41↙40](#44-randomjournalpage-4443434140)
+* [⇢ ⇢ ⇢ 45. algorithms 45↙44←44↙42↙41](#45-algorithms-4544444241)
+* [⇢ ⇢ ⇢ 46. staticfarm-apache-handlers 46↙45←45↙43↙42](#46-staticfarm-apache-handlers-4645454342)
+* [⇢ ⇢ ⇢ 47. ipv6test 47↙46←46↙44↙43](#47-ipv6test-4746464443)
+* [⇢ ⇢ ⇢ 48. sway-autorotate 48↙47←47↙45↙44](#48-sway-autorotate-4847474544)
+* [⇢ ⇢ ⇢ 49. mon 49↙48←48↙46↙45](#49-mon-4948484645)
+* [⇢ ⇢ ⇢ 50. fapi 50↙49←49↙47↙46](#50-fapi-5049494746)
+* [⇢ ⇢ ⇢ 51. xerl 51↙50←50↙48↙47](#51-xerl-5150504847)
+* [⇢ ⇢ ⇢ 52. pingdomfetch 52↙51←51↙49↙48](#52-pingdomfetch-5251514948)
+* [⇢ ⇢ ⇢ 53. fype 53↙52←52↙50↙49](#53-fype-5352525049)
+* [⇢ ⇢ ⇢ 54. pwgrep 54←54←54↙52↙51](#54-pwgrep-5454545251)
+* [⇢ ⇢ ⇢ 55. awksite 55←55←55↙53↙52](#55-awksite-5555555352)
+* [⇢ ⇢ ⇢ 56. gotop 56←56←56↙54↙53](#56-gotop-5656565453)
+* [⇢ ⇢ ⇢ 57. japi 57←57←57↙55↙54](#57-japi-5757575554)
+* [⇢ ⇢ ⇢ 58. perldaemon 58←58←58↙56↙55](#58-perldaemon-5858585655)
+* [⇢ ⇢ ⇢ 59. rubyfy 59←59←59↙57↙56](#59-rubyfy-5959595756)
+* [⇢ ⇢ ⇢ 60. perl-c-fibonacci 60←60←60↙58↙57](#60-perl-c-fibonacci-6060605857)
+* [⇢ ⇢ ⇢ 61. netdiff 61←61←61↙59↙58](#61-netdiff-6161615958)
+* [⇢ ⇢ ⇢ 62. muttdelay 62←62←62↙60↙59](#62-muttdelay-6262626059)
+* [⇢ ⇢ ⇢ 63. cpuinfo 63←63←63↙61↙60](#63-cpuinfo-6363636160)
+* [⇢ ⇢ ⇢ 64. template 64←64←64↙62↙61](#64-template-6464646261)
+* [⇢ ⇢ ⇢ 65. dyndns 65←65←65↙63↙62](#65-dyndns-6565656362)
+* [⇢ ⇢ ⇢ 66. debroid 66←66←66↙64↙63](#66-debroid-6666666463)
+* [⇢ ⇢ ⇢ 67. ychat 67←67←67↙65↙64](#67-ychat-6767676564)
+* [⇢ ⇢ ⇢ 68. netcalendar 68←68←68↙66↙65](#68-netcalendar-6868686665)
+* [⇢ ⇢ ⇢ 69. jsmstrade 69←69←69↙67↙66](#69-jsmstrade-6969696766)
+* [⇢ ⇢ ⇢ 70. vs-sim 70←70←70↙68↙67](#70-vs-sim-7070706867)
+* [⇢ ⇢ ⇢ 71. perl-poetry 71←71←71↙69↙68](#71-perl-poetry-7171716968)
+* [⇢ ⇢ ⇢ 72. hsbot 72←72←72↙70↙69](#72-hsbot-7272727069)
## Overall Statistics
* 📦 Total Projects: 72
-* 📊 Total Commits: 13,054
-* 📈 Total Lines of Code: 566,886
-* 📄 Total Lines of Documentation: 282,597
-* 💻 Languages: Go (56.3%), Java (10.3%), C (4.2%), XML (3.7%), Shell (3.5%), C++ (3.1%), YAML (3.1%), Perl (2.3%), JavaScript (2.1%), C/C++ (2.1%), JSON (1.9%), Ruby (1.3%), CSS (1.2%), HTML (1.2%), TypeScript (1.0%), Config (0.7%), Python (0.5%), HCL (0.5%), Make (0.3%), TOML (0.2%), Dart (0.2%), Haskell (0.1%)
-* 📚 Documentation: Text (79.6%), Markdown (19.2%), LaTeX (1.2%)
+* 📊 Total Commits: 13,317
+* 📈 Total Lines of Code: 611,692
+* 📄 Total Lines of Documentation: 289,253
+* 💻 Languages: Go (53.8%), Java (9.5%), Dart (5.2%), C (3.9%), XML (3.4%), Shell (3.3%), YAML (3.0%), C++ (2.9%), Perl (2.2%), JavaScript (2.1%), C/C++ (1.9%), JSON (1.8%), Ruby (1.4%), TypeScript (1.2%), CSS (1.1%), HTML (1.1%), Config (0.6%), HCL (0.5%), Python (0.4%), Make (0.3%), TOML (0.1%)
+* 📚 Documentation: Text (77.7%), Markdown (21.1%), LaTeX (1.2%)
* 🚀 Release Status: 42 released, 30 experimental (58.3% with releases, 41.7% experimental)
## Projects
-### 1. gt 1↖14↙13↙11←11↙9←9↙5↙2
+### 1. gt 1↖14↙13↙11←11
-* 💻 Languages: Go (99.7%), YAML (0.3%)
+* 💻 Languages: Go (97.7%), Shell (2.0%), YAML (0.3%)
* 📚 Documentation: Markdown (100.0%)
-* 📊 Commits: 397
-* 📈 Lines of Code: 18390
-* 📄 Lines of Documentation: 4336
-* 🏷️ Tags: 6
-* 📅 Development Period: 2025-11-25 to 2026-05-24
-* 🏆 Score: 140.3 (combines recent activity, code size, tags, and release status)
+* 📊 Commits: 413
+* 📈 Lines of Code: 19759
+* 📄 Lines of Documentation: 4351
+* 🏷️ Tags: 7
+* 📅 Development Period: 2025-11-25 to 2026-05-25
+* 🏆 Score: 152.7 (combines recent activity, code size, tags, and release status)
* ⚖️ License: MIT
-* 🏷️ Latest Release: v0.5.0 (2026-05-24)
+* 🏷️ Latest Release: v0.5.1 (2026-05-25)
[![gt screenshot](showcase/gt/image-1.svg "gt screenshot")](showcase/gt/image-1.svg)
@@ -120,7 +118,76 @@ A simple AI-engineered command-line percentage calculator written in Go. No fron
---
-### 2. ior 2↙1↖12↖14↙13↖14←14↙12↙9↙4↙2↙1←1
+### 2. hypr 2↖17↙16↙15↙14
+
+* 💻 Languages: TypeScript (52.9%), Ruby (33.6%), JSON (6.0%), Shell (4.0%), TOML (3.4%)
+* 📚 Documentation: Markdown (100.0%)
+* 📊 Commits: 131
+* 📈 Lines of Code: 10620
+* 📄 Lines of Documentation: 2328
+* 🏷️ Tags: 0
+* 📅 Development Period: 2026-03-21 to 2026-05-25
+* 🏆 Score: 98.7 (combines recent activity, code size, tags, and release status)
+* ⚖️ License: No license found
+* 🧪 Status: Experimental (no releases yet)
+
+
+[![hypr screenshot](showcase/hypr/image-1.svg "hypr screenshot")](showcase/hypr/image-1.svg)
+
+Automates Hyperstack GPU VM lifecycle: create, bootstrap, WireGuard tunnel, and vLLM inference.
+Runs two A100 VMs concurrently — each serving a different model — with [Pi](https://pi.dev) coding agents connected to each.
+
+[View on Codeberg](https://codeberg.org/snonux/hypr)
+[View on GitHub](https://github.com/snonux/hypr)
+[View in cgit](https://cgit.f3s.buetow.org/hypr/)
+
+---
+
+### 3. player 3↙2↙1←1
+
+* 💻 Languages: Go (44.9%), Dart (41.0%), JavaScript (7.7%), TypeScript (2.4%), CSS (2.1%), HTML (0.7%), JSON (0.3%), YAML (0.3%), Shell (0.2%), XML (0.2%)
+* 📚 Documentation: Markdown (100.0%)
+* 📊 Commits: 319
+* 📈 Lines of Code: 74887
+* 📄 Lines of Documentation: 6954
+* 🏷️ Tags: 0
+* 📅 Development Period: 2026-04-28 to 2026-05-23
+* 🏆 Score: 61.2 (combines recent activity, code size, tags, and release status)
+* ⚖️ License: No license found
+* 🧪 Status: Experimental (no releases yet)
+
+
+Player is an opinionated KISS web media player. It is designed to be simple, lightweight, and easy to use and designed keyboard-first.
+
+[View on Codeberg](https://codeberg.org/snonux/player)
+[View on GitHub](https://github.com/snonux/player)
+[View in cgit](https://cgit.f3s.buetow.org/player/)
+
+---
+
+### 4. conf 4↖5↖14↙12↙10
+
+* 💻 Languages: YAML (76.8%), Shell (8.7%), Perl (8.4%), Python (3.0%), Make (1.1%), JSON (0.6%), Docker (0.6%), TOML (0.3%), Config (0.3%), Ruby (0.2%), HTML (0.1%)
+* 📚 Documentation: Markdown (97.2%), Text (2.8%)
+* 📊 Commits: 945
+* 📈 Lines of Code: 22586
+* 📄 Lines of Documentation: 6958
+* 🏷️ Tags: 0
+* 📅 Development Period: 2021-12-28 to 2026-05-25
+* 🏆 Score: 48.7 (combines recent activity, code size, tags, and release status)
+* ⚖️ License: No license found
+* 🧪 Status: Experimental (no releases yet)
+
+
+This is my personal config repository. Including...
+
+[View on Codeberg](https://codeberg.org/snonux/conf)
+[View on GitHub](https://github.com/snonux/conf)
+[View in cgit](https://cgit.f3s.buetow.org/conf/)
+
+---
+
+### 5. ior 5↙1↖12↖14↙13
* 💻 Languages: Go (90.2%), C (8.9%), Shell (0.4%), JSON (0.2%), C/C++ (0.2%), Docker (0.1%)
* 📚 Documentation: Markdown (83.9%), Text (16.1%)
@@ -144,7 +211,31 @@ A simple AI-engineered command-line percentage calculator written in Go. No fron
---
-### 3. snonux 3←3↙2↖4↙3←3←3↙2↖5
+### 6. hexai 6↙4↖5↙3↖8
+
+* 💻 Languages: Go (100.0%)
+* 📚 Documentation: Markdown (100.0%)
+* 📊 Commits: 515
+* 📈 Lines of Code: 47972
+* 📄 Lines of Documentation: 4466
+* 🏷️ Tags: 95
+* 📅 Development Period: 2025-08-01 to 2026-05-26
+* 🏆 Score: 24.6 (combines recent activity, code size, tags, and release status)
+* ⚖️ License: No license found
+* 🏷️ Latest Release: v0.39.2 (2026-05-26)
+
+
+[![hexai screenshot](showcase/hexai/image-1.png "hexai screenshot")](showcase/hexai/image-1.png)
+
+Hexai, the AI addition for your Helix Editor (https://helix-editor.com) .. Other editors should work but weren't tested.
+
+[View on Codeberg](https://codeberg.org/snonux/hexai)
+[View on GitHub](https://github.com/snonux/hexai)
+[View in cgit](https://cgit.f3s.buetow.org/hexai/)
+
+---
+
+### 7. snonux 7↙3↙2↖4↙3
* 💻 Languages: JSON (37.6%), JavaScript (26.9%), Go (23.0%), CSS (12.6%)
* 📚 Documentation: Text (79.8%), Markdown (20.2%)
@@ -166,55 +257,29 @@ A simple AI-engineered command-line percentage calculator written in Go. No fron
---
-### 4. player 4↙2↙1←1
+### 8. dotfiles 8↙7←7←7↖9
-* 💻 Languages: Go (77.4%), JavaScript (15.6%), CSS (4.5%), HTML (1.6%), Shell (0.4%), YAML (0.4%), Docker (0.1%)
+* 💻 Languages: Shell (66.8%), TOML (8.7%), CSS (8.2%), Config (7.8%), Python (4.4%), JSON (3.0%), Ruby (0.8%), INI (0.2%), YAML (0.1%)
* 📚 Documentation: Markdown (100.0%)
-* 📊 Commits: 189
-* 📈 Lines of Code: 34285
-* 📄 Lines of Documentation: 653
+* 📊 Commits: 1008
+* 📈 Lines of Code: 3981
+* 📄 Lines of Documentation: 12051
* 🏷️ Tags: 0
-* 📅 Development Period: 2026-04-28 to 2026-05-16
-* 🏆 Score: 21.4 (combines recent activity, code size, tags, and release status)
+* 📅 Development Period: 2023-07-30 to 2026-05-27
+* 🏆 Score: 20.3 (combines recent activity, code size, tags, and release status)
* ⚖️ License: No license found
* 🧪 Status: Experimental (no releases yet)
-[![player screenshot](showcase/player/image-1.png "player screenshot")](showcase/player/image-1.png)
-
-Player is an opinionated KISS web media player. It is designed to be simple, lightweight, and easy to use and designed keyboard-first.
-
-[View on Codeberg](https://codeberg.org/snonux/player)
-[View on GitHub](https://github.com/snonux/player)
-[View in cgit](https://cgit.f3s.buetow.org/player/)
-
----
-
-### 5. hexai 5↙4↖5↙3↖8↙6←6↙4↙1←1↖3↖15↙2
-
-* 💻 Languages: Go (100.0%)
-* 📚 Documentation: Markdown (100.0%)
-* 📊 Commits: 509
-* 📈 Lines of Code: 47361
-* 📄 Lines of Documentation: 4464
-* 🏷️ Tags: 94
-* 📅 Development Period: 2025-08-01 to 2026-05-20
-* 🏆 Score: 19.9 (combines recent activity, code size, tags, and release status)
-* ⚖️ License: No license found
-* 🏷️ Latest Release: v0.39.1 (2026-05-20)
-
-
-[![hexai screenshot](showcase/hexai/image-1.png "hexai screenshot")](showcase/hexai/image-1.png)
-
-Hexai, the AI addition for your Helix Editor (https://helix-editor.com) .. Other editors should work but weren't tested.
+These are all my dotfiles. I can install them locally on my laptop and/or workstation as well as remotely on any server.
-[View on Codeberg](https://codeberg.org/snonux/hexai)
-[View on GitHub](https://github.com/snonux/hexai)
-[View in cgit](https://cgit.f3s.buetow.org/hexai/)
+[View on Codeberg](https://codeberg.org/snonux/dotfiles)
+[View on GitHub](https://github.com/snonux/dotfiles)
+[View in cgit](https://cgit.f3s.buetow.org/dotfiles/)
---
-### 6. dtail 6←6↙4↙2↙1↖10←10↙8↙6↙2↙1↖21↙20
+### 9. dtail 9↙6↙4↙2↙1
* 💻 Languages: Go (94.9%), Shell (2.3%), JSON (1.2%), C (0.8%), Make (0.5%), C/C++ (0.1%)
* 📚 Documentation: Text (98.1%), Markdown (1.9%)
@@ -238,29 +303,29 @@ DTail (a distributed tail program) is a DevOps tool for engineers programmed in
---
-### 7. conf 7↙5↖14↙12↙10↙7←7↖9↙7↖9←9↙7↙5
+### 10. gitsyncer 10↖20←20↙19↙18
-* 💻 Languages: YAML (76.3%), Shell (8.9%), Perl (8.6%), Python (3.0%), Make (1.1%), JSON (0.6%), Docker (0.6%), TOML (0.3%), Config (0.3%), Ruby (0.2%), HTML (0.1%)
-* 📚 Documentation: Markdown (97.1%), Text (2.9%)
-* 📊 Commits: 922
-* 📈 Lines of Code: 22075
-* 📄 Lines of Docum