Flatiron School

On Convention

The following is a guest post by Kyle Shike and originally appeared on his blog. Kyle is currently in the Ruby-003 class at The Flatiron School. You can follow him on Twitter here. The use of convention in the programming ethos is a pretty remarkable thing. It exists outside of the ruthlessly binary computing process, and it ultimately […]
Flatiron School

Creating my first gem

The following is a guest post by Scott Luptowski and originally appeared on his blog. Scott is currently in the Ruby-003 class at The Flatiron School. You can follow him on Twitter here. A few weeks ago, I built a Ruby script to find the current standings of the English Premier League and display them in the terminal. […]
Flatiron School

Inheritance and Modules

At the end of last week, we discussed inheritance and modules. I needed to review it as not all of it had sunk-in at runtime-lecture. So here goes.
Flatiron School

Name Game Takeaways

The following is a guest post by Theo Vora and originally appeared on his blog. Theo is currently in the Ruby-003 class at The Flatiron School. You can follow him on Twitter here. After 3 weeks at the Flatiron School, my teammates and I decided to embark on a mini project. We had dabbled in a lot of […]
Flatiron School

Modules, Classes, Pterosaurs

The following is a guest post by Ivan Brennan and originally appeared on his blog. Ivan is currently in the Ruby-003 class at The Flatiron School. You can follow him on Twitter here. Pterosaurs, bats, and birds can/could all fly, but each evolved the ability independent of the others. This is an example of convergent evolution, the “independent evolution of […]
Flatiron School

Autovivification in Ruby

Autovivification is the concept that a hash style data structure can make inferences about its internal structure as it is being created