Return to Top


Amelia Island, Florida

“The first day of CSSConf was even nerdier than the first day of JSConf!” —CSSConf 2013 attendee

CSSConf is where developers come together to talk about building the world's most engaging user interfaces. The presenters push the boundaries of what is possible — talking about the latest technologies, cutting edge techniques, and tools. We look forward to seeing you on Amelia Island!

Epic Schedule Is Epic

May 26th, 2014

CSSConf Shuttles - 10:00AM - 8:00PM

We are happy to have shuttles running between the hours of hours of 10:00AM and 8:00PM leaving Jacksonville Airport (JAX) headed to the Amelia Island resort. These shuttle will require a special ticket named "Airport Transportation - May 26th" so we can plan accordingly. One ticket must be purchased for each individual riding the shuttle so we can best plan the traffic flow and ensure that everyone registered gets to Amelia Island. For more details, please review our Getting Here page!

Opening Gathering - 7:00PM - 10:00PM

After a long day of travel, join us and your fellow attendees at the local restaurant, The Falcon's Nest. Full of incredible aviation memorabilia, billiard tables, and TVs, the Falcon's Nest has something for everyone - even if just sitting out on the deck strikes your fancy. We will have appetizers and communal food offerings available for you to munch on. It is a quick (~2 minute) walk from the hotel and we look forward to seeing you there!

May 27th, 2014

Track B speaking slots will be open for registration at the start of CSSConf. Open to any attendee!
Time Track A Track B
7:30AM Breakfast, Coffee, and Registration
9:00AM Opening Remarks by the CSSConf US Curators
9:30AM Nicole Sullivan Register At CSSConf
10:00AM Sara Soueidan Register At CSSConf
10:30AM Lea Verou Register At CSSConf
11:00AM Break
11:30AM Antoine Butler Register At CSSConf
12:00PM Christopher Burgmer Register At CSSConf
12:30PM Lunch
1:30PM Zach Leatherman Register At CSSConf
2:00PM Angelina Fabbro Register At CSSConf
2:30PM Break
3:00PM Patrick Hamann Register At CSSConf
3:30PM Alex Sexton Register At CSSConf
4:00PM Break
4:30PM Evangelina Ferreira Register At CSSConf
5:00PM Paul Irish Register At CSSConf
5:30PM Closing Keynote from Jenn Schiffer

CSSConf Send Off At The Beach - 7:00PM - 10:00PM

With CSSConf completed, it is about time to head to the beach for an evening reception and social gathering with our JavaScript friends of JSConf. Meet old friends, make new friends, and enjoy the sand between your toes! We will have various things going on during this event including food and refreshments. There may be a couple pyrotechnic events as well throughout the evening, so don't say we didn't warn you.

Our awesome speakers

Hint: Click on each speaker to see their talk!

If you’re building a modern web application, you know you want to target as many devices and deployment channels as possible, so what’s holding you back? Unfamiliarity with a CSS debugging workflow that deals with both responsive, hosted applications and packaged apps delivered through marketplace distribution can be frustrating. Let’s debug the CSS of an application that we want to ship both of these ways and discuss the various methods to do so along with their merits and shortcomings. Cross-device debugging has become as ubiquitous as cross-browser so we’ll look at tools in the browser, remote debugging on-device, as well as tools at the command line.

More about Angelina

Angelina Fabbro is a web developer and engineering developer advocate at Mozilla. Full stack development, programmer education, and crafty hacks. Plays well with others. Do not taunt happy fun ball.

Embrace the Vertical

I will discuss opportunities, risks and the potential future of height based media queries. Screens move in both directions, but we almost always deal in width. Through site reviews, prototypes and UI experiments I will showcase why these media queries are ready for prime time.

More about Antoine

Antoine Butler has 12 years experience in marketing, web design and development. He serves as a Senior Front End Developer at HZ, a full service advertising agency just outside of Washington, DC. There are few things beyond family, music and the web that Antoine is passionate about.

More about Jenn

The Chroma Zone: Engineering Color on the Web

We use color every day, but how well do we really understand it? More often than not, we are merely scratching the surface of a large and complicated discipline. In this dynamic session, we will scratch a little deeper, and you will be surprised at how deep the colorful rabbit hole goes. How does color work on our screens? What’s the difference between color models and color spaces? Which existing features of CSS Color are we underutilizing? What’s in store for CSS Color level 4? This is not a design talk, it’s a technical talk about the inner workings of one of the most important design aspects, with many practical takeaways. Whether you identify as a designer or a developer, you will walk out of this session with a newfound confidence about anything color related.

