summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--about/resources.gmi208
-rw-r--r--gemfeed/2026-01-01-cloudless-kobo-forma-with-koreader.gmi6
-rw-r--r--gemfeed/2026-01-01-cloudless-kobo-forma-with-koreader.gmi.tpl6
-rw-r--r--gemfeed/2026-01-01-using-supernote-nomad-offline.gmi130
-rw-r--r--gemfeed/2026-01-01-using-supernote-nomad-offline.gmi.tpl (renamed from gemfeed/DRAFT-using-supernote-nomad-offline.gmi.tpl)19
-rw-r--r--gemfeed/atom.xml236
-rw-r--r--gemfeed/index.gmi1
-rw-r--r--index.gmi3
-rw-r--r--uptime-stats.gmi2
9 files changed, 404 insertions, 207 deletions
diff --git a/about/resources.gmi b/about/resources.gmi
index 60a612ce..b7773027 100644
--- a/about/resources.gmi
+++ b/about/resources.gmi
@@ -35,110 +35,110 @@ You won't find any links on this site because, over time, the links will break.
In random order:
-* Amazon Web Services in Action; Michael Wittig and Andreas Wittig; Manning Publications
-* Systems Performance Tuning; Gian-Paolo D. Musumeci and others...; O'Reilly
-* Think Raku (aka Think Perl 6); Laurent Rosenfeld, Allen B. Downey; O'Reilly
-* Perl New Features; Joshua McAdams, brian d foy; Perl School
-* Kubernetes Cookbook; Sameer Naik, Sébastien Goasguen, Jonathan Michaux; O'Reilly
-* Leanring eBPF; Liz Rice; O'Reilly
-* 97 things every SRE should know; Emil Stolarsky, Jaime Woo; O'Reilly
-* Java ist auch eine Insel; Christian Ullenboom;
-* The Pragmatic Programmer; David Thomas; Addison-Wesley
* Concurrency in Go; Katherine Cox-Buday; O'Reilly
-* The Go Programming Language; Alan A. A. Donovan; Addison-Wesley Professional
-* Modern Perl; Chromatic ; Onyx Neon Press
-* Raku Fundamentals; Moritz Lenz; Apress
* Programming Ruby 3.3 (5th Edition); Noel Rappin, with Dave Thomas; The Pragmatic Bookshelf
-* Learn You a Haskell for Great Good!; Miran Lipovaca; No Starch Press
-* Seeking SRE: Conversations About Running Production Systems at Scale; David N. Blank-Edelman; eBook
-* Go Brain Teasers - Exercise Your Mind; Miki Tebeka; The Pragmatic Programmers
-* Higher Order Perl; Mark Dominus; Morgan Kaufmann
-* 100 Go Mistakes and How to Avoid Them; Teiva Harsanyi; Manning Publications
+* DevOps And Site Reliability Engineering Handbook; Stephen Fleming; Audible
* Systemprogrammierung in Go; Frank Müller; dpunkt
-* Distributed Systems: Principles and Paradigms; Andrew S. Tanenbaum; Pearson
-* Data Science at the Command Line; Jeroen Janssens; O'Reilly
-* The DevOps Handbook; Gene Kim, Jez Humble, Patrick Debois, John Willis; Audible
-* C++ Programming Language; Bjarne Stroustrup;
-* Hands-on Infrastructure Monitoring with Prometheus; Joel Bastos, Pedro Araujo; Packt
-* The Kubernetes Book; Nigel Poulton; Unabridged Audiobook
-* The Docker Book; James Turnbull; Kindle
+* Ultimate Go Notebook; Bill Kennedy
+* Amazon Web Services in Action; Michael Wittig and Andreas Wittig; Manning Publications
+* 21st Century C: C Tips from the New School; Ben Klemens; O'Reilly
+* Java ist auch eine Insel; Christian Ullenboom;
+* Programming Perl aka "The Camel Book"; Tom Christiansen, brian d foy, Larry Wall & Jon Orwant; O'Reilly
+* Modern Perl; Chromatic ; Onyx Neon Press
+* Kubernetes Cookbook; Sameer Naik, Sébastien Goasguen, Jonathan Michaux; O'Reilly
* Chaos Engineering - System Resiliency in Practice; Casey Rosenthal and Nora Jones; eBook
-* The KCNA (Kubernetes and Cloud Native Associate) Book; Nigel Poulton
+* The Docker Book; James Turnbull; Kindle
+* Funktionale Programmierung; Peter Pepper; Springer
* Effective Java; Joshua Bloch; Addison-Wesley Professional
* Effective awk programming; Arnold Robbins; O'Reilly
-* Funktionale Programmierung; Peter Pepper; Springer
-* Site Reliability Engineering; How Google runs production systems; O'Reilly
-* Raku Recipes; J.J. Merelo; Apress
-* Pro Puppet; James Turnbull, Jeffrey McCune; Apress
-* Tmux 2: Productive Mouse-free Development; Brain P. Hogan; The Pragmatic Programmers
-* Developing Games in Java; David Brackeen and others...; New Riders
-* 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
* Terraform Cookbook; Mikael Krief; Packt Publishing
-* Learn You Some Erlang for Great Good; Fred Herbert; No Starch Press
-* Clusterbau mit Linux-HA; Michael Schwartzkopff; O'Reilly
+* Pro Puppet; James Turnbull, Jeffrey McCune; Apress
+* The DevOps Handbook; Gene Kim, Jez Humble, Patrick Debois, John Willis; Audible
* DNS and BIND; Cricket Liu; O'Reilly
-* Ultimate Go Notebook; Bill Kennedy
-* DevOps And Site Reliability Engineering Handbook; Stephen Fleming; Audible
+* Hands-on Infrastructure Monitoring with Prometheus; Joel Bastos, Pedro Araujo; Packt
* Polished Ruby Programming; Jeremy Evans; Packt Publishing
-* 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
+* Leanring eBPF; Liz Rice; O'Reilly
+* Go Brain Teasers - Exercise Your Mind; Miki Tebeka; The Pragmatic Programmers
+* Tmux 2: Productive Mouse-free Development; Brain P. Hogan; The Pragmatic Programmers
+* Systems Performance Tuning; Gian-Paolo D. Musumeci and others...; O'Reilly
+* Distributed Systems: Principles and Paradigms; Andrew S. Tanenbaum; Pearson
+* Raku Fundamentals; Moritz Lenz; Apress
+* Learn You Some Erlang for Great Good; Fred Herbert; No Starch Press
+* C++ Programming Language; Bjarne Stroustrup;
* Object-Oriented Programming with ANSI-C; Axel-Tobias Schreiner
-* 21st Century C: C Tips from the New School; Ben Klemens; O'Reilly
+* The Kubernetes Book; Nigel Poulton; Unabridged Audiobook
+* Think Raku (aka Think Perl 6); Laurent Rosenfeld, Allen B. Downey; O'Reilly
+* Data Science at the Command Line; Jeroen Janssens; O'Reilly
+* Learn You a Haskell for Great Good!; Miran Lipovaca; No Starch Press
+* The Go Programming Language; Alan A. A. Donovan; Addison-Wesley Professional
+* Seeking SRE: Conversations About Running Production Systems at Scale; David N. Blank-Edelman; eBook
+* Raku Recipes; J.J. Merelo; Apress
+* 100 Go Mistakes and How to Avoid Them; Teiva Harsanyi; Manning Publications
+* Clusterbau mit Linux-HA; Michael Schwartzkopff; O'Reilly
+* The KCNA (Kubernetes and Cloud Native Associate) Book; Nigel Poulton
+* 97 things every SRE should know; Emil Stolarsky, Jaime Woo; O'Reilly
+* Higher Order Perl; Mark Dominus; Morgan Kaufmann
+* Site Reliability Engineering; How Google runs production systems; O'Reilly
+* The Pragmatic Programmer; David Thomas; Addison-Wesley
+* 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
+* Perl New Features; Joshua McAdams, brian d foy; Perl School
## 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:
-* Algorithms; Robert Sedgewick, Kevin Wayne; Addison Wesley
* Go: Design Patterns for Real-World Projects; Mat Ryer; Packt
-* BPF Performance Tools - Linux System and Application Observability, Brendan Gregg; Addison Wesley
+* Understanding the Linux Kernel; Daniel P. Bovet, Marco Cesati; O'Reilly
+* Implementing Service Level Objectives; Alex Hidalgo; O'Reilly
* Groovy Kurz & Gut; Joerg Staudemeier; O'Reilly
* Relayd and Httpd Mastery; Michael W Lucas
-* Implementing Service Level Objectives; Alex Hidalgo; O'Reilly
-* Understanding the Linux Kernel; Daniel P. Bovet, Marco Cesati; O'Reilly
+* BPF Performance Tools - Linux System and Application Observability, Brendan Gregg; Addison Wesley
* The Linux Programming Interface; Michael Kerrisk; No Starch Press
+* Algorithms; Robert Sedgewick, Kevin Wayne; Addison Wesley
## Self-development and soft-skills books
In random order:
-* Time Management for System Administrators; Thomas A. Limoncelli; O'Reilly
-* Solve for Happy; Mo Gawdat (RE-READ 1ST TIME)
-* The Courage to Be Disliked; Ichiro Kishimi and Fumitake Koga; Audiobook
-* The Phoenix Project - A Novel About IT, DevOps, and Helping your Business Win; Gene Kim and Kevin Behr; Trade Select
-* Eat That Frog; Brian Tracy
-* 97 Things Every Engineering Manager Should Know; Camille Fournier; Audiobook
+* The 7 Habits Of Highly Effective People; Stephen R. Covey; Simon & Schuster UK
* The Joy of Missing Out; Christina Crook; New Society Publishers
-* Search Inside Yourself - The Unexpected path to Achieving Success, Happiness (and World Peace); Chade-Meng Tan, Daniel Goleman, Jon Kabat-Zinn; HarperOne
-* So Good They Can't Ignore You; Cal Newport; Business Plus
-* Meditation for Mortals, Oliver Burkeman, Audiobook
-* The Power of Now; Eckhard Tolle; Yellow Kite
-* The Complete Software Developer's Career Guide; John Sonmez; Unabridged Audiobook
-* Eat That Frog!; Brian Tracy; Hodder Paperbacks
-* Consciousness: A Very Short Introduction; Susan Blackmore; Oxford Uiversity Press
-* The Off Switch; Mark Cropley; Virgin Books (RE-READ 1ST TIME)
* Ultralearning; Scott Young; Thorsons
-* Atomic Habits; James Clear; Random House Business
-* The 7 Habits Of Highly Effective People; Stephen R. Covey; Simon & Schuster UK
-* Getting Things Done; David Allen
-* Who Moved My Cheese?; Dr. Spencer Johnson; Vermilion
-* Staff Engineer: Leadership beyond the management track; Will Larson; Audiobook
-* Ultralearning; Anna Laurent; Self-published via Amazon
* Slow Productivity; Cal Newport; Penguin Random House
+* Time Management for System Administrators; Thomas A. Limoncelli; O'Reilly
+* Psycho-Cybernetics; Maxwell Maltz; Perigee Books
+* Eat That Frog; Brian Tracy
+* The Bullet Journal Method; Ryder Carroll; Fourth Estate
+* Staff Engineer: Leadership beyond the management track; Will Larson; Audiobook
+* Digital Minimalism; Cal Newport; Portofolio Penguin
* The Good Enough Job; Simone Stolzoff; Ebury Edge
-* The Obstacle Is The Way; Ryan Holiday; Profile Books Ltd
+* The Phoenix Project - A Novel About IT, DevOps, and Helping your Business Win; Gene Kim and Kevin Behr; Trade Select
+* Atomic Habits; James Clear; Random House Business
+* The Off Switch; Mark Cropley; Virgin Books (RE-READ 1ST TIME)
+* Meditation for Mortals, Oliver Burkeman, Audiobook
+* 101 Essays that change the way you think; Brianna Wiest; Audiobook
+* Eat That Frog!; Brian Tracy; Hodder Paperbacks
* Deep Work; Cal Newport; Piatkus
-* Psycho-Cybernetics; Maxwell Maltz; Perigee Books
-* The Software Engineer's Guidebook: Navigating senior, tech lead, and staff engineer positions at tech companies and startups; Gergely Orosz; Audiobook
+* The Obstacle Is The Way; Ryan Holiday; Profile Books Ltd
+* Who Moved My Cheese?; Dr. Spencer Johnson; Vermilion
+* 97 Things Every Engineering Manager Should Know; Camille Fournier; Audiobook
* The Daily Stoic; Ryan Holiday, Stephen Hanselman; Profile Books
* Soft Skills; John Sommez; Manning Publications
-* The Bullet Journal Method; Ryder Carroll; Fourth Estate
-* Never Split the Difference; Chris Voss, Tahl Raz; Random House Business
-* 101 Essays that change the way you think; Brianna Wiest; Audiobook
* Influence without Authority; A. Cohen, D. Bradford; Wiley
-* Stop starting, start finishing; Arne Roock; Lean-Kanban University
-* Digital Minimalism; Cal Newport; Portofolio Penguin
-* Coders at Work - Reflections on the craft of programming, Peter Seibel and Mitchell Dorian et al., Audiobook
* Buddah and Einstein walk into a Bar; Guy Joseph Ale, Claire Bloom; Blackstone Publishing
+* The Complete Software Developer's Career Guide; John Sonmez; Unabridged Audiobook
+* So Good They Can't Ignore You; Cal Newport; Business Plus
+* The Power of Now; Eckhard Tolle; Yellow Kite
+* Never Split the Difference; Chris Voss, Tahl Raz; Random House Business
+* Search Inside Yourself - The Unexpected path to Achieving Success, Happiness (and World Peace); Chade-Meng Tan, Daniel Goleman, Jon Kabat-Zinn; HarperOne
+* Ultralearning; Anna Laurent; Self-published via Amazon
+* Solve for Happy; Mo Gawdat (RE-READ 1ST TIME)
+* The Software Engineer's Guidebook: Navigating senior, tech lead, and staff engineer positions at tech companies and startups; Gergely Orosz; Audiobook
+* Coders at Work - Reflections on the craft of programming, Peter Seibel and Mitchell Dorian et al., Audiobook
+* The Courage to Be Disliked; Ichiro Kishimi and Fumitake Koga; Audiobook
+* Consciousness: A Very Short Introduction; Susan Blackmore; Oxford Uiversity Press
+* Stop starting, start finishing; Arne Roock; Lean-Kanban University
+* Getting Things Done; David Allen
=> ../notes/index.gmi Here are notes of mine for some of the books
@@ -146,30 +146,30 @@ In random order:
Some of these were in-person with exams; others were online learning lectures only. In random order:
-* Scripting Vim; Damian Conway; O'Reilly Online
-* Developing IaC with Terraform (with Live Lessons); O'Reilly Online
+* AWS Immersion Day; Amazon; 1-day interactive online training
+* The Ultimate Kubernetes Bootcamp; School of Devops; O'Reilly Online
+* Apache Tomcat Best Practises; 3-day on-site training
+* Ultimate Go Programming; Bill Kennedy; O'Reilly Online
+* Linux Security and Isolation APIs Training; Michael Kerrisk; 3-day on-site training
* Functional programming lecture; Remote University of Hagen
* Protocol buffers; O'Reilly Online
-* 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
* MySQL Deep Dive Workshop; 2-day on-site training
+* Cloud Operations on AWS - Learn how to configure, deploy, maintain, and troubleshoot your AWS environments; 3-day online live training with labs; Amazon
+* Developing IaC with Terraform (with Live Lessons); O'Reilly Online
* F5 Loadbalancers Training; 2-day on-site training; F5, Inc.
+* The Well-Grounded Rubyist Video Edition; David. A. Black; O'Reilly Online
* Algorithms Video Lectures; Robert Sedgewick; O'Reilly Online
+* 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)
* Structure and Interpretation of Computer Programs; Harold Abelson and more...;
-* The Ultimate Kubernetes Bootcamp; School of Devops; O'Reilly Online
-* AWS Immersion Day; Amazon; 1-day interactive online training
-* Ultimate Go Programming; Bill Kennedy; O'Reilly Online
-* The Well-Grounded Rubyist Video Edition; David. A. Black; O'Reilly Online
-* Apache Tomcat Best Practises; 3-day on-site training
-* Linux Security and Isolation APIs Training; Michael Kerrisk; 3-day on-site training
-* Cloud Operations on AWS - Learn how to configure, deploy, maintain, and troubleshoot your AWS environments; 3-day online live training with labs; Amazon
## 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
* Raku Guide at https://raku.guide
* Advanced Bash-Scripting Guide
-* How CPUs work at https://cpu.land
## Podcasts
@@ -177,58 +177,58 @@ These are not whole books, but guides (smaller or larger) which I found very use
In random order:
-* The Pragmatic Engineer Podcast
-* Maintainable
-* Cup o' Go [Golang]
+* The ProdCast (Google SRE Podcast)
+* Dev Interrupted
* Fork Around And Find Out
+* Wednesday Wisdom
+* Fallthrough [Golang]
+* BSD Now [BSD]
+* Maintainable
* Modern Mentor
+* The Pragmatic Engineer Podcast
* Deep Questions with Cal Newport
+* Backend Banter
+* Cup o' Go [Golang]
* Hidden Brain
-* Wednesday Wisdom
* Pratical AI
-* The ProdCast (Google SRE Podcast)
-* Fallthrough [Golang]
-* Backend Banter
-* BSD Now [BSD]
* The Changelog Podcast(s)
-* Dev Interrupted
### 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.
* FLOSS weekly
-* Go Time (predecessor of fallthrough)
-* Ship It (predecessor of Fork Around And Find Out)
-* Modern Mentor
* CRE: Chaosradio Express [german]
+* Ship It (predecessor of Fork Around And Find Out)
+* Go Time (predecessor of fallthrough)
* Java Pub House
+* Modern Mentor
## Newsletters I like
This is a mix of tech and non-tech newsletters I am subscribed to. In random order:
-* The Pragmatic Engineer
-* Ruby Weekly
-* Monospace Mentor
+* Register Spill
+* The Imperfectionist
* The Valuable Dev
-* Applied Go Weekly Newsletter
* Changelog News
-* The Imperfectionist
-* byteSizeGo
+* VK Newsletter
+* Monospace Mentor
+* Applied Go Weekly Newsletter
+* Ruby Weekly
+* The Pragmatic Engineer
* Andreas Brandhorst Newsletter (Sci-Fi author)
* Golang Weekly
-* VK Newsletter
-* Register Spill
+* byteSizeGo
## 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:
-* Linux Magazine
-* freeX (not published anymore)
* LWN (online only)
* Linux User
+* Linux Magazine
+* freeX (not published anymore)
# Formal education
diff --git a/gemfeed/2026-01-01-cloudless-kobo-forma-with-koreader.gmi b/gemfeed/2026-01-01-cloudless-kobo-forma-with-koreader.gmi
index 10e6e29c..7befe097 100644
--- a/gemfeed/2026-01-01-cloudless-kobo-forma-with-koreader.gmi
+++ b/gemfeed/2026-01-01-cloudless-kobo-forma-with-koreader.gmi
@@ -53,7 +53,7 @@ Installing KOReader is straightforward. You can follow the official guide for th
=> https://github.com/koreader/koreader/wiki/Installation-on-desktop-linux
-Basically, what I had to do is to download a .zip file of the KOReader binary and an `install.sh` script. Then, I plugged in the Kobo Forma via USB and ran the install script, which did the rest for me.
+Basically, what I had to do is to download a `.zip` file of the KOReader binary and an `install.sh` script. Then, I plugged in the Kobo Forma via USB and ran the install script, which did the rest for me.
After the initial install, KOReader can update itself through its menus.
@@ -63,7 +63,7 @@ It is worth noting that after the KOReader install, the Kobo Forma still boots i
## Sideloaded Mode
-To use the Kobo Forma completely without a Kobo account, you can enable "Sideloaded Mode". This mode allows you to use the device without being signed in to a Kobo account, which is perfect for a cloudless setup. When enabled, the home screen will default to your library instead of showing Kobo recommendations, and the sync button will disappear. This prevents the device from trying to sync with the Kobo cloud.
+To use the Kobo Forma completely without a Kobo account, you can enable "Sideloaded Mode". This mode allows you to use the device without being signed in to a Kobo account. When enabled, the home screen will default to your library instead of showing Kobo recommendations, and the sync button will disappear. This prevents the device from trying to sync with the Kobo cloud.
To enable it, you need to edit the configuration file. Connect your Kobo device to your computer via USB. Open the file `.kobo/Kobo/Kobo eReader.conf` and add the following lines:
@@ -108,7 +108,7 @@ I haven't tried it out yet, though. I may will and will update this blog post he
### Purchasing e-books
-If you search a little bit you also find stores which sell digital rights management (DRM) free e-books (in EPUB format), for example buecher.de does, they sell german and english books. Before purchasing, just make sure that the book is DRM-free (not all their books are that.)
+If you search a little bit you also find stores which sell digital rights management (DRM) free e-books (in ePub format), for example buecher.de does, they sell german and english books. Before purchasing, just make sure that the book is DRM-free (not all their books are that.)
All the books I read you can see here:
diff --git a/gemfeed/2026-01-01-cloudless-kobo-forma-with-koreader.gmi.tpl b/gemfeed/2026-01-01-cloudless-kobo-forma-with-koreader.gmi.tpl
index 6424f42e..735c1e76 100644
--- a/gemfeed/2026-01-01-cloudless-kobo-forma-with-koreader.gmi.tpl
+++ b/gemfeed/2026-01-01-cloudless-kobo-forma-with-koreader.gmi.tpl
@@ -41,7 +41,7 @@ Installing KOReader is straightforward. You can follow the official guide for th
=> https://github.com/koreader/koreader/wiki/Installation-on-desktop-linux
-Basically, what I had to do is to download a .zip file of the KOReader binary and an `install.sh` script. Then, I plugged in the Kobo Forma via USB and ran the install script, which did the rest for me.
+Basically, what I had to do is to download a `.zip` file of the KOReader binary and an `install.sh` script. Then, I plugged in the Kobo Forma via USB and ran the install script, which did the rest for me.
After the initial install, KOReader can update itself through its menus.
@@ -51,7 +51,7 @@ It is worth noting that after the KOReader install, the Kobo Forma still boots i
## Sideloaded Mode
-To use the Kobo Forma completely without a Kobo account, you can enable "Sideloaded Mode". This mode allows you to use the device without being signed in to a Kobo account, which is perfect for a cloudless setup. When enabled, the home screen will default to your library instead of showing Kobo recommendations, and the sync button will disappear. This prevents the device from trying to sync with the Kobo cloud.
+To use the Kobo Forma completely without a Kobo account, you can enable "Sideloaded Mode". This mode allows you to use the device without being signed in to a Kobo account. When enabled, the home screen will default to your library instead of showing Kobo recommendations, and the sync button will disappear. This prevents the device from trying to sync with the Kobo cloud.
To enable it, you need to edit the configuration file. Connect your Kobo device to your computer via USB. Open the file `.kobo/Kobo/Kobo eReader.conf` and add the following lines:
@@ -96,7 +96,7 @@ I haven't tried it out yet, though. I may will and will update this blog post he
### Purchasing e-books
-If you search a little bit you also find stores which sell digital rights management (DRM) free e-books (in EPUB format), for example buecher.de does, they sell german and english books. Before purchasing, just make sure that the book is DRM-free (not all their books are that.)
+If you search a little bit you also find stores which sell digital rights management (DRM) free e-books (in ePub format), for example buecher.de does, they sell german and english books. Before purchasing, just make sure that the book is DRM-free (not all their books are that.)
All the books I read you can see here:
diff --git a/gemfeed/2026-01-01-using-supernote-nomad-offline.gmi b/gemfeed/2026-01-01-using-supernote-nomad-offline.gmi
new file mode 100644
index 00000000..a60c66bf
--- /dev/null
+++ b/gemfeed/2026-01-01-using-supernote-nomad-offline.gmi
@@ -0,0 +1,130 @@
+# Using Supernote Nomad offline
+
+> Published at 2025-12-31T16:25:30+02:00
+
+I am a note taker. For years, I've been searching for a good digital device that could complement my paper notebooks. I've finally found it in the Supernote Nomad. I use it completely offline without cloud-sync, and in this post, I'll explain why this is a benefit.
+
+=> https://supernote.com/pages/supernote-nomad Supernote Nomad
+
+I initially bought it because Retta (the manufacturer of the Supernote) stated on their website that an open-source Linux firmware would be released soon. However, after over a year, there still hasn't been any progress (hopefully there will be someday). So I looked into alternative ways to use this device.
+
+```
+⣿⣿⣿⣿⣿⣿⡿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⣿⣿⣿⣿⣏⠀⢶⣆⡘⠉⠙⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⣿⣿⣿⣿⠋⣤⣄⠘⠃⢠⣀⣀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠿⢿⣿⣿⣿⣿⣿⣿
+⣿⣿⣿⣿⡿⠀⡉⠻⡟⠀⠈⠉⠙⠛⠷⠶⣦⣤⣄⣀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿
+⣿⣿⣿⣿⡄⠸⢿⣤⠀⢠⣤⣀⡀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠶⠀⢰⣿⣿⠻⣿⣿
+⣿⣿⣿⣿⠠⣶⣆⡉⠀⠀⠈⠉⠙⠛⠳⠶⠦⣤⣤⣄⣀⡀⢀⣴⠟⠋⠙⢷⣬⣿
+⣿⣿⣿⠏⣠⡄⠹⠁⠰⢶⣤⣤⣀⡀⠀⠀⠀⠀⠀⠉⢉⣿⠟⠁⠀⠀⣠⣾⣿⣿
+⣿⣿⡿⠂⠙⠻⡆⠀⠀⠀⠀⠈⠉⠛⠛⠷⠶⣦⣤⣴⠟⠁⠀⠀⣠⣾⣿⣿⣿⣿
+⣿⣿⡇⠸⣿⣄⠀⠰⠶⢶⣤⣄⣀⡀⠀⠀⠀⣴⣟⠁⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿
+⣿⡟⠀⣶⣀⠃⠀⠀⠀⠀⠀⠈⠉⠙⠛⠓⢾⡟⢙⣷⣤⢾⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⠋⣀⡉⠻⠀⠘⠛⠻⠶⢶⣤⣤⣀⡀⢠⠿⠟⠛⠉⠁⣸⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⡀⠛⠳⠆⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠷⠶⣦⠄⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⣿⣿⣶⣦⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣤⣀⣀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+```
+
+## Table of Contents
+
+* ⇢ Using Supernote Nomad offline
+* ⇢ ⇢ The Joy of Being Offline
+* ⇢ ⇢ My Offline Workflow
+* ⇢ ⇢ ⇢ Converting Notes to PDF
+* ⇢ ⇢ ⇢ Syncing to my Phone
+* ⇢ ⇢ ⇢ Firmware updates
+* ⇢ ⇢ The Writing Experience
+* ⇢ ⇢ Conclusion
+
+## The Joy of Being Offline
+
+In a world of constant connectivity, the Supernote Nomad offers a sanctuary. By keeping it offline, I can focus on my thoughts and notes without compromise of my privacy.
+
+One of the most significant advantages of keeping Wi-Fi off is the battery life. The Supernote Nomad can last a week, on a single charge when it's not constantly searching for a network. This makes it a good companion for long trips or intense note-taking sessions.
+
+Privacy was my main concern. By not syncing my notes to Retta's cloud service, I retain full ownership and control over my data. There's no risk of my personal thoughts and ideas being accessed or mined by third parties. It's a simple and effective way to ensure my privacy.
+
+=> ./using-supernote-nomad-offline/nomad2.jpg A picture of the Supernote Nomad
+
+## My Offline Workflow
+
+My workflow is simple, only relying on a direct USB connection to my Linux laptop.
+
+I connect my Supernote Nomad to my Linux laptop via a USB-C cable. The device is automatically recognized as a storage device, and I can directly access the `Note` folder, which contains all my notes as `.note` files. I then copy these files to a dedicated archive folder on my laptop.
+
+### Converting Notes to PDF
+
+To make my notes accessible and shareable, I convert them from the proprietary `.note` format to PDF. For this, I use a fantastic open-source tool called `supernote-tool`. It's not an official tool from Ratta, but it works flawlessly.
+
+=> https://github.com/jya-dev/supernote-tool
+
+I've created a small shell script to automate the conversion process using tis tool. This script, `convert-notes-to-pdfs.sh`, resides in my notes archive folder:
+
+```bash
+#!/usr/bin/env bash
+
+convert () {
+ find . -name \*.note \
+ | while read -r note; do
+ echo supernote-tool convert -a -t pdf "$note" "${note/.note/.pdf}"
+ supernote-tool convert -a -t pdf "$note" "${note/.note/.pdf}.tmp"
+ mv "${note/.note/.pdf}.tmp" "${note/.note/.pdf}"
+ du -hs "$note" "${note/.note/.pdf}"
+ echo
+ done
+}
+
+# Make the PDFs available on my Phone as well
+copy () {
+ if [ ! -d ~/Documents/Supernote ]; then
+ echo "Directory ~/Documents/Supernote does not exist, skipping"
+ exit 1
+ fi
+
+ rsync -delete -av --include='*/' --include='*.pdf' --exclude='*' . ~/Documents/Supernote/
+ echo This was copied from $(pwd) so dont edit manually >~/Documents/Supernote/README.txt
+}
+
+convert
+copy
+```
+
+This script does two things:
+
+* It finds all `.note` files in the current directory and converts them to PDF using `supernote-tool`.
+* It copies the generated PDFs to my `~/Documents/Supernote` folder.
+
+### Syncing to my Phone
+
+The `~/Documents/Supernote` folder on my laptop is synchronized with my phone using Syncthing. This way, I have access to all my notes in PDF format on my phone, wherever I go, without relying on any cloud service.
+
+=> https://syncthing.net/
+
+### Firmware updates
+
+One usually updates the software or firmware of the Supernote Nomad via Wi-Fi. However, it is also possible to update it completely offline. To install the firmware update, follow the steps below (the following instructions were copied from the Supernote website):
+
+* Connect your Supernote to your PC with a USB-C cable. For macOS, an MTP software (e.g. OpenMTP or Android File Transfer) is required for your Supernote to show up on your Mac.
+* For Manta, Nomad, A5 X and A6 X devices, copy the firmware (DO NOT UNZIP) to the "Export" folder of Supernote; for A5 and A6 devices, copy the firmware (DO NOT UNZIP) to the root directory of Supernote.
+* Unplug the USB connection, tap “OK” on your Supernote to continue, and if no prompt pops up, please restart your device directly to proceed to update.
+
+## The Writing Experience
+
+The writing feel of the Supernote Nomad is simply great. The combination of the screen's texture and the ceramic nib of the pen creates a feeling that is remarkably close to writing on real paper. The latency is almost non-existent, and the pressure sensitivity allows for a natural and expressive writing experience. It's great to write on, and it makes me want to take more notes.
+
+=> ./using-supernote-nomad-offline/nomad1.jpg Another picture of the Supernote Nomad
+
+## Conclusion
+
+The Supernote Nomad has become an additional tool for me. By using it offline, I've created a distraction-free and private note-taking environment. The simple, manual workflow for transferring and converting notes gives me full control over my data, and the writing experience is second to none. If you're looking for a digital notebook that respects your privacy and helps you focus, I highly recommend giving the Supernote Nomad a try with an offline-first approach.
+
+The Supernote didn't fully replace my traditional paper journals, though. Each of them has its own use case. However, that is outside the scope of this blog post.
+
+Other related posts:
+
+=> ./2026-01-01-cloudless-kobo-forma-with-koreader.gmi 2026-01-01 Cloudless Kobo Forma with KOReader
+
+E-Mail your comments to `paul@nospam.buetow.org` :-)
+
+=> ../ Back to the main site
diff --git a/gemfeed/DRAFT-using-supernote-nomad-offline.gmi.tpl b/gemfeed/2026-01-01-using-supernote-nomad-offline.gmi.tpl
index 942a8396..a3d2c224 100644
--- a/gemfeed/DRAFT-using-supernote-nomad-offline.gmi.tpl
+++ b/gemfeed/2026-01-01-using-supernote-nomad-offline.gmi.tpl
@@ -1,11 +1,12 @@
# Using Supernote Nomad offline
-I am a note taker. For years, I've been searching for a good digital device that could complement my paper notebooks. I've finally found it in the Supernote Nomad. I use it completely offline without cloud-sync, and in this post, I'll explain why this is a benefit.
+> Published at 2025-12-31T16:25:30+02:00
+I am a note taker. For years, I've been searching for a good digital device that could complement my paper notebooks. I've finally found it in the Supernote Nomad. I use it completely offline without cloud-sync, and in this post, I'll explain why this is a benefit.
=> https://supernote.com/pages/supernote-nomad Supernote Nomad
-I initially bought it because Retta stated on their website that an open-source Linux firmware would be released soon. However, after over a year, there still hasn't been any progress (hopefully there will be someday). So I looked into alternative ways to use this device.
+I initially bought it because Retta (the manufacturer of the Supernote) stated on their website that an open-source Linux firmware would be released soon. However, after over a year, there still hasn't been any progress (hopefully there will be someday). So I looked into alternative ways to use this device.
```
⣿⣿⣿⣿⣿⣿⡿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
@@ -31,31 +32,25 @@ I initially bought it because Retta stated on their website that an open-source
In a world of constant connectivity, the Supernote Nomad offers a sanctuary. By keeping it offline, I can focus on my thoughts and notes without compromise of my privacy.
-### Battery for Days
-
One of the most significant advantages of keeping Wi-Fi off is the battery life. The Supernote Nomad can last a week, on a single charge when it's not constantly searching for a network. This makes it a good companion for long trips or intense note-taking sessions.
-### Your Data is Your Data
-
Privacy was my main concern. By not syncing my notes to Retta's cloud service, I retain full ownership and control over my data. There's no risk of my personal thoughts and ideas being accessed or mined by third parties. It's a simple and effective way to ensure my privacy.
=> ./using-supernote-nomad-offline/nomad2.jpg A picture of the Supernote Nomad
## My Offline Workflow
-My workflow is simple and efficient, relying on a direct USB connection to my Linux laptop.
-
-### Getting Notes to my Laptop
+My workflow is simple, only relying on a direct USB connection to my Linux laptop.
I connect my Supernote Nomad to my Linux laptop via a USB-C cable. The device is automatically recognized as a storage device, and I can directly access the `Note` folder, which contains all my notes as `.note` files. I then copy these files to a dedicated archive folder on my laptop.
### Converting Notes to PDF
-To make my notes accessible and shareable, I convert them from the proprietary `.note` format to PDF. For this, I use a fantastic open-source tool called `supernote-tool`. It's not an official tool from Ratta (the manufacturer of the Supernote), but it works flawlessly.
+To make my notes accessible and shareable, I convert them from the proprietary `.note` format to PDF. For this, I use a fantastic open-source tool called `supernote-tool`. It's not an official tool from Ratta, but it works flawlessly.
=> https://github.com/jya-dev/supernote-tool
-I've created a small shell script to automate the conversion process. This script, `convert-notes-to-pdfs.sh`, resides in my notes archive folder:
+I've created a small shell script to automate the conversion process using tis tool. This script, `convert-notes-to-pdfs.sh`, resides in my notes archive folder:
```bash
#!/usr/bin/env bash
@@ -71,7 +66,7 @@ convert () {
done
}
-# Mage the PDFs available on my Phone as well
+# Make the PDFs available on my Phone as well
copy () {
if [ ! -d ~/Documents/Supernote ]; then
echo "Directory ~/Documents/Supernote does not exist, skipping"
diff --git a/gemfeed/atom.xml b/gemfeed/atom.xml
index fda8b167..c69af813 100644
--- a/gemfeed/atom.xml
+++ b/gemfeed/atom.xml
@@ -1,12 +1,161 @@
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
- <updated>2025-12-31T16:11:11+02:00</updated>
+ <updated>2025-12-31T16:25:30+02:00</updated>
<title>foo.zone feed</title>
<subtitle>To be in the .zone!</subtitle>
<link href="gemini://foo.zone/gemfeed/atom.xml" rel="self" />
<link href="gemini://foo.zone/" />
<id>gemini://foo.zone/</id>
<entry>
+ <title>Using Supernote Nomad offline</title>
+ <link href="gemini://foo.zone/gemfeed/2026-01-01-using-supernote-nomad-offline.gmi" />
+ <id>gemini://foo.zone/gemfeed/2026-01-01-using-supernote-nomad-offline.gmi</id>
+ <updated>2025-12-31T16:25:30+02:00</updated>
+ <author>
+ <name>Paul Buetow aka snonux</name>
+ <email>paul@dev.buetow.org</email>
+ </author>
+ <summary>I am a note taker. For years, I've been searching for a good digital device that could complement my paper notebooks. I've finally found it in the Supernote Nomad. I use it completely offline without cloud-sync, and in this post, I'll explain why this is a benefit.</summary>
+ <content type="xhtml">
+ <div xmlns="http://www.w3.org/1999/xhtml">
+ <h1 style='display: inline' id='using-supernote-nomad-offline'>Using Supernote Nomad offline</h1><br />
+<br />
+<span>I am a note taker. For years, I&#39;ve been searching for a good digital device that could complement my paper notebooks. I&#39;ve finally found it in the Supernote Nomad. I use it completely offline without cloud-sync, and in this post, I&#39;ll explain why this is a benefit.</span><br />
+<br />
+<a class='textlink' href='https://supernote.com/pages/supernote-nomad'>Supernote Nomad</a><br />
+<br />
+<span>I initially bought it because Retta (the manufacturer of the Supernote) stated on their website that an open-source Linux firmware would be released soon. However, after over a year, there still hasn&#39;t been any progress (hopefully there will be someday). So I looked into alternative ways to use this device.</span><br />
+<br />
+<pre>
+⣿⣿⣿⣿⣿⣿⡿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⣿⣿⣿⣿⣏⠀⢶⣆⡘⠉⠙⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⣿⣿⣿⣿⠋⣤⣄⠘⠃⢠⣀⣀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠿⢿⣿⣿⣿⣿⣿⣿
+⣿⣿⣿⣿⡿⠀⡉⠻⡟⠀⠈⠉⠙⠛⠷⠶⣦⣤⣄⣀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿
+⣿⣿⣿⣿⡄⠸⢿⣤⠀⢠⣤⣀⡀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠶⠀⢰⣿⣿⠻⣿⣿
+⣿⣿⣿⣿⠠⣶⣆⡉⠀⠀⠈⠉⠙⠛⠳⠶⠦⣤⣤⣄⣀⡀⢀⣴⠟⠋⠙⢷⣬⣿
+⣿⣿⣿⠏⣠⡄⠹⠁⠰⢶⣤⣤⣀⡀⠀⠀⠀⠀⠀⠉⢉⣿⠟⠁⠀⠀⣠⣾⣿⣿
+⣿⣿⡿⠂⠙⠻⡆⠀⠀⠀⠀⠈⠉⠛⠛⠷⠶⣦⣤⣴⠟⠁⠀⠀⣠⣾⣿⣿⣿⣿
+⣿⣿⡇⠸⣿⣄⠀⠰⠶⢶⣤⣄⣀⡀⠀⠀⠀⣴⣟⠁⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿
+⣿⡟⠀⣶⣀⠃⠀⠀⠀⠀⠀⠈⠉⠙⠛⠓⢾⡟⢙⣷⣤⢾⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⠋⣀⡉⠻⠀⠘⠛⠻⠶⢶⣤⣤⣀⡀⢠⠿⠟⠛⠉⠁⣸⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⡀⠛⠳⠆⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠷⠶⣦⠄⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⣿⣿⣶⣦⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣤⣀⣀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+</pre>
+<br />
+<h2 style='display: inline' id='table-of-contents'>Table of Contents</h2><br />
+<br />
+<ul>
+<li><a href='#using-supernote-nomad-offline'>Using Supernote Nomad offline</a></li>
+<li>⇢ <a href='#the-joy-of-being-offline'>The Joy of Being Offline</a></li>
+<li>⇢ <a href='#my-offline-workflow'>My Offline Workflow</a></li>
+<li>⇢ ⇢ <a href='#converting-notes-to-pdf'>Converting Notes to PDF</a></li>
+<li>⇢ ⇢ <a href='#syncing-to-my-phone'>Syncing to my Phone</a></li>
+<li>⇢ ⇢ <a href='#firmware-updates'>Firmware updates</a></li>
+<li>⇢ <a href='#the-writing-experience'>The Writing Experience</a></li>
+<li>⇢ <a href='#conclusion'>Conclusion</a></li>
+</ul><br />
+<h2 style='display: inline' id='the-joy-of-being-offline'>The Joy of Being Offline</h2><br />
+<br />
+<span>In a world of constant connectivity, the Supernote Nomad offers a sanctuary. By keeping it offline, I can focus on my thoughts and notes without compromise of my privacy.</span><br />
+<br />
+<span>One of the most significant advantages of keeping Wi-Fi off is the battery life. The Supernote Nomad can last a week, on a single charge when it&#39;s not constantly searching for a network. This makes it a good companion for long trips or intense note-taking sessions.</span><br />
+<br />
+<span>Privacy was my main concern. By not syncing my notes to Retta&#39;s cloud service, I retain full ownership and control over my data. There&#39;s no risk of my personal thoughts and ideas being accessed or mined by third parties. It&#39;s a simple and effective way to ensure my privacy.</span><br />
+<br />
+<a href='./using-supernote-nomad-offline/nomad2.jpg'><img alt='A picture of the Supernote Nomad' title='A picture of the Supernote Nomad' src='./using-supernote-nomad-offline/nomad2.jpg' /></a><br />
+<br />
+<h2 style='display: inline' id='my-offline-workflow'>My Offline Workflow</h2><br />
+<br />
+<span>My workflow is simple, only relying on a direct USB connection to my Linux laptop.</span><br />
+<br />
+<span>I connect my Supernote Nomad to my Linux laptop via a USB-C cable. The device is automatically recognized as a storage device, and I can directly access the <span class='inlinecode'>Note</span> folder, which contains all my notes as <span class='inlinecode'>.note</span> files. I then copy these files to a dedicated archive folder on my laptop.</span><br />
+<br />
+<h3 style='display: inline' id='converting-notes-to-pdf'>Converting Notes to PDF</h3><br />
+<br />
+<span>To make my notes accessible and shareable, I convert them from the proprietary <span class='inlinecode'>.note</span> format to PDF. For this, I use a fantastic open-source tool called <span class='inlinecode'>supernote-tool</span>. It&#39;s not an official tool from Ratta, but it works flawlessly.</span><br />
+<br />
+<a class='textlink' href='https://github.com/jya-dev/supernote-tool'>https://github.com/jya-dev/supernote-tool</a><br />
+<br />
+<span>I&#39;ve created a small shell script to automate the conversion process using tis tool. This script, <span class='inlinecode'>convert-notes-to-pdfs.sh</span>, resides in my notes archive folder:</span><br />
+<br />
+<!-- Generator: GNU source-highlight 3.1.9
+by Lorenzo Bettini
+http://www.lorenzobettini.it
+http://www.gnu.org/software/src-highlite -->
+<pre><i><font color="silver">#!/usr/bin/env bash</font></i>
+
+convert () {
+ find . -name \*.note \
+ | <b><u><font color="#000000">while</font></u></b> <b><u><font color="#000000">read</font></u></b> -r note; <b><u><font color="#000000">do</font></u></b>
+ echo supernote-tool convert -a -t pdf <font color="#808080">"$note"</font> <font color="#808080">"${note/.note/.pdf}"</font>
+ supernote-tool convert -a -t pdf <font color="#808080">"$note"</font> <font color="#808080">"${note/.note/.pdf}.tmp"</font>
+ mv <font color="#808080">"${note/.note/.pdf}.tmp"</font> <font color="#808080">"${note/.note/.pdf}"</font>
+ du -hs <font color="#808080">"$note"</font> <font color="#808080">"${note/.note/.pdf}"</font>
+ echo
+ <b><u><font color="#000000">done</font></u></b>
+}
+
+<i><font color="silver"># Make the PDFs available on my Phone as well</font></i>
+copy () {
+ <b><u><font color="#000000">if</font></u></b> [ ! -d ~/Documents/Supernote ]; <b><u><font color="#000000">then</font></u></b>
+ echo <font color="#808080">"Directory ~/Documents/Supernote does not exist, skipping"</font>
+ <b><u><font color="#000000">exit</font></u></b> <font color="#000000">1</font>
+ <b><u><font color="#000000">fi</font></u></b>
+
+ rsync -delete -av --include=<font color="#808080">'*/'</font> --include=<font color="#808080">'*.pdf'</font> --exclude=<font color="#808080">'*'</font> . ~/Documents/Supernote/
+ echo This was copied from $(pwd) so dont edit manually &gt;~/Documents/Supernote/README.txt
+}
+
+convert
+copy
+</pre>
+<br />
+<span>This script does two things:</span><br />
+<br />
+<ul>
+<li>It finds all <span class='inlinecode'>.note</span> files in the current directory and converts them to PDF using <span class='inlinecode'>supernote-tool</span>.</li>
+<li>It copies the generated PDFs to my <span class='inlinecode'>~/Documents/Supernote</span> folder.</li>
+</ul><br />
+<h3 style='display: inline' id='syncing-to-my-phone'>Syncing to my Phone</h3><br />
+<br />
+<span>The <span class='inlinecode'>~/Documents/Supernote</span> folder on my laptop is synchronized with my phone using Syncthing. This way, I have access to all my notes in PDF format on my phone, wherever I go, without relying on any cloud service.</span><br />
+<br />
+<a class='textlink' href='https://syncthing.net/'>https://syncthing.net/</a><br />
+<br />
+<h3 style='display: inline' id='firmware-updates'>Firmware updates</h3><br />
+<br />
+<span>One usually updates the software or firmware of the Supernote Nomad via Wi-Fi. However, it is also possible to update it completely offline. To install the firmware update, follow the steps below (the following instructions were copied from the Supernote website):</span><br />
+<br />
+<ul>
+<li>Connect your Supernote to your PC with a USB-C cable. For macOS, an MTP software (e.g. OpenMTP or Android File Transfer) is required for your Supernote to show up on your Mac. </li>
+<li>For Manta, Nomad, A5 X and A6 X devices, copy the firmware (DO NOT UNZIP) to the "Export" folder of Supernote; for A5 and A6 devices, copy the firmware (DO NOT UNZIP) to the root directory of Supernote.</li>
+<li>Unplug the USB connection, tap “OK” on your Supernote to continue, and if no prompt pops up, please restart your device directly to proceed to update.</li>
+</ul><br />
+<h2 style='display: inline' id='the-writing-experience'>The Writing Experience</h2><br />
+<br />
+<span>The writing feel of the Supernote Nomad is simply great. The combination of the screen&#39;s texture and the ceramic nib of the pen creates a feeling that is remarkably close to writing on real paper. The latency is almost non-existent, and the pressure sensitivity allows for a natural and expressive writing experience. It&#39;s great to write on, and it makes me want to take more notes.</span><br />
+<br />
+<a href='./using-supernote-nomad-offline/nomad1.jpg'><img alt='Another picture of the Supernote Nomad' title='Another picture of the Supernote Nomad' src='./using-supernote-nomad-offline/nomad1.jpg' /></a><br />
+<br />
+<h2 style='display: inline' id='conclusion'>Conclusion</h2><br />
+<br />
+<span>The Supernote Nomad has become an additional tool for me. By using it offline, I&#39;ve created a distraction-free and private note-taking environment. The simple, manual workflow for transferring and converting notes gives me full control over my data, and the writing experience is second to none. If you&#39;re looking for a digital notebook that respects your privacy and helps you focus, I highly recommend giving the Supernote Nomad a try with an offline-first approach.</span><br />
+<br />
+<span>The Supernote didn&#39;t fully replace my traditional paper journals, though. Each of them has its own use case. However, that is outside the scope of this blog post.</span><br />
+<br />
+<span>Other related posts:</span><br />
+<br />
+<a class='textlink' href='./2026-01-01-cloudless-kobo-forma-with-koreader.html'>2026-01-01 Cloudless Kobo Forma with KOReader</a><br />
+<br />
+<span>E-Mail your comments to <span class='inlinecode'>paul@nospam.buetow.org</span> :-)</span><br />
+<br />
+<a class='textlink' href='../'>Back to the main site</a><br />
+ </div>
+ </content>
+ </entry>
+ <entry>
<title>Posts from July to December 2025</title>
<link href="gemini://foo.zone/gemfeed/2026-01-01-posts-from-july-to-december-2025.gmi" />
<id>gemini://foo.zone/gemfeed/2026-01-01-posts-from-july-to-december-2025.gmi</id>
@@ -1121,7 +1270,7 @@ Art by Donovan Bake
<br />
<a class='textlink' href='https://github.com/koreader/koreader/wiki/Installation-on-desktop-linux'>https://github.com/koreader/koreader/wiki/Installation-on-desktop-linux</a><br />
<br />
-<span>Basically, what I had to do is to download a .zip file of the KOReader binary and an <span class='inlinecode'>install.sh</span> script. Then, I plugged in the Kobo Forma via USB and ran the install script, which did the rest for me.</span><br />
+<span>Basically, what I had to do is to download a <span class='inlinecode'>.zip</span> file of the KOReader binary and an <span class='inlinecode'>install.sh</span> script. Then, I plugged in the Kobo Forma via USB and ran the install script, which did the rest for me.</span><br />
<br />
<span>After the initial install, KOReader can update itself through its menus.</span><br />
<br />
@@ -1131,7 +1280,7 @@ Art by Donovan Bake
<br />
<h2 style='display: inline' id='sideloaded-mode'>Sideloaded Mode</h2><br />
<br />
-<span>To use the Kobo Forma completely without a Kobo account, you can enable "Sideloaded Mode". This mode allows you to use the device without being signed in to a Kobo account, which is perfect for a cloudless setup. When enabled, the home screen will default to your library instead of showing Kobo recommendations, and the sync button will disappear. This prevents the device from trying to sync with the Kobo cloud.</span><br />
+<span>To use the Kobo Forma completely without a Kobo account, you can enable "Sideloaded Mode". This mode allows you to use the device without being signed in to a Kobo account. When enabled, the home screen will default to your library instead of showing Kobo recommendations, and the sync button will disappear. This prevents the device from trying to sync with the Kobo cloud.</span><br />
<br />
<span>To enable it, you need to edit the configuration file. Connect your Kobo device to your computer via USB. Open the file <span class='inlinecode'>.kobo/Kobo/Kobo eReader.conf</span> and add the following lines:</span><br />
<br />
@@ -1176,7 +1325,7 @@ SideloadedMode=true
<br />
<h3 style='display: inline' id='purchasing-e-books'>Purchasing e-books</h3><br />
<br />
-<span>If you search a little bit you also find stores which sell digital rights management (DRM) free e-books (in EPUB format), for example buecher.de does, they sell german and english books. Before purchasing, just make sure that the book is DRM-free (not all their books are that.)</span><br />
+<span>If you search a little bit you also find stores which sell digital rights management (DRM) free e-books (in ePub format), for example buecher.de does, they sell german and english books. Before purchasing, just make sure that the book is DRM-free (not all their books are that.)</span><br />
<br />
<span>All the books I read you can see here:</span><br />
<br />
@@ -16818,83 +16967,4 @@ $ doas reboot <i><font color="silver"># Just in case, reboot one more time</font
</div>
</content>
</entry>
- <entry>
- <title>Site Reliability Engineering - Part 3: On-Call Culture</title>
- <link href="gemini://foo.zone/gemfeed/2024-01-09-site-reliability-engineering-part-3.gmi" />
- <id>gemini://foo.zone/gemfeed/2024-01-09-site-reliability-engineering-part-3.gmi</id>
- <updated>2024-01-09T18:35:48+02:00</updated>
- <author>
- <name>Paul Buetow aka snonux</name>
- <email>paul@dev.buetow.org</email>
- </author>
- <summary>Welcome to Part 3 of my Site Reliability Engineering (SRE) series. I'm currently working as a Site Reliability Engineer, and I’m here to share what SRE is all about in this blog series.</summary>
- <content type="xhtml">
- <div xmlns="http://www.w3.org/1999/xhtml">
- <h1 style='display: inline' id='site-reliability-engineering---part-3-on-call-culture'>Site Reliability Engineering - Part 3: On-Call Culture</h1><br />
-<br />
-<span class='quote'>Published at 2024-01-09T18:35:48+02:00</span><br />
-<br />
-<span>Welcome to Part 3 of my Site Reliability Engineering (SRE) series. I&#39;m currently working as a Site Reliability Engineer, and I’m here to share what SRE is all about in this blog series.</span><br />
-<br />
-<a class='textlink' href='./2023-08-18-site-reliability-engineering-part-1.html'>2023-08-18 Site Reliability Engineering - Part 1: SRE and Organizational Culture</a><br />
-<a class='textlink' href='./2023-11-19-site-reliability-engineering-part-2.html'>2023-11-19 Site Reliability Engineering - Part 2: Operational Balance</a><br />
-<a class='textlink' href='./2024-01-09-site-reliability-engineering-part-3.html'>2024-01-09 Site Reliability Engineering - Part 3: On-Call Culture (You are currently reading this)</a><br />
-<a class='textlink' href='./2024-09-07-site-reliability-engineering-part-4.html'>2024-09-07 Site Reliability Engineering - Part 4: Onboarding for On-Call Engineers</a><br />
-<br />
-<pre>
- ..--""""----..
- .-" ..--""""--.j-.
- .-" .-" .--.""--..
- .-" .-" ..--"-. \/ ;
- .-" .-"_.--..--"" ..--&#39; "-. :
- .&#39; .&#39; / `. \..--"" __ _ \ ;
- :.__.-" \ / .&#39; ( )"-. Y
- ; ;: ( ) ( ). \
- .&#39;: /:: : \ \
- .&#39;.-"\._ _.-" ; ; ( ) .-. ( ) \
- " `.""" .j" : : \ ; ; \
- bug /"""""/ ; ( ) "" :.( ) \
- /\ / : \ \`.: _ \
- : `. / ; `( ) (\/ :" \ \
- \ `. : "-.(_)_.&#39; t-&#39; ;
- \ `. ; ..--":
- `. `. : ..--"" :
- `. "-. ; ..--"" ;
- `. "-.:_..--"" ..--"
- `. : ..--""
- "-. : ..--""
- "-.;_..--""
-
-</pre>
-<br />
-<h2 style='display: inline' id='putting-well-being-first'>Putting Well-being First</h2><br />
-<br />
-<span>Site Reliability Engineering is all about keeping systems reliable, but we often forget how important the human side is. A healthy on-call culture is just as crucial as any technical fix. The well-being of the engineers really matters.</span><br />
-<br />
-<span>First off, a healthy on-call rotation is about more than just handling incidents. It&#39;s about creating a supportive ecosystem. This means cutting down on pain points, offering mentorship, quickly iterating on processes, and making sure engineers have the right tools. But there&#39;s a catch—engineers need to be willing to learn. Especially in on-call rotations where SREs work with Software Engineers or QA Engineers, it can be tough to get everyone motivated. QA Engineers want to test, Software Engineers want to build new features; they don’t want to deal with production issues. This can be really frustrating for the SREs trying to mentor them.</span><br />
-<br />
-<span>Plus, measuring a good on-call experience isn&#39;t always clear-cut. You might think fewer pages mean a better on-call setup—and yeah, no one wants to get paged after hours—but it&#39;s not just about the number of pages. Trust, ownership, accountability, and solid communication are what really matter.</span><br />
-<br />
-<span>A key part is giving feedback about the on-call experience to keep learning and improving. If alerts are mostly noise, they need to be tweaked or even ditched. If alerts are helpful, can we automate the repetitive tasks? If there are knowledge gaps, is the documentation lacking? Regular retrospectives ensure that the systems get better over time and the on-call experience improves for the engineers.</span><br />
-<br />
-<span>Getting new team members ready for on-call duties is super important for keeping systems reliable and efficient. This means giving them the knowledge, tools, and support they need to handle incidents with confidence. It starts with a rundown of the system architecture and common issues, then training on monitoring tools, alerting systems, and incident response protocols. Watching experienced on-call engineers in action can provide some hands-on learning. Too often, though, new engineers get thrown into the deep end without proper onboarding because the more experienced engineers are too busy dealing with ongoing production issues.</span><br />
-<br />
-<span>A culture where everyone&#39;s always on and alert can cause burnout. Engineers need to know their limits, take breaks, and ask for help when they need it. This isn&#39;t just about personal health; a burnt-out engineer can drag down the whole team and the systems they manage. A good on-call culture keeps systems running while making sure engineers are happy, healthy, and supported. Experienced engineers should take the time to mentor juniors, but junior engineers should also stay engaged, investigate issues, and learn new things on their own.</span><br />
-<br />
-<span>For junior engineers, it&#39;s tempting to always ask the experts for help whenever something goes wrong. While that might seem reasonable, constantly handing out solutions doesn&#39;t scale—there are endless ways for production systems to break. So, every engineer needs to learn how to debug, troubleshoot, and resolve incidents on their own. The experts should be there for guidance and can step in when a junior gets really stuck, but they also need to give space for less experienced engineers to grow and learn.</span><br />
-<br />
-<span>A blameless on-call culture is essential for creating a safe and collaborative environment where engineers can handle incidents without worrying about getting blamed. It recognizes that mistakes are just part of learning and innovating. When people know they won’t be punished for errors, they’re more likely to talk openly about what went wrong, which helps the whole team learn and improve. Plus, a blameless culture boosts psychological safety, job satisfaction, and reduces burnout, keeping everyone committed and engaged.</span><br />
-<br />
-<span>Mistakes are gonna happen, which is why having a blameless on-call culture is so important.</span><br />
-<br />
-<span>Continue with the fourth part of this series:</span><br />
-<br />
-<a class='textlink' href='./2024-09-07-site-reliability-engineering-part-4.html'>2024-09-07 Site Reliability Engineering - Part 4: Onboarding for On-Call Engineers</a><br />
-<br />
-<span>E-Mail your comments to <span class='inlinecode'>paul@nospam.buetow.org</span> :-)</span><br />
-<br />
-<a class='textlink' href='../'>Back to the main site</a><br />
- </div>
- </content>
- </entry>
</feed>
diff --git a/gemfeed/index.gmi b/gemfeed/index.gmi
index e95e4331..1670fe2e 100644
--- a/gemfeed/index.gmi
+++ b/gemfeed/index.gmi
@@ -2,6 +2,7 @@
## To be in the .zone!
+=> ./2026-01-01-using-supernote-nomad-offline.gmi 2026-01-01 - Using Supernote Nomad offline
=> ./2026-01-01-posts-from-july-to-december-2025.gmi 2026-01-01 - Posts from July to December 2025
=> ./2026-01-01-cloudless-kobo-forma-with-koreader.gmi 2026-01-01 - Cloudless Kobo Forma with KOReader
=> ./2025-12-24-x-rag-observability-hackathon.gmi 2025-12-24 - X-RAG Observability Hackathon
diff --git a/index.gmi b/index.gmi
index 5a4f3b34..9b503807 100644
--- a/index.gmi
+++ b/index.gmi
@@ -1,6 +1,6 @@
# Hello!
-> This site was generated at 2025-12-31T16:11:11+02:00 by `Gemtexter`
+> This site was generated at 2025-12-31T16:25:30+02:00 by `Gemtexter`
Welcome to the foo.zone!
@@ -30,6 +30,7 @@ Everything you read on this site is my personal opinion and experience. You can
### Posts
+=> ./gemfeed/2026-01-01-using-supernote-nomad-offline.gmi 2026-01-01 - Using Supernote Nomad offline
=> ./gemfeed/2026-01-01-posts-from-july-to-december-2025.gmi 2026-01-01 - Posts from July to December 2025
=> ./gemfeed/2026-01-01-cloudless-kobo-forma-with-koreader.gmi 2026-01-01 - Cloudless Kobo Forma with KOReader
=> ./gemfeed/2025-12-24-x-rag-observability-hackathon.gmi 2025-12-24 - X-RAG Observability Hackathon
diff --git a/uptime-stats.gmi b/uptime-stats.gmi
index 637a380a..25c6c006 100644
--- a/uptime-stats.gmi
+++ b/uptime-stats.gmi
@@ -1,6 +1,6 @@
# My machine uptime stats
-> This site was last updated at 2025-12-31T16:11:11+02:00
+> This site was last updated at 2025-12-31T16:25:30+02:00
The following stats were collected via `uptimed` on all of my personal computers over many years and the output was generated by `guprecords`, the global uptime records stats analyser of mine.