Building a Better Web
June 19–20, 2017: Training
June 20–22, 2017: Tutorials & Conference
San Jose, CA

Flexing your Flexbox muscles

Ben Ilegbodu (Eventbrite)
11:00am–11:40am Thursday, June 22, 2017
Modern Web Essentials
Location: 210 CG
Secondary topics:  CSS3, Responsive web design
Average rating: ****.
(4.00, 3 ratings)

Who is this presentation for?

  • Frontend developers

Prerequisite knowledge

  • Familiarity building layouts with CSS

What you'll learn

  • The ins and outs of CSS Flexbox and how to apply it in real-world situations.


Building linear layouts in CSS has been hard. Tables are bad, inline-block has quirks, and floats are insufficient. Thankfully the CSS flexible box layout module, aka Flexbox, enables us to elegantly solve our layout problems. While the specification has been around for over four years, increased browser support has finally pushed Flexbox mainstream. Even Bootstrap and Foundation have included it in the latest versions of their layout systems. Ben Ilegbodu dives into Flexbox, covering what it is, why you should use it, how it’s configured, and where it’s most useful.

Photo of Ben Ilegbodu

Ben Ilegbodu


Ben Ilegbodu is senior UI engineer at Eventbrite, where he leads and manages Eventbrite’s Frontend Platform team. Ben has 10+ years of experience developing user interfaces for the web. Outside of work, Ben enjoys playing basketball, DIY, watching movies, and blogging at and tweeting as @benmvp about his experiences with new web development technologies. Ben is a Christian, a husband, and a father of two.