More about Lea

Lea previously worked as a Developer Advocate at W3C and currently spends her days writing & designing her first book (“CSS Secrets”), published with O’Reilly in 2014. She has a long-standing passion for open web standards, which she fulfils by researching new ways to use them, blogging, speaking, writing, and coding popular open source projects to help fellow developers. She is an Invited Expert in the CSS Working Group, which architects the language itself. Although she holds a BSc in Computer Science, Lea is one of the few misfits who love code and design equally.



More about Nicole


CSS and the Critical Path

For a website to feel instant, a perceptible response to user input must be provided within hundreds of milliseconds.

This perceived speed of your website relies heavily on the browser being able to paint to your user’s screen. For this they must construct a “render tree” which consists of the DOM and the often forgotten CSSOM. The critical path which the browser takes to gather this information is the only thing standing between your server and the user’s screen.

Using new research and real world examples, Patrick Hamann will cover a range of techniques – from the controversial to bleeding edge – the Guardian are using to make the CSS of their next generation website load as fast as possible, and ultimately taking it off the critical path. Breaking the news to the user within 1000ms.

During the talk you will discover why performance matters, what are the common performance bottlenecks in the browser from networking to painting and learn how to best optimise and monitor each stage of the critical path to create fast loading websites.

More about Patrick

Patrick is a senior client-side developer at the Guardian in London, where amongst other things, he is helping to engineer the next generation of their web platform. When not speaking or ranting about performance or CSS architecture on twitter he enjoys spends his spare time discovering new food and craft beer.

Parallax Performance

The most tactile feel your users have of your site’s performance is how it scrolls. A site that can’t scroll smoothly is a silent but deadly killer of user of user engagement. We’ll diagnose several popular sites and visualize their problems, fix their implementations, and unveil a brand new technique for parallax that makes sure that you can enhance the user experience with scroll-driven effects but do it at 60fps.

More about Paul

Styling and Animating Scalable Vector Graphics with CSS

Scalable Vector Graphics, or SVGs, are the new “big thing” in web design today, and for a good reason. With the proliferation of retina screens and high resolution displays, we need to adopt techniques that allow us to serve graphics that look good on all screens in all circumstances, and because SVGs offer resolution-independent, fully scalable and crystal clear graphics, it is safe to say that they are the future graphics format of the web.
In this talk we’re going to see how SVGs can be styled in CSS, and how they can be animated using CSS animations and transitions. We’re also going to cover “responsifying” SVGs using CSS media queries, and how we can control the size and looks of SVGs allowing them to adapt to different screen sizes. We’ll cover a short workflow from a vector graphics editor to a responsive animated graphic on screen.

More about Sara

I’m a freelance front-end web developer from Lebanon, interested in cutting-egde CSS technologies. I love experimenting with CSS and writing tutorials on my blog and on Codrops, where I’m also an author and team member.

Bulletproof Icon Fonts

Care must be taken when implementing icon fonts to ensure a great experience for all users. What happens when your font doesn’t load? What happens when @font-face isn’t supported in the browser? In this talk, I’ll show you how to implement bulletproof font icons.

More about Zach

Zach Leatherman is one of the Filament Group. He built his first web site in 1997, his first open source project in 2003, a web development blog in 2007, and knows firsthand how much and how little the web can change over time. He enjoys organizing NebraskaJS, a local JavaScript meetup. Prior to joining Filament Group, Zach was the User Interface architect for Union Pacific Railroad, in charge of guiding the Fortune 200 company’s technical direction on web development.


Our Sponsors

If you are interested in working with us to make a memorable event, please reach out to learn how we can work together. CSSConf would not be possible with out the support of our sponsors.


Omni Amelia Island Plantation

CSSConf 2014 returns to the Omni Amelia Island Resort -- same location as JSConf. This secluded resort is family friendly and has everything you will need. Plus it's right on the beach!

The Omni Is Sold Out, But Resort Villas Are Available!

We have booked out everything we can at the Omni, but don't fear! We have worked with Amelia Rentals to provide access to roughly 64 extra 1 bedroom, 2 bedroom, and 3 Bedroom villas on the resort! You will be right near the action and will be able to use the resort shuttle to get to anywhere on the resort!

To arrange your lodging, please call 1 (800) 874-8679 and mention you are looking for lodging for "CSSConf", they will help you find the perfect place!

Other recommended options for obtaining lodging: