News for hackers. Stuff that matters.

Ask HN: What do you use to switch between projects

I work on multiple projects in the same time. Most of the sideprojects so I am working on them from time to time.

I would like just to resume from where I left. Not to open again everything.

And I am wondering what software is there (MacOS if possible) that allows me to switch between projects.

This means: - Open Finder to a specific address - Open IDE/Editor (different ones) - Open Browser with some tabs to resume research ...

Is there a solution for this?

I have something in bash where if I cd to a folder it will execute a script that opens the browser, but I feel it is not complete.

( 5 comments | 8 points | on HN )
Re:Ask HN: What do you use to switch between projects by the2ndfloorguy on Tuesday November 30, 2021 @12:31AM (#29389279)
May be not in the exact same condition as yours but I like to keep a separate space for each side project. Suppose, I am working on my portfolio website[1], I switch the view in VS code, Notion, Chrome & terminal. Similarly, for my another side project "system design academy"[2].

Still, struggling to manage multiple projects at the same time. I use linux, couldn't find any tools. Recommendations are appreciated.

[1] https://www.pankajtanwar.in/ [2] https://www.systemdesignacademy.com/

Re:Ask HN: What do you use to switch between projects by binarynate on Saturday November 27, 2021 @02:47PM (#29362798)
I work on multiple projects on macOS and I just keep each project in its own desktop. Each project desktop just has its own terminal and text editor. I also have keyboard shortcuts set up so that I can easily move between desktops and move between the terminal and text editor within a desktop.
Re:Ask HN: What do you use to switch between projects by sircastor on Saturday November 27, 2021 @09:18PM (#29365586)
This is a really good idea, and the technique I use to split my personal and work related stuff. I like the idea of using it to separate concerns further. I think I’m going to try this!
Re:Ask HN: What do you use to switch between projects by sigmaprimus on Saturday November 27, 2021 @10:47AM (#29361012)
Create separate OS users for each project? I think it could help with focus/avoid distractions too.
Re:Ask HN: What do you use to switch between projects by joisig on Saturday November 27, 2021 @11:08AM (#29361154)
Vagrant [1] is quite helpful for this, it lets you easily manage (and check in to source control) a VM configuration with the environment needed for development. Write your provisioning script to set up everything you need to build that particular project, share local directories to the virtual machine, use your existing editor on your main machine.

[1] https://www.vagrantup.com/