Jochen Lillich
geewiz.dev
Jochen Lillich
@geewiz.dev
I'm a greybeard geek and IT operations black belt. #DevOps and #SRE trainer/mentor. German living in #Ireland. Likes #Linux, #Ruby and #MechanicalKeyboards. He/him.
Design pattern insight: The Single Responsibility Principle means each function should do one thing well. If you struggle to name a function without using "and," it probably does too much.
December 24, 2025 at 3:57 PM
"Programs must be written for people to read, and only incidentally for machines to execute." - Harold Abelson. Write code that tells a story, not just solves a problem.
December 24, 2025 at 11:05 AM
Testing fundamentals: Write tests that describe behaviour, not implementation. Test "user can login with valid credentials" rather than “password hash function returns true.” #Testing #SoftwareEngineering #TDD
December 24, 2025 at 8:12 AM
📖 Interesting read: "IT Should Stop Cork-Sniffing Tools and Get Back to Engineering Basics"

dev.to/leonpennings...

#softwareengineering
December 23, 2025 at 3:57 PM
Seeking a supportive environment to enhance your #DevOps knowledge? With "The Server Room", I offer an inclusive space for professionals to connect, learn, and grow together. Join us, and take your skills to new heights!

monospacementor.com/devops-learn...
DevOps learning community > The Monospace Mentor
The Server Room is a DevOps learning community that focuses on boosting the skills and careers of its members.
monospacementor.com
December 23, 2025 at 11:05 AM
⭐️ Interesting project: github.com/simonjwright...
The Embedded Web Server is designed for use in embedded systems with limited resources (eg, no disk). It supports both static (converted from a standard web tree, including graphics and Java class files) and dynamic pages. It is written in GCC Ada.
December 23, 2025 at 8:12 AM
Linux tip: For troubleshooting network issues, `ss -tuln` shows all listening ports and services. Faster than `netstat` and comes pre-installed on modern systems. #Linux #SystemAdministration
December 22, 2025 at 3:57 PM
Version control best practice: Write commit messages that complete the sentence "If applied, this commit will..." This creates clear, actionable descriptions of what each change does. #Git #VersionControl
December 22, 2025 at 11:05 AM
Use `systemctl mask servicename` to completely prevent service starts - stronger than `disable`. Masked services can't start accidentally. Use `systemctl unmask` when needed.

🔗 Learn more in my course: monospacementor.com/courses/lins...

#Linux #SystemAdministration
Basic Linux System Administration (LINSYS-1) > The Monospace Mentor
Basic Linux System Administration (LINSYS-1) Boost Your System Administration Career With Expert-Led Training Want to get into DevOps/SRE? It all starts with Linux. Every cloud server, every DevOps pipeline,...
monospacementor.com
December 22, 2025 at 8:12 AM
New Basic Linux System Administration post in The Server Room: "New section: sudo alternatives" community.monospacementor.com/t/306

If you'd like to benefit from our community's knowledge, join us: monospacementor.com/devops-learn...
December 20, 2025 at 8:12 AM
📖 Interesting read: "The Undisputed Queen of Safe Programming"

www.linkedin.com/pulse/undisp...

#ada
December 19, 2025 at 3:57 PM
⭐️ Interesting project: github.com/omarluq/term...
🍮 A minimalistic API for writing text-based user interfaces in pure Crystal
December 19, 2025 at 11:05 AM
⭐️ Interesting project: github.com/Blady-Com/UX...
Ada Unicode Extended Strings
December 19, 2025 at 8:12 AM
🚨LIVE NOW!🚨 DevOps/SRE Instructor Livestream

On this lovely Thursday, let's chat about #Linux #SystemAdministration, #SelfHosting, or any other topic in the #DevOps and #SRE space you're interested in!

monospacementor.com/live-stream/
December 18, 2025 at 6:02 PM
New Basic Linux System Administration post in The Server Room: "New Cohort: 12 January 2026" community.monospacementor.com/t/305

If you'd like to benefit from our community's knowledge, join us: monospacementor.com/devops-learn...
December 18, 2025 at 3:57 PM
📖 Interesting read: "Perl's decline was cultural"

beatworm.co.uk/blog/compute...

#perl
December 17, 2025 at 11:05 AM
📖 Interesting read: "Mix and match Linux distributions with Distrobox"

lwn.net/Articles/104...

#linux #containers #systemadministration
December 17, 2025 at 8:12 AM
My newsletter, "News From the Server Room", comes with a column on a specific topic, updates from my #DevOps membership community, and links to interesting engineering content.

Subscribe for free: monospacementor.com/devops-know-...
DevOps know-how > The Monospace Mentor
Practical DevOps know-how, delivered weekly. Expert commentary on recent issues, learning opportunities and reading recommendations.
monospacementor.com
December 16, 2025 at 11:05 AM
Elevate your #DevOps skills in "The Server Room" – my community dedicated to fostering growth and collaboration. Join us, engage in discussions, seek advice, and participate in workshops led by industry experts!

monospacementor.com/devops-learn...
DevOps learning community > The Monospace Mentor
The Server Room is a DevOps learning community that focuses on boosting the skills and careers of its members.
monospacementor.com
December 16, 2025 at 8:12 AM
Use setgid on shared directories: `chmod g+s /shared/project`. New files inherit group ownership, preventing permission chaos when multiple users collaborate.

🔗 Learn more in my course: monospacementor.com/courses/lins...

#Linux #SystemAdministration #SysAdmin
Basic Linux System Administration (LINSYS-1) > The Monospace Mentor
Basic Linux System Administration (LINSYS-1) Boost Your System Administration Career With Expert-Led Training Want to get into DevOps/SRE? It all starts with Linux. Every cloud server, every DevOps pipeline,...
monospacementor.com
December 15, 2025 at 3:57 PM
Never trust untested backups. With Borgmatic, use `borgmatic check --verbosity 2` for repository integrity and `borgmatic extract --dry-run` to simulate restores. Schedule monthly tests.

🔗 Learn more in my course: monospacementor.com/courses/lins...

#Linux #SystemAdministration
Basic Linux System Administration (LINSYS-1) > The Monospace Mentor
Basic Linux System Administration (LINSYS-1) Boost Your System Administration Career With Expert-Led Training Want to get into DevOps/SRE? It all starts with Linux. Every cloud server, every DevOps pipeline,...
monospacementor.com
December 15, 2025 at 11:05 AM
📖 Interesting read: "omg.lol is the Internet We Need Right Now"

blog.brennanbrown.ca/omg-lol-is-t...

#socialmedia
December 15, 2025 at 8:12 AM
🚨LIVE NOW!🚨 DevOps/SRE Instructor Livestream

On this lovely Thursday, let's chat about #Linux #SystemAdministration, #SelfHosting, or any other topic in the #DevOps and #SRE space you're interested in!

monospacementor.com/live-stream/
December 11, 2025 at 6:01 PM
⭐️ Interesting project: github.com/antonk52/mar...
Markdown like keymaps for toggling text formatting
December 11, 2025 at 8:12 AM
New General post in The Server Room: "Setting up soju as an IRC Bouncer" community.monospacementor.com/t/302

If you'd like to benefit from our community's knowledge, join us: monospacementor.com/devops-learn...
December 10, 2025 at 3:57 PM