In the course of my developer’s journey over several decades, I have honed my tools and tuned my workflow to make me comfortable and efficient. Although it will probably keep evolving, my current setup suits me, and I want to be able to use it everywhere I do development: my work desktop & laptop, my personal laptop, my account — for assistance— on friends’ machines.
But what exactly makes my setup?
It’s a set of software and tools, sometimes tweaked and recompiled, along with their various configuration files. All grown organically. Many long forgotten about. Definitely not easy to reconstruct.