Below you'll find the schedule for SmashingConf NYC 2016. We’ll keep this page regularly updated with all new speakers and sessions, so be sure to keep checking back from time to time! Stay updated.
Paper, plastic & pixels
Brendan likes to cut things up then splice them together in different ways to make new things. In this talk, he takes you through some of his work and the thought processes behind that work. From generative installations to 3D printed data to the Internet of Things, Brendan shows the fun, eclectic nature of being a designer in the 21st Century and how we’re only just getting started!
Atoms, Modules and Other Fancy Particles: Building a Pattern Language For The Web
As many of us move away from designing pages toward designing systems, one concept keeps coming up: modularity. Modular systems promise to be scalable, maintainable, and easier to work with – but what if the “system” we end up with doesn’t perform as well as we expect? What if the result is disappointing – an overly simplistic “patched together” design, that’s not nearly as scalable and adaptable as we’d hoped?
In this talk we’ll look at what it actually means to have a resistant design system and a shared pattern language in your team. We’ll talk through the steps to get there, as well as mistakes, stumbling blocks, and lessons learnt.
CSS in the Age of Components
Back at the dawn of time, CSS, once of the first standards from the W3C, came along to save us from table based layouts, spacer gifs, and the font tag. And there was much rejoicing.
But fast forward (nearly) 20 years, and we've long since run into some pretty significant limitations of CSS, particularly when building complex reusable components and sophisticated application like experiences.
Along the way, we've tried various approaches to modularising and otherwise thing the complex beast that is CSS, from OOCSS to BEM to SMACSS. Some developers have even abandoned style sheets altogether in favour of inline styles.
To make sense of this increasingly complex landscape, and to shine a light on the way forward, Glen Maddern will look at how modularisation, and local, rather than global CSS might just be the answer.
Innovative SVG Animations
By now most Front-End Developers know the benefits of working with SVG: great support, resolution, and scalable images that can reduce the needs for multiple HTTP requests and be easily scaled to multiple viewports. But SVGs are capable of so much more. In this session, we’ll manipulate vectors with a myriad of creative techniques, ranging from the practical, such as data visualization with React, to the delicate, such as imitating candle smoke with morphing path data. We’ll use SVGs as a window with clipPath, push the boundaries of the CPU with filters, and even combine techniques to create otherworldly effects.
Responsive Images (Something)
Driving Culture Change with Design
Building amazing digital services is a dream we all have, but many of us are working for companies that aren't quite with the programme yet. With a few examples from how we made huge and lasting changes within the UK Government's digital services, I'll describe how you can help steer your products onto better seas through simple culture change tricks and using design to set the pace.
Graphic Design in the 21st Century: Is the Internet Killing Creativity?
Is the internet, for all its technology, best-practice guides, metrics and measurements making us better designers? Or is it killing creativity, homogenising ideas and undermining the notion of original thought? Join me as I explore how the practice of graphic design has changed since the information revolution.
Adapting to Input
Responsive Web Design has forced us to accept that we don't know the size of our canvas, and we've learned to embrace the squishiness of the web. Input, it turns out, is every bit as challenging as screen size. We have tablets with keyboards, laptops that become tablets, laptops with touch screens, phones with physical keyboards, and even phones that become desktop computers.
In this session, Jason will guide you through the input landscape, showing you new forms of input like sensors and voice control, as well as new lessons about old input standbys. You'll learn the design principles necessary to build web sites that respond and adapt to whatever input people use.