Learn to Code

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? Here’s what you need to know!  WordPress Review  WordPress...
Chris Castiglione
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

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

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?

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

What is Responsive Design?

What is responsive design? Responsive design means writing code ONCE, and having the page look great EVERYWHERE. A great, responsive site should be able...
Chris Castiglione
1 min read

Use This Technique to Beautifully Manage Your Database

Use This Technique to Beautifully Manage Your Database If you’ve ever said to yourself, “I’d love to learn how to use a database, but I don’t have...
Chris Castiglione
39 sec read

10 Reasons Beginners Should Learn Ruby on Rails

I often get asked the question: “What programming language should I learn?” If you’re totally new to programming I highly recommend Ruby on Rails....
Mattan Griffel
3 min read