A Basic Setup for Web Development

"Give me six hours to chop down a tree and I will spend the first four sharpening the axe." - Abraham Lincoln

+ I've been pleasantly surprised that web development is not overly taxing on system requirements. I'm still rocking a dual core 2010 MacBook Pro (albeit with 16 GB of RAM), and for these beginning stages I feel the machine is still an adequate partner for the road ahead.

+ I frequently do clean installs to start fresh and try new things. Here's the basic setup to kick off the Udacity Nanodegree and #100DaysOfCode reboot:

Notetaking: OneNote (prior Google Keep)

Text editor: VS Code (prior Atom)

Browser: FirefoxDeveloper Edition (prior Chrome)

Version control: Git and GitHub

Package manager: Homebrew

Terminal emulator: iTerm2 (prior Terminal.app)

+ Nothing fancy, and all available free of charge (thanks devs!).


  1. A 3-axis machine can carry out multi-face machining as nicely but at a much slower rate as it requires an operator to stop the machine and reposition the half after every operation. CNC Drilling Machines – Sophisticated drilling machines may be programmed utilizing CNC technology to ensure exact positioning of holes in materials. Automation permits the required software to be indexed quickly and accurately into position for drilling. Vertical machining facilities use their vertical spindles to chop straight across a bit of Bunny Ears Hats stock because the table moves round its axis. The expanded use of vertical milling machines is the addition of a rotary table to supply 4-axis machining.


Post a Comment