Hacker News new | ask | show | jobs
by nostrademons 1598 days ago
I used to, circa 2010-2012, at Google. So did my 2010 TL, as did a few other engineers on the team.

I think your impedance mismatch is all centered around "IDE". An IDE is effectively its own TWM; it doesn't make sense to embed it into another TWM. My workflow when I was using XMonad was to put Chrome and DevTools onto one monitor, and then have about 6 vim windows + 6 terminal windows in a 4x3 grid on the other monitor. (I had dual 24" monitors at the time, which soon moved up to 3 24" portrait monitors - I put Chrome + DevTools on one and then had two 2x4 grids on the others then.) It was hugely productive for this, with everything visible on-screen at the same time and hotkeys to switch between monitors.