DEV Community

Discussion on: How do you organize development projects on your computer?

Collapse
 
alexdhaenens profile image
Alex Dhaenens

I have different folders on my C drive: ‘Projects’ for my work projects, ‘Side projects’ for my work related side project, ‘Personal projects’ for my personal projects and sonon. Each project has a root folder (named after the project) inside the allocated folder(e.g. Personal projects), which contains ALL the files related (git, src and other files) to that project (since I’m a web dev, it also contains the webroot of that site). Then every root project folder has a different icon (for clients it is the client logo, otherwise it is a related icon). Hope this helps you out!

Collapse
 
andrewmcodes profile image
Andrew Mason

The icon trick is a good idea - I’ll have to try that. I had a similar structure at one point that quickly fell apart. I probably need to figure out exactly why it fell apart and address that. And I probably need to delete some projects I have hanging around

Collapse
 
alexdhaenens profile image
Alex Dhaenens

Yeah, the icons are a great help and the folders are quite okay, the only issue is that aside from tons of files I have alot of services running per project (a db, an indexing servie, iis website etc) which fry my pc alot, the way I solved that was to by default not start the process (classic windows config) and I crated a star script which I run when I start a project. In the future I might create a ui for this.

Thread Thread
 
felixdorn profile image
Félix Dorn

Take a look at Docker. I had the same problem and Docker was the solution.

Collapse
 
mpkarlo profile image
Karlo E. Meléndez Peña

Icons? Where do you source them from?

Collapse
 
alexdhaenens profile image
Alex Dhaenens

I download them onto my pc, but since I am a Webdev I often pick the favicon of the project as it is more recognizable.

Thread Thread
 
mpkarlo profile image
Karlo E. Meléndez Peña

Ah! Makes sense, being primarily a data developer, I don't get so many...

Thread Thread
 
alexdhaenens profile image
Alex Dhaenens

You can also use some default windows icons if you don't have any yourself

Collapse
 
codemekathy profile image
Kathy

Great idea about the folder icon! Thank you! I take a similar approach, but I house all named sub-folders in one Dev parent directory on my hard drive.