Oooh, Shiny! All the new CSS toys for WordPress Theme Development

This weekend I was lucky enough to give a talk at WordCamp Ottawa 2017. It was a lot of fun, and I thought I’d share my slides with everyone who couldn’t be there. Below is my talk description.

Check out all newest things that CSS can bring to WordPress theme development: CSS Filters, Feature Queries, Native Mixins, Grid Layout, Native Variables, and more. The W3C’s CSS Working Group is introducing a ton of new CSS modules in 2017. Learn how they work and when to use them. We’ll look at real examples that you can start using right now.

CSS has seemed quite stable for some time, so I was excited to see all the new CSS modules that have just come out. They’ve made CSS fun again. There is just so much to play with.

With so much material, it was hard to choose what to present. I feel like grid could have been a full-day workshop on its own! But for this talk, I only had 30 minutes, plus time for questions. So I chose a small sampler of new CSS that you can start using quickly.

My talk is intended for people who already have a basic grasp of CSS. But, to keep the talk as accessible as possible, I’ve included links on many of my slides where you can find much more detailed information, including tutorials, demos, and online tools.

Big in Japan : A guide to WordPress theme internationalization

You’ve just built a great theme, but how can you get more people to use it? All the steps you’ll need to follow to get your brand new theme internationalized and localized. If gettext, Poedit, POT files GlotPress, all seem like a foreign language to you, this session will change that.

These are the slides from my talk at WordCamp San Francisco 2013.

Want more? Try my slides on building multilingual sites or check out my article on multilingual WordPress sites on .net magazine.

The future is mobile: Part II

This is the second part of a two-part series on designing for mobile.

Today, I’m going to cover SEO, server-side tweaks, and conditional tags. I’ll also look at how to deal with javascript and multimedia. I’ll be posting a short follow-up on accessibility soon. Check back for more.
Continue reading

So you want more women at your tech event? Put a woman in charge

This is Part 1 of an ongoing series called So you want more women at your tech event?

One of the first things you should do if you want more women at your tech event, is put a woman in charge. Tech events usually have an organizing committee and there should be at least one woman on that committee. You could even try two or more!

But what does “in charge” mean? It means having a woman organizer who will have some authority, who will have the power to say no and to implement positive measures that appeal to women. Yes, I’m telling male event organizers that they have to actually cede some power to women. Continue reading

So you want more women at your tech event?

This is what a tech event looks like when women are welcome.

Baby at PodCamp Montreal

This is a photo of me, taken by the talented Eva Blue at PodCamp Montreal 2010. I also brought my baby to WordCamp 2010 about two weeks before this photo was taken. There were at least two other babes in arms at that event. Their dads brought them. Continue reading

The future is mobile – Part I

Last weekend I gave a presentation at WordCamp Montreal 2011 on developing for the mobile Web. The talk covered some easy online tools, and WordPress-specific themes and plugins that require no coding. Then I offered my own solution.

Designing for mobile can be tough because you are designing for so many different devices, screen sizes, screen resolutions, operating devices, and functionality sets. Your design needs to be really flexible in order to work on the majority of mobile devices.

And it needs to be attractive. Most of the mobile web is not especially functional, and what is functional is a bit plain vanilla. It’s quite easy at this point to build a standout site, if you put in the effort. Continue reading