7 Tips for Better WordPress Theme Development

I gave this talk at WordCamp Norway 2013. It covers several tips and tricks that will make you a better theme developer.

You can follow the slides and the notes/transcript below. If you have any questions or comments, feel free to ping me here or on Twitter, I’m always happy to help :)

Continue reading

Speaking at WordCamp Norway 2013

In 2011 I spoke at zero WordCamps. In 2012 I spoke only at WordCamp Sofia. One of my goals for 2013 is to speak at five different WordCamps, and it all starts as early as January with WordCamp Norway.

WordCamp Norway is January 26th in Oslo, and I’m really excited since I’ve never been anywhere near Norway. Flight tickets ready and hotel booked, the only thing remaining is the presentation. I’ll have a 25 minute slot and will probably be talking about tips and tricks to make you a better WordPress theme developer. If you’re not attending, you’ll most likely be able to catch all the talks on WordPress.tv after the event.

I haven’t made any specific plans about the other four WordCamps, so if you’re organizing one in your area this year, and have a slot for an extra speaker, don’t hesitate to ping me. Make sure you do that at least a month prior to the event, since I’ll have to apply for a visa and all those boring things.

Are you speaking at any events this year?

Update: slides and notes for 7 Tips for Better WordPress Theme Development.

WordCamp Sofia 2012 was a Blast!

WordCamp Sofia 2012 was held this weekend and it was awesome. Over two hundred attendees, over ten sessions, a speakers dinner and an after-party. Big shout-out goes to Nikolay, Veselin, Iliya and Mario, for putting the whole thing together, and making such a great event.

WordCamp Sofia 2012

It was a long weekend for me with all the flights, but it was totally worth the travel. I stayed at the beautiful Grand Hotel Sofia, which was close to the event venue — the Telerik Academy in the Wedding Mall.

The event was split into two tracks — a users track and a developers track. My friend and coworker Sara Rosso gave the first, not too technical session, about some of the things WordPress can do, which was amazing. My session about the Settings API was the last one in the developers track. All the other sessions in between were in Bulgarian, so I couldn’t understand much, but from what I heard, some of them were terrific.

I met a lot of people at the event and made a lot of friends. Some of them were people with whom I interacted for a long time on Twitter, others were new friends, working on interesting projects around WordPress. I was surprised to see how big the Sofia WordPress community is, especially compared to Moscow.

The after party was great for non-work related chatter, found out a great deal of interesting stuff about the culture in Sofia and Bulgaria. Was thrilled to see how well Mario and Petya can play the piano :)

I hope to see everyone again next year, and maybe a couple more sessions in English, since most of whom I met with were fluent in English. Thanks again to the organizers, sponsors, speakers and everyone who attended the event. Can’t wait to see the videos pop up on WordPress.tv!

Image courtesy of Margarit Ralev. You can find a lot more photos from the event in the WordCamp Sofia 2012 gallery on Facebook.

The WordPress Settings API

This weekend at WordCamp Sofia 2012, I gave a session about the Settings API, which is a way to create simple, flexible and secure options pages for your WordPress plugins and themes. The session covered the basic usage of the API along with a few more advanced topics. Here are my slides and notes/transcript.

Continue reading