Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

One main difference with tmux is that I can script the startup of my "tabbed terminals", and I can background the whole project and switch to another one (a new tmux session is akin to a new desktop workspace full of your tabbed terminals).

I used to use your setup, and I was fast. But tmux is much better. (I'm also a full-stack dev btw)

Another advantage, I can ssh into the server, start a tmux session, and work there the same way I do on my local. Doing that your way would require a lot of ssh sessions.

> The one thing I have not figured out yet is how to cleanly integrate AI tools into my workflow

https://github.com/Aider-AI/aider



Thanks. Checking Aider out!


No problem. I think aider is not just the terminal-nerd goto here, but I believe it's the best tool for programming with LLMs. It fits your ergonomics, though.

Tips: use `/ask` if you don't want it to make changes, and try to use it for small incremental commits, instead of broad sweeping changes. That may change soon with these reasoning models, though.

It's also good for writing shell commands.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: