Software Engineering

Working With Size Classes in Code With UITraitCollection

This post on teaching students in our iOS immersive size classes and Autolayout was written by iOS Instructor Joe Burgess.  With the introduction of different screen sizes in iOS 8 we now lean more heavily than ever before on AutoLayout to decide where our views belong given different screen sizes. Thankfully, Apple has given us […]
Software Engineering

Peers Make Great Teachers: Alumni Tutoring and Mentorship at The Flatiron School

Learning to program doesn’t happen all at once. It’s a process full of happy highs and stubborn lows that takes a lot of trying and failing. You can struggle with something for days when suddenly it just clicks. We think we’re pretty resourceful when it comes to helping students understand the stuff they’re learning. Instructors […]
Software Engineering

The Ternary Operator

The following is a guest post by Patrick Janson and originally appeared on his blog. Patrick is currently in the Ruby-003 class at The Flatiron School. In this post, I wanted to take a look at a conditional that I have used many times as a beginner but as our class has moved into object oriented programming, […]
Software Engineering

Look Ma, I Built a Game!

The following is a guest post by Samantha Radocchia and originally appeared on her blog. Samantha is currently a student at The Flatiron School. You can follow her on Twitter here. Gaming is cool you guys.  I’d like to talk a little bit about my educational background for a second. Aside from receiving a BA in linguistics, critical […]
Software Engineering

Programer of the day: Matz!

Today’s programmer of the day is Yukihiro Matsumoto aka Matz! <3 Matz is the creator and chief designer of the Ruby programming language and it’s reference implementation MRI (Matz Ruby Interpreter). Matz says he created Ruby to make programmers happy, and designed it to be expressive. He is a famously nice guy, so much so […]