Local Development Environment
- Use an Ubuntu machine. That’s the best flavor of linux out there. We embrace open source and run open source in production, so its best to have your dev environment identical to production. If you’re using Windows - switch to Ubuntu. MacOS is occasionally okay since its POSIX. We DON’T recommend using one because its overpriced and gives you exactly the same functionality an Ubuntu machine would give you with third the cost.
- We use Visual Studio Code as our primary IDE. If you’re using anything else, we HIGHLY recommend you to switch to Visual Studio Code.
- IMPORTANT: Learning about debugging in VS Code is important. It’ll save you days of your life (trust us!). Please check this short 8 min video out
- IMPORTANT: Please check this short video on Debugging in Chrome. It’s worth watching.
- Use Robo Mongo for Local MongoDB Data Viewing and Editing. Download it from here Robo 3T. Important: Do not download Studio 3T but Robo 3T. If you’re using Compass on your local machine. Switch to Robo Mongo as it’s a much better tool.
- Use Chrome as primary browser. It makes devs lives simpler.
- Add React Dev Tools to Chrome
- Add ColorZilla to Chrome
- If you need icons, svg, png’s for your project - FlatIcon is the best reesource out there.
- If you’re looking for color matching , color combinations. Please check Color Wheel by Adobe
- If you’re looking for design inspiration. Please check Dribbble
- If you’re looking for project templates. Please check WrapBootstrap