Speaking Engagements
Biography
Jonathan Snook writes about tips, tricks, and bookmarks on web development at Snook.ca.
Upcoming Engagements
SMACSS Workshops
CSS out of control? Simplify and scale your CSS for projects big and small. The workshop brings the e-book to life with in-depth review, discussion and examples.
| Date | Location |
|---|---|
| 2012, May 18 | Atlanta, Georgia |
| 2012, June 1 | Philadelphia, PA |
| 2012, June 14 | Vancouver, BC |
| 2012, June 21 | Portland, Oregon |
Previous Engagements
| Date | Session |
|---|---|
a11yyow |
Yahoo! Mail A look into how keyboard access was handled on the latest version of Mail. |
StarTechConf |
Fake it 'til you make it: creating mobile apps that feel like native apps |
Adobe MAX |
CSS Takes on the World. In the war chest of the web developer, there is Photoshop, HTML, JavaScript, and, of course, CSS. While CSS started off with a minor role, it is increasingly taking over. This session will review the latest and greatest; how we can apply it to projects right now; and what we can expect to have available to us in the future as CSS continues to take over the world! |
Sidebar Workshops |
Web Design Master Class Join us as we step through a sample project from design through to implementation, touching on HTML, CSS and JavaScript along the way. |
CSS Summit 2011 |
CSS3 vs jQuery Maybe it started off innocently with the hover pseudo selector, but CSS has been slowly creeping onto JavaScript's turf. Now CSS has become much bigger now and is increasingly doing things that we used jQuery for. Jonathan Snook's session will take a look at what CSS3 has to offer and how it compares to using jQuery. |
MoSo Conference |
Participated in group discussions on development within large organizations. |
Sidebar Workshops |
Web Design Master Class Join us as we step through a sample project from design through to implementation, touching on HTML, CSS and JavaScript along the way. |
Interlink Conference |
CSS Takes on the World. In the war chest of the web developer, there is Photoshop, HTML, JavaScript, and, of course, CSS. While CSS started off with a minor role, it is increasingly taking over. This session will review the latest and greatest; how we can apply it to projects right now; and what we can expect to have available to us in the future as CSS continues to take over the world! |
Breaking Development |
Fake it 'til you make it: creating mobile apps that feel like native apps |
Breaking Development |
Yahoo! Mail A look into how keyboard access was handled on the latest version of Mail. |
Atlanta Web Design Group |
CSS3. Browsers have been making leaps and bounds to support CSS3 but what does that mean exactly? CSS3 is a deep and still-evolving standard that is made of multiple parts. We'll take a look at what those parts are, what browsers currently support, and what we can expect in the future. jQuery vs CSS. Maybe it started off innocently with the hover pseudo selector, but CSS has been slowly creeping onto JavaScript's turf. Now CSS has become much bigger now and is increasingly doing things that we used jQuery for. This session will take a look at what CSS has to offer and how it compares to using jQuery. |
jQuery Summit |
jQuery vs CSS. Maybe it started off innocently with the hover pseudo selector, but CSS has been slowly creeping onto JavaScript's turf. Now CSS has become much bigger now and is increasingly doing things that we used jQuery for. This session will take a look at what CSS has to offer and how it compares to using jQuery. |
Future of Web Design |
The Future of Cross-Platform Front-end Development. Remember when building a site meant only having to worry about Internet Explorer? Now we have multiple browsers, desktop application platforms, and the mobile web to build for. We'll take a look at how we can approach large-scale development to ease the burden of supporting multiple components across multiple platforms while still providing an optimized experience for our users. |
Øredev |
The Type We Want. Recently, custom type on the web has gone from a slow evolution to a rapid succession of new technologies, and new services. This session will cover the history of embedding fonts, diving into the options available to us today and finally taking a look at the hurdles still ahead. CSS3. Browsers have been making leaps and bounds to support CSS3 but what does that mean exactly? CSS3 is a deep and still-evolving standard that is made of multiple parts. We'll take a look at what those parts are, what browsers currently support, and what we can expect in the future. |
Refresh Rochester |
CSS3. Browsers have been making leaps and bounds to support CSS3 but what does that mean exactly? CSS3 is a deep and still-evolving standard that is made of multiple parts. We'll take a look at what those parts are, what browsers currently support, and what we can expect in the future. |
Tech4Africa |
Rocking iPhone and Android development. Smartphones are here to stay, and with them come many opportunities for creating engaging applications that are both profitable and useful. Learn how to get started, and discover tips, tools and tricks to stay ahead of the curve. Workshop: A Masterclass in Architecting applications and Advanced Javascript. Learn best practice for developing applications that enable you to work fast and agile, whilst being robust and secure; and learn advanced features of the JavaScript language to create complex applications. (Split day with John Resig.) |
TeamCamp |
HTML5 and CSS3. Held an informal session to cover many of the interesting things that browsers are implementing. |
MIX10 |
The Type We Want. After a slow evolution, the landscape for custom type on the web has been changing quickly. This session will cover the history of embedding fonts, diving into the options available to us today and finally taking a look at the hurdles before us. |
uOttawa |
A Presentation on Presentations |
An Event Apart: San Francisco |
Integrating JavaScript Effectively. Whether we're seeking to create an effective dynamic UI, or to satisfy clients in search of the latest whiz-bang effect, JavaScript and the multitude of ready-made libraries and plug-ins have become the preferred tools of choice. We’ll look at common interface problems and solutions and examine how to structure our HTML and CSS to implement JavaScript into our projects effectively. |
jQuery Summit |
RIAs: Building for the Desktop with the Web. This session will take a look at two prominent desktop platforms, AIR and Titanium, and examine some of the pros and cons of developing with that environment. We'll also take a look at ways to speed up development using rich components like jQuery UI and take advantage of the features of HTML5 and CSS3 that can be used right away. |
Fronteers |
The Type We Want. Using your choice of fonts on the web is coming of age. Historically, we've had to make do with a small, safe list of font choices or use images to get more imaginative. From there, we've seen the rise of Flash-based and canvas-based font embedding. CSS3 holds new promise and browsers are implementing the features we need to accomplish easier font embedding on the web. There's still plenty of obstacles and confusion and this session will shed some light on the dark art of font embedding on the web. |
OFPUG (Ottawa Flash Platform User Group) |
HTML in a Flash World. Taking a look at developing with HTML and JavaScript within the Flash environment of Adobe AIR. |
Adobe MAX |
Building Adobe AIR Applications with Dreamweaver CS4. Join me as I shows you how to use existing web and Ajax development skills to build AIR applications using Adobe Dreamweaver CS4 and the Adobe AIR Extension for Dreamweaver. |
jQuery Camp |
Case Study: Snitter |
@Media |
Building on the Shoulders of Giants. Even in the early days, developers had libraries of code that they could bring into their project. Today, this level of sharing has proliferated to every level of development from frameworks, to APIs, from client-side to server-side. Companies such as Google, Yahoo, AOL are opening up their data. This session will examine the pros and cons to building on top of these giants, delve into the tools that are available, and look at how quickly applications can be deployed. |
nurun |
Adobe AIR for Developers/Managers |
Web Directions North |
Working with Ajax Frameworks. It seems like there’s a new Ajax library or JavaScript framework coming out every week, and there probably is! Which is the best one to pick? Will you be up the creek without a paddle if you choose the wrong one? “Working with Ajax Frameworks” will delve into some common Ajax design patterns and how various frameworks can be used to meet those needs. We’ll also take a look at how we can keep our own code flexible as we bridge the gap between it and the various frameworks. |
Webmaster Jam Session
|
Pile it on with CSS |
Future of Web Design |
Ajax and Design. It's time to add some polish to AJAX, a part of the web that has become so popular that everybody wants to get their hands on a piece of its sleek nature. This is a session that focuses on using AJAX effectively in your designs, adding more meaning to the term than just the superfluous effects it's known for. |
SXSW |
The Holy Trinity of Web Design. A panel with Sally Carson, Dustin Diaz, myself and moderated by Cameron Adams. We talked about working within web development teams and having to be able to bridge that gap with sales/managers and the clients. |
Webvisions |
Rapid DOM Scripting |
TIPS, TRICKS & BOOKMARKS on WEB DEVELOPMENT
I'm Jonathan Snook and I write about web design and development. I 







