Software Engineering

Software Engineering
5 Places to Learn How to Code for Free in Washington D.C.
Looking to learn coding languages? Here are great places to meet others with the same interest and to introduce yourself to the world of code.Washington D.C., like a few other major cities across the country, has seen its tech industry grow steadily over the past few years. And with it comes a demand for programmers […]

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 […]

Software Engineering
4 Ways Michael Faraday Revolutionized the World
Born into one of the most rigid class systems in history, Michael Faraday was not destined to become a man of influence. Near the turn of the 19th century, he spent his childhood in a squalid London flat, with little opportunity and no formal education beyond elementary school. But a lack of pedigree didn’t prevent […]

Software Engineering
Grace Hopper and the FLOW-MATIC
This post originally appeared on December 29, 2014. United States rear admiral, naval destroyer, mathematician, and irreverent speech-maker, Grace Hopper had a career in computer science that spanned more than sixty years and still impacts us today. Because of her contributions to programming languages, software development, and code puns, she is a staple in Flatiron […]

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 […]
Browse by Category
- All Categories
- Admissions
- Alumni Stories
- Announcements
- Artificial Intelligence
- Career Advice
- Cybersecurity Engineering
- Data Science
- Denver Campus
- Diversity In Tech
- Enterprise
- Flatiron School
- How To
- NYC Campus
- Online Campus
- Partnerships
- Software Engineering
- Staff / Coach Features
- Tech Trends
- UX / UI Product Design
- Women In Tech