Jochen Lillich's Avatar

Jochen Lillich

@geewiz.dev.bsky.social

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.

263 Followers  |  1,061 Following  |  442 Posts  |  Joined: 21.09.2024  |  1.7771

Latest posts by geewiz.dev on Bluesky

Preview
DevOps know-how > The Monospace Mentor Practical DevOps know-how, delivered weekly. Expert commentary on recent issues, learning opportunities and reading recommendations.

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-...

11.08.2025 14:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
A homelab is a skill booster > The Monospace Mentor In her article β€œWhat’s the biggest unsolved problem within Site Reliability Engineering?”, Paige Cruz identifies a critical challenge facing our industry: how do we pass the hard-won knowledge of…

"It’s also not acceptable or sustainable or accessible in my opinion to continue to expect people set up home-labs and experiment themselves." I disagree.

monospacementor.com/2025/08/a-ho...

11.08.2025 11:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

To insert the argument of the previous Linux shell command, press Esc, followed by a period.

There's also a useful shell variable: `mkdir my_new_directory ; cd $_`

11.08.2025 10:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
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.

Looking to advance your DevOps career? Join "The Server Room" – my community committed to professional growth and knowledge sharing. Hot seats, office hours, workshops led by experienced professionals, and lots of fun!

➜ monospacementor.com/devops-learn...

11.08.2025 07:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

New blog post: "A homelab is a skill booster"

➜ monospacementor.com/2025/08/a-ho...

#Learning #Linux #Skills

10.08.2025 07:12 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

πŸ“– Interesting read: "Event sourcing for smooth brains: building a basic event-driven system in Rails"

boringrails.com/articles/eve...

#ruby

06.08.2025 14:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
DevOps know-how > The Monospace Mentor Practical DevOps know-how, delivered weekly. Expert commentary on recent issues, learning opportunities and reading recommendations.

Is growing your Dev/Ops skills important to you? My no-fluff newsletter has my β€œMentor Monologue” column, news from my #DevOps membership community, and a bunch of useful reading recommendations.

monospacementor.com/devops-know-...

06.08.2025 07:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
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.

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...

05.08.2025 14:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

⭐️ Interesting project: steveiliop56/tinyauth
github.com/steveiliop56...

05.08.2025 10:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Did you know that the #Ruby on #Rails console has a sandbox mode that will revert (almost) all accidental alterations on exit? It's a great way to access your production application with peace of mind.

`rails console --sandbox`

05.08.2025 07:12 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

⭐️ Interesting project: social-web-foundation/jekyll-activitypub
github.com/social-web-f...

04.08.2025 14:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Linux shell tip: Make a quick backup copy

`cp originalfile{,.bak}`

This command copies `originalfile` to `originalfile.bak` using brace expansion for the name suffixes "" (nothing) and ".bak".

04.08.2025 10:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Are you doing backups of your important files? Yes? Great! And when did you last test if your backup can be restored successfully?

04.08.2025 07:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

⭐️ Interesting project: abhinavxd/libredesk
github.com/abhinavxd/li...

03.08.2025 10:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

⭐️ Interesting project: jbyuki/venn.nvim
github.com/jbyuki/venn....

03.08.2025 07:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

⭐️ Interesting project: silverbulletmd/silverbullet
github.com/silverbullet...

02.08.2025 07:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
DevOps know-how > The Monospace Mentor Practical DevOps know-how, delivered weekly. Expert commentary on recent issues, learning opportunities and reading recommendations.

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-...

30.07.2025 10:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
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.

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...

30.07.2025 07:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
DevOps know-how > The Monospace Mentor Practical DevOps know-how, delivered weekly. Expert commentary on recent issues, learning opportunities and reading recommendations.

Is growing your Dev/Ops skills important to you? My no-fluff newsletter has my β€œMentor Monologue” column, news from my #DevOps membership community, and a bunch of useful reading recommendations.

monospacementor.com/devops-know-...

29.07.2025 14:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
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.

Ready to join a community of like-minded DevOps enthusiasts? With "The Server Room", there’s a platform for your knowledge-sharing, problem-solving, and professional development. Take the next step in your career!

➜ monospacementor.com/devops-learn...

29.07.2025 10:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." - Brian Kernighan

29.07.2025 07:12 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Git tip: Create a `.gitmessage` template file and set it with `git config commit.template ~/.gitmessage`. Consistent commit messages improve team communication and project history. #Git

28.07.2025 14:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Homelab tip: Set up Prometheus with node_exporter on all machines. Monitor CPU, memory, disk, and network. Grafana dashboards make trends visible.

28.07.2025 10:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Linux tip: Use `systemctl --failed` to quickly identify which services failed to start after boot. Much faster than scrolling through journal logs when troubleshooting system issues. #Linux #SystemAdministration #SysAdmin

28.07.2025 07:12 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Linux tip: Set `HISTCONTROL=ignoredups:erasedups` in your init script to prevent duplicate commands cluttering your history. Clean history makes command recall much more efficient. #Linux #SystemAdministration #SysAdmin

27.07.2025 14:57 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Jochen Lillich / dotfiles Β· GitLab My collection of configuration files for zsh, tmux, i3 and many other applications.

I’m delighted with my setup of the Niri window manager. It’s quick, gives me unlimited space on each workspace, and I can exercise my #MechanicalKeyboard. If you’re interested how I set up Niri, systemd and Waybar, check out my dotfiles: gitlab.com/geewiz/dotfi...

27.07.2025 10:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Git tip: Use `git commit --fixup <hash>` for small fixes, then `git rebase -i --autosquash` to automatically organize them. Keeps commit history clean during development. #Git

27.07.2025 07:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Shell tip: `${var%suffix}` removes the shortest matching suffix. `${var%%suffix}` removes the longest. `${var#prefix}` and `${var##prefix}` work the same for prefixes. Mnemonic: # comes before % on the keyboard. #Linux #SystemAdministration #SysAdmin

26.07.2025 14:57 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

⭐️ Interesting project: alperdrsnn/clime
github.com/alperdrsnn/c...

26.07.2025 10:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Apply the DRY principle carefully - Don't Repeat Yourself, but don't abstract too early. Three instances of similar code might warrant abstraction, but two might just be coincidence. Premature abstraction creates complexity. #SoftwareEngineering #SoftwareDevelopment

26.07.2025 07:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@geewiz.dev is following 19 prominent accounts