Software Engineering

Quiz: What Kind of Coding Program is Right for You?

There are so many ways to learn to code these days, from coding bootcamps like Flatiron School to online courses to totally free beginner resources. The best way to learn to code depends on many factors, but the most important one is you—your goals, your learning style, your life situation. For newer programmers, it can be […]
Flatiron School

How Much Do Your Favorite Artists Earn on Spotify?

Hoping to shed light on Spotify’s somewhat mysterious artist payment system, Lucas Moore created $$$potify as a Portfolio Project in Flatiron School’s Online Web Developer Program. Utilizing a Rails back-end and Angular front-end and pulling data from the Spotify and Last.fm APIs, the app estimates artist earnings based on their playcounts—you can even log in […]
Flatiron School

7 Reasons You Shouldn’t Learn to Code Alone

I taught myself to code. I started when I was 11 years old by hacking my own computer games to make them harder and reading every programming book I could get my hands on. On my own, I pushed myself past the hard parts and nearly gave up a few times. These days, I get […]
Flatiron School

7 Hackathon Takeaways from DevFest 2016

Two weeks ago, Flatiron School hosted DevFest 2016 on our campus. Guest author BJ Cantlupe, an online Flatiron School student, is here to recap the event! (This post originally appeared on bjcantlupe.com.) This weekend I had the opportunity to attend DevFest 2016 in NYC – and participate in my very first hackathon! Even better, the […]
Flatiron School

Introducing the Friends Feature on Learn.co

After a successful Beta launch for students in our Online Web Developer Program on Learn.co, we’re incredibly excited to announce a new functionality for all courses on Learn.co: the Friends feature. As much as we’ve allowed Flatiron School students to interact with each other online via Study Groups and in-app chat features (Ask a Question, DM, & […]
Software Engineering

Why You Don’t Need Has_and_belongs_to_many Relationships

The following is a longtime favorite guest post by Flatiron alum Kevin McNamee, a software engineer at Casper. When mapping associations between models in your Rails application, you will inevitably come to a point when two models both ‘has’ and ‘belongs_to’ each other. In this situation, you need to choose between a has_many :through relationship […]