Hi friends,Benjamin Franklin once said: “For every minute spent organizing, an hour is earned.” This applies not only to life but also to work, and more specifically to digital workspaces. It sounds simplistic, but as with most things, it’s easier said than done. A lot of my content revolves around productivity and the importance of organizing knowledge. A huge part of tool-belt when it comes to organizing my environment is Tmux. There are lots of reasons for why Tmux is my choice, even over great alternatives like Zellij, one of which is the ability to use multiple sessions efficiently. However, this wasn’t always the case. Tmux doesn’t come by default with a sensible way of managing sessions and making sure switching between them and managing them is frictionless in any way. There were lots of attempts made to reconcile this issue, like t-smart-manager, the famous "sessionizer" by ThePrimeagen, and other tools, but non satisfied my requirements. I wanted something simple, visually pleasing, and extremely efficient both in navigation, life-cycle management of sessions (creating, renaming, deleting etc), and easy to use in just one key binding. And so, I created “Tmux SessionX” (because “yet another tmux session manager” is not a good Github repo name). This little tool, gives me everything I wanted -
All of a sudden, Tmux sessions became my go-to tool for organization. I use it for my second-brain notes, for work, open source projects and more. With Tmux Ressurect I keep my known structure of sessions always available and from someone who battled with multiple windows, cleaning up terminal mess, and fighting with conflicting Vim sessions, I now know where everything is, I know how to get there and how to come back. With Zoxide integrated I don’t even have to think about the paths with which I want to create my sessions, and the entire system just works. If you’re curious, give it a try, (and even if not) I would highly appreciate it if you give Tmux SessionX a star ⭐ and maybe also a test run! As always, please do share any comments, suggestions, or feedback with me directly as a reply to this email, or DM me on Twitter! Have a great weekend,
|
Every once in a while I send hand picked things I've learned. Kind of like your filter to the tech internet. No spam, I promise!
You've been lied to about self hosting... This issue is brought to you by: Auth0, my auth provider for the last 6 years. Join their free virtual dev_day on June 18th to learn how to secure AI agents and applications. Save your free spot That title might sound a bit aggressive, but this isn't about hating on hosting platforms. It's about loving the freedom, control, and cost-savings that come from owning your deployment process, without giving up the slick, easy experience we all love. And...
How DHH Solved Deploying to Production (with Open Source) Ever felt depressed by the sheer complexity of getting your application live and serving users? You’re not alone. But what if deploying to production, even (or especially) across multiple servers, could be straightforward and more importantly, free? That’s the reality DHH, the creator of Ruby on Rails and CTO of Basecamp & HEY, wanted to create, and he delivered with an open source tool called Kamal. DHH’s approach to technology always...
The UNDERRATED Open Source Powering My HomeLab This issue is brought to you by: Secure Your AI Future at Snyk Launch 2025 Join Snyk Launch to discover how to establish a foundation to build securely and confidently in the age of AI. Register for Snyk Launch 2025 (It’s Free!) Kestra, an open-source automation platform that's been a game-changer for my homelab and, frankly, could be for a lot more. It's one of those tools that flies under the radar for too many people, but packs so much...