lazytools

Brilliance emerges from just enough laziness. 🌟🦥

Two mid-week findings worth sharing: lazydocker - which I tried first and lazygit - which I started using immediately.

These tools are not new - both have been around for more than five years, I just managed to miss them until today somehow.

lazydocker

Container logs, env vars, stats, image layers and more - all in a single interactive TUI. Lazydocker is a very handy interface for both Docker and docker-compose and it follows the same philosophy and UX approach as the real gem: lazygit - different domain, same mindset.

lazygit-commit

Both projects were created by Jesse Duffield and as he puts it himself, lazygit was born out of frustration - not being able to fully harness the power that was already there.

Git is undeniably powerful - essential even. Released in 2005, it somehow still carries the historical complexity of 70s Unix CLI tools. 😆

As much as I love the CLI, I’ve always tried to avoid manual git commands unless absolutely necessary. Most of the time I use Sublime Merge. But when committing over SSH, through a bastion host or debugging directly on a CI runner - the only option has been raw git CLI … until now.

Today I learned that lazygit, a 20MB TUI, handles interactive rebases, cherry-picks, commit amend, visualizes commit graphs, diffs and more with surprising elegance.

I grabbed the binary and installed it on every remote instance I touch.

Huge thanks to Jesse and all the lazy contributors who made this possible. 🤟

Check them out:

Lazygit → https://github.com/jesseduffield/lazygit
Lazydocker → https://github.com/jesseduffield/lazydocker


2026-02-26 03:14:54 +0400 +0400 - Radagast the Brown

Insights for Modern Cloud Builders