Learn to Code

How to Setup Vagrant for Rails

How to Setup Vagrant for Rails Overview  This will take about 20 minutes. Vagrant is a tool to automatically setup a development environment inside...
Chris Castiglione
4 min read

Swift Tutorial: Optionals for Beginners

Swift Optionals Optionals are a powerful feature of the Swift programming language. They can be difficult to understand and use effectively. Let’s review the...
Chris Castiglione
4 min read

WordPress vs. Squarespace

WordPress and Squarespace are two different platforms for building websites. What’s the same? What’s different?  WordPress WordPress has been around since 2003. You may...
Gregg Sandler
2 min read

Why a Growth Mindset is Essential for Learning

Have you ever heard anyone say “I can’t draw,” or “I’m not good at sports,” or “I could never do that?” I used to...
Sarah Peck
6 min read

Ruby vs. Python

Ruby vs. Python   RUBY PYTHON LANGUAGE  More magical Created in 1995 by Yukihiro Matsumoto More Direct Created in 1991 by Guido Van Rossum PROS...
Mattan Griffel
3 min read

How Bloomberg Exec Susan Kish Learned To Code

It was a normal Tuesday. Susan Kish was sitting on the 29th floor of her building, looking over Manhattan, when she got mad. She was...
Sarah Peck
1 min read

What is Javascript?

Key Takeaways JavaScript is a programming language. It’s one of the three front-end languages. JavaScript is responsible for the “behavior” of your Website. It’s...
Chris Castiglione
24 sec read

The Best Text Editors for Beginners

What text editor should I use? What is a text editor, and why does it matter which one I use? Text editors are programs that...
Chris Castiglione
6 min read

What is iOS Development?

Key Takeaways Swift is the language used to make apps for iPhone, iPad, and Mac OSX (desktop) apps. Why Swift? Well, You don’t really...
Chris Castiglione
48 sec read