DEV Community

Junior Web Developer environment setup

Robert Matyszewski on April 11, 2019

This article will give you a detailed introduction on how to set up your computer as a web developer. It was created for MacOS cause I mostly work...
Collapse
 
kailouu profile image
Louis Connors

I'm currently a junior dev, so thanks for the quick tutorial. (Though i'm already set up) I think it might be useful to know about setting up a virtual environment with Vagrant and containerising an app with Docker also. As these are the two setup things that took me the longest to figure out.

Collapse
 
grantralls profile image
Grant Ralls

I second this!

Collapse
 
zooly profile image
Hugo Torzuoli

Interesting. However, I'm not sure to understand the presence of "junior" word in the title. Why a setup would change with the experience?

Collapse
 
iamrobert profile image
Robert Matyszewski

This is a checklist for junior dev. I was trying to be explain everything from scratch, therefore, it's for juniors ;) a mid-dev wouldn't need know the importance of git, right?

Collapse
 
zooly profile image
Hugo Torzuoli

That's true for the explanation of tools, but not for the "environment setup". Nevermind, just about words ;)

Thread Thread
 
iamrobert profile image
Robert Matyszewski

I get it - there are different ways to approach your setup. That's what I've tried myself.

Collapse
 
onrul profile image
Logan

I think it's misleading to say you can use these instructions on Windows. You'll be using 2/4 different tools, such as chocolatey instead of homebrew and CMDER or hyper instead of iTerm2.

Collapse
 
horus_sky profile image
Cedric W • Edited

According to the brew site, in 2.0 (brew.sh/2019/02/02/homebrew-2.0.0/)

Homebrew officially supports Linux and Windows 10 with Windows Subsystem for Linux (WSL).

Collapse
 
moopet profile image
Ben Sinclair

I'd suggest using something other than Sublime. You mention people have opinions, but everything else is you list is free, so why pick Sublime?

Collapse
 
iamrobert profile image
Robert Matyszewski

You're right! I love Sublime so I've picked it :) What do you suggest instead of Sublime?

Collapse
 
moopet profile image
Ben Sinclair

VSCodium is pretty good :)

Collapse
 
edisonpappi profile image
Edison Augusthy

Oh Vs-code not in the list ...?

Collapse
 
moopet profile image
Ben Sinclair

VS Code is mentioned in the article.

Collapse
 
ricoet22 profile image
Kamil Pawlak

Homebrew can also be run on Linux distros and Windows Subsystem for Linux via linuxbrew, which is essentially the same tool.