Using a window manager such as i3 offer many advantages: light, highly configurable, flexible, and easy to use only with a keyboard. You'll wonder why you used your mouse with your desktop environment all these years!
Burnout is on every lips nowadays: from 1974 to 2008, no less than 6000 resources have been written on the subject. However, in the software industry, this common phenomenon is still a stigma of weakness. People are afraid to speak or to hear about it, which prevent to solve the problem even more. What's burnout? How can we prevent it?
One of the main tool I use daily, for any project, is the fantastic tmux. It will allow you to have a powerful, flexible, and automated terminal experience. What is tmux? How does it work? How to configure it?
Software entropy can easily makes our work, as developers, way more difficult that it has to be. Knowing what is software entropy and how to keep it low is essential for our projects to be maintainable and easily scalable.
Vim is the most emblematic and feared command line application out there, even if understanding its basic commands and how it works can be really beneficial for developers. This is exactly the goal of this article. You think that Vim's not for you? Let's find out!