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.

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.

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