We got a feature request that would be a great improvement to our product but most likely break someone’s workflows. I wrote down how we rolled out the change without triggering a flood of angry emails. monospacementor.com/2023/10/un-b...
Jochen Lillich
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.
336 followers1.1K following1.2K posts
Team efficiency can suffer from all kinds of friction. In "Don’t push harder. Reduce friction.", I describe the problems and possible solutions. Be the Zamboni that enables your team to skate gracefully! ➜ monospacementor.com/2024/04/team... #TeamWork #CompanyCulture #Leadership
Distributed companies can learn a lot from Open Source projects. In fact, some of the most successful distributed companies are deeply rooted in the FLOSS community. monospacementor.com/2024/06/remo...
⭐️ Interesting project: github.com/vampyren/obs... Unofficial Linux control app for OBSBOT cameras
New General post in The Server Room: "Improvements to my wiki" community.monospacementor.com/t/444
⭐️ Interesting project: github.com/tomekw/doom-... Doom Emacs Ada language module with syntax highlighting, LSP and Alire support
📖 Interesting read: "Power grab" tante.cc/2026/09/11/p... #linux #community #opensourcesoftware
📖 Interesting read: "Look at all the things he's not doing" andycroll.com/ruby/look-at... #ruby #rails
📖 Interesting read: "Thirteen Criteria for Evaluating a Programming Language" severinbucher.com/posts/thirte... #softwareengineering
⭐️ Interesting project: github.com/We-Manage/we... Ansible Role for installing seaweedfs from source
In my conversations with junior engineers, the issue of work hours comes up often. There's a lot of bad advice out there, for example "You need to work 80-hour weeks to get good." I wrote an article on why that's silly. ➜ monospacementor.com/2024/04/work...
📖 Interesting read: "Work is water" stevefenton.co.uk/blog/2026/10... #mentalhealth #productivity
New System Administration post in The Server Room: "From a Docker command to a systemd service" community.monospacementor.com/t/442
New blog post: "The README says Docker. I write Quadlets." ➜ monospacementor.com/knowhow/dock... #knowhow
If you are eager to learn effectively, you’ll have to accept that learning isn’t a spectator sport. It’s a contact sport. To boost your know-how, and with it your career, find a group that helps you reach your goals. monospacementor.com/2024/05/lear...
If you're looking for an ebook reader application that works across an amazing range of devices and systems, has integrations with Calibre and Readwise, and is free software, check out KOReader. I'm blown away by its features. github.com/koreader/kor...
New System Administration post in The Server Room: "WiFi VLANs" community.monospacementor.com/t/441
New General post in The Server Room: "Busting moves in the data centre!" community.monospacementor.com/t/412
Zulip is underrated as a chat platform. Its automatic threading makes it so much easier to catch up on previous conversations than it is on Slack, Teams or Discord. Zulip is ideal for asynchronous communication in a distributed team, and 100% #OpenSource! Check it out: zulip.com
When you live in the terminal as I do, a multiplexer like `tmux` is invaluable. It's basically a session and window manager for the shell. Here's my current tmux configuration to give you a head start: gitlab.com/geewiz/dotfi...
If you follow my live coding streams, you know that I use neovim as my editor. It does everything I need for system administration, coding and writing. Get a head start and use my configuration: gitlab.com/geewiz/dotfi...
Making the most of our work time is important both for our career and our own job satisfaction. But sometimes, we’re losing sight of the bigger picture over productivity methods and metrics. monospacementor.com/2024/05/purp...
"The impulse to keep to yourself what you have learned is not only shameful, it is destructive. Anything you do not give freely and abundantly becomes lost to you." (Austin Kleon, Show Your Work!) This is why I run a DevOps/SRE community. ➜ monospacementor.com/devops-learn...
New blog post: "Coders have to grow" ➜ monospacementor.com/knowhow/code... #knowhow
If you're looking for a more modern alternative to the `du` command that shows you what's taking up your disk space, try `dust`. It returns a graphical overview with percentages, and uses colours to highlight the largest subdirectories. github.com/bootandy/dust
I love the atomic Fedora distributions for their ability to rebase customizations onto a new OS release. Here’s another great benefit: being able to easily pinpoint the release when a regression crept in. enblog.eischmann.cz/2024/02/15/b...
Are you just starting your engineering career? And you feel like you don’t belong? Be kind to yourself. It’s probably not Impostor Syndrome. monospacementor.com/2024/05/its-...
There's something about Rust that inspires developers to build modern replacements for traditional Unix/Linux commands. One example is `bat`, a "cat clone with wings". monospacementor.com/2022/01/fsl-...
The concept of Test-Driven Development isn’t particularly new any more. But even after quite a few years of accompanying my code with tests, TDD is still far from being second nature to me. A talk from RubyHACK 2018 motivated me to get better at it. monospacementor.com/2023/08/test...
Jochen Lillich reposted
If you want to raise your shell scripts to a new level, give this a try! It'll give useful feedback on the style of your shell code and on possible issues with it. www.shellcheck.net PS: Know when to switch to a proper programming language. #Linux #SysAdmin #SystemAdministration
In many of my projects, I need to run sets of commands both on my workstation during development, and later in a CI/CD pipeline to ship my changes. The solution: Taskfile is a modern take on the classic Makefile, but more capable and less fiddly. taskfile.dev
Jochen Lillich reposted
As someone who is less than 2 weeks from taking the oath of fidelity to the Irish nation and to 'respect its democratic values', I find this news incredibly disheartening. It is bad policy in search of a problem and a pathetic sop to a racist minority who do not embody the ideals of the nation.
Planned changes to Irish citizenship requirements will ensure that new citizens have an “understanding” of the country and its values, the Taoiseach has said. jrnl.ie/7154915