- CSS Layout in 2018 (how to use grid, flexbox, and when to use the old stand bys)
- Document flow, who can be your best friend (but may currently be your enemy)
- CSS architecture with topics like:
- Code writing tips and organization that can help keep CSS maintainable
- Different approaches to class names and applying CSS and their pros/cons
- Gotchas, tips, and myth busting on performance, organization, integrating CSS with your CMS (we'll use Drupal as the example)
- Tips on building CSS in an existing system, or creating on of your own
- Debugging CSS
- The tools to debug
- How to debug different kinds of layout issues
- Exercises/examples of common bugs
- Transitions/Animations in CSS
- Advanced CSS techniques and tricks
- Favorite tips and tricks (guest speakers and audience participation welcome!)
You'll probably want a computer, but it isn't required.
Basic knowledge of CSS and at least a little experience writing/editing it.
Wes Ruvalcaba is a Senior Front-end Developer, working for Lullabot for over 4 years on clients like Bravo, Syfy, and Carnegie Mellon University. He has over a decade's experience working as a web designer/developer and a passion for giving trainings and talks.
Wes Ruvalcaba is a designer/developer gone full-time front-end developer. He started building web sites in the 90's to show off his drawings and continued designing and building personal web sites until it became his career. Wes has a strong love for front-end coding, user experience, and analytics. He has been working in Drupal since version 6 when he started with Highlights for Children, there he led five web site redesigns, a large content data restructuring, and executed a myriad of online campaigns all leveraging Drupal.
Wes has taught web design and development at the Columbus College of Art & Design, Girl Develop It Columbus, and takes the opportunity to mentor when possible.
Wes lives in Columbus, Ohio with his dog Lily.