Below you’ll find the schedule for SmashingConf New York 2018. We’ll keep this page regularly updated with new sessions, so be sure to keep checking in! Stay updated.
Tuesday, 23rd | Wednesday, 24th
|9:30||Welcome and Intro|
Til Launch do us Part
From one designer to a front-end developer: I’m so grateful for you. You take my pretty pictures and turn them into real-live websites and applications; you convert ideas and sketches into real things that people can use. And even despite that superpower, you rarely get the respect you deserve. It’s time for that to change. No longer will I throw my comps over the proverbial wall for you to blindly build. I’ll change my process for you. Let’s sketch together more to be more efficient and effective as a team. Let’s decide in the browser more. I’ll learn to write JSON for you. Let’s share stories about new, more modern ways of shipping products at higher quality in record time. This is gonna be great!
Building Inclusive Experiences with CSS and SVG
Just like their range of skills, the front-end developer's responsibilities may vary across teams, but one things remains the same: a front-end developer can either make or break a user's experience. We build the interface that users interact with, and how we do it has a direct impact on how the user feels when they do, and most importantly, whether or not they can use it properly.
CSS is one of the most powerful UI tools in our arsenal. In this talk, Sara will show a wide range of possibilities that CSS offers to improve the overall user experience of your UI. She’ll talk about theming and optimizing your UI for foreign and uncontrollable environments. We'll cover how we can use css variables in combination with the HSL color format to create performant live themes that are also maintainable and dev- and designer-friendly. We'll talk about some very simple things you can (and should) do in your CSS, markup, and using SVG, to optimize your product for Windows High Contrast Mode (WHCM) and other foreign environments, and what we can learn from the latter about making our UIs generally more inclusive.
We’ll be talking about a few fairly new CSS media queries as we go, and how we can make our interface respond to system user queries. You’ll learn how to take advantage of the full power of CSS Variables to offer your users a way to customize your product's interface to their needs. All this within the context of accessibility and UX best practices.
The Long Tail of Performance
Successfully, and efficiently, delivering a site to visitors involves a lot of moving parts. The server has to spit something out, which gets passed over the network to the requesting device. The browser takes over from there, coordinating with the device to try and deliver the page as quickly as possible. When things go well, we barely notice and if we're not careful, neither do our metrics.
But there is a lot of unpredictability involved and if even one step is out of sync—if the device is overtasked, the network spotty, the browser old or unexpected—the performance can suffer dramatically. Welcome to the long-tail of performance, where the real world happens.
In this talk, we'll discuss what happens when the web bumps up against this less-than-ideal day to day reality. We'll zero in on these "long-tail" issues and explore how to ensure your sites perform well even when things go wrong. And as we address these issues, we'll end up making our sites more performant for everyone in the process.
New Adventures in Front-End
The beast is alive! How do you feel about ASCII-alike CSS Grid layout with polyfluid sizing and ch unit? Do you feel itchy when it comes to building responsive HTML email layouts? What about the brave new world of dynamic static site generators and JAM stack? Have you ever tried to work around nested CSS Custom Properties, untamed 3rd-party scripts, shady service workers, multi-dimensional variable fonts and painfully outdated pattern libraries? Well, let’s bring it on!
Beware: you will not be able to unlearn what you’ll learn in the session! Ah, one more thing, take the techniques with a grain of salt — we do not take responsibility for sleepless nights and nightmares caused by the content of this session.
Designing Progressive Web Apps
If you have a website — particularly one that generates revenue for your organization — you need a Progressive Web App. So where do you begin? How do you decide which features of a Progressive Web App make sense for your users? What tools can make the process easier (or harder)? In this practical session, Jason will guide you through the key design decisions you’ll need to make about your Progressive Web App and how those decisions impact the scope of your project. He'll also teach you how to avoid common pitfalls and help you take full advantage of Progressive Web App technology.
The Shape of Thoughts
When the heart meets the mind.
Beautiful ideas often end up compromised by a low budget, unrealistic deadlines, or technical issues. We designers pound against a wall of people telling us our solution is unrealistic and unachievable, so we eventually give in only to see the same solution appear months later from elsewhere, and we berate ourselves for our lack of persistence. Yes, great design should solve a problem. It should be tested, practical, affordable, and relevant to the people we are designing for. But there is another side of the design as well.
In this session, we’ll explore practical techniques and strategies to involve clients in the design process and make them fall in love with your ideas as well. Not through deceiving tricks or shady practices: through idea-driven and client-focused process that integrates client feedback into the design workflow.
Why We Brand, Why We Buy
Why We Brand, Why We Buy is an entertaining sociological, scientific and anthropological overview of why humans buy and brand things.
This is what the presentation will cover:
Why did MySpace become so popular and why are we riveted and/or addicted to our technological devices?
Why do some brands stand out from others? Is there some “magic” that makes us ogle over the latest product from Apple or crave a Starbucks or a pair of Nike sneakers?
Why We Brand, Why We Buy takes a deep dive into the influence branding has on our everyday lives, from branding ourselves and the world around us, to the role branding plays in the products we buy and the way we live.
The talk explores the following:
The talk concludes with an over-arching hypothesis of why, as a species, we continue to make and mark things, in every aspect of our lives.
|20:00||The Smashing Party!|