

New post:
"A newbie's guide to self-hosting with #YunoHost. Part 5: Upgrades & Maintenance"
Not exactly the most exciting post I have ever written, but system maintenance is so essential.
And spoiler alert: thanks to a botched #PeerTube upgrade I discovered the wonders of #tmux (thank you @teapot_ben and @drfyzziks for recommending it!)

When I started self-hosting essential digital services via YunoHost in December 2024 I was taken aback by how easy and smooth the process was. Something that had appeared daunting to me just days before became a child’s game. A catalog with hundreds of free-open source apps available at the
Running 5+ Claude Code instances in tmux and constantly switching windows to check which one needs attention? 😩
Built a tiny Claude Code plugin that adds a pixel-art overlay right in tmux ✨, tells me which window needs me, and lets me jump there with Enter.
📺 Article & Repo: https://konstantin-denerz.com/cc-notifynub-a-pixel-art-companion-for-claude-code-in-tmux/
#ClaudeCode #tmux #DevEx #CLI #PixelArt #neovim #dev #web #genai #devtools
As a new, very green, very basic sysadmin, something missing from the manual vs. let’s ask a LLM mode is… the human element.
Aside from ethical considerations (environmental costs, stolen training data, erosion of skills and critical thinking), I will always choose “manual mode.” Why? I love receiving tech advice from people on the Fediverse.
I will forever remember that it’s @ilja who encouraged me to start self-hosting with #YunoHost.
I first heard about #FreeBSD from @stefano
Earlier this week I learned about #tmux from @teapot_ben and @drfyzziks
Today @antoine_ali helped me get this GoToSocial instance to federate again by restarting dnsmasq.
I know if I run into issues I can just shoot a DM to my tech mentors @stereo and @jan
Let’s not forget the beauty of human connections 💖
RE: https://fosstodon.org/@atoponce/116291968418781417
I was today years old, when I got to know about the difference between "vertical split" meaning in #vim and #tmux or #wezTerm
In #tmux, a "horizontal split" pane window places the panes side-by-side via "Ctrl+b %" or ":split-window -h".
In #Vim, it's a "vertical split" by executing either "Ctrl+w Ctrl+v" or ":vsplit".
No wonder I'm always confused.
Is it a horizontal split because the windows/panes or horizontally placed, or a vertical split because there is a vertical line separating the windows/panes?
Tipp: Wenn jemand verschiedene Accounts in einer #tmux Session laufen hat, kann in #profanity /beep on aktivieren. So bekommt man in tmux eine Benachrichtigung.