Blog Archives
Caching in WordPress: Invalidation Schemes
If you do any reading about caching you will undoubtedly come across the following quote frequently attributed to Phil Karlton: “There are only two hard things in Computer Science: cache invalidation and naming things.” When writing WordPress applications, this certainly … Continue reading Caching in WordPress: Invalidation Schemes
Interacting with External APIs
There is a lot of talk these days about taping into the resources available through external APIs (Twitter, Facebook, Flickr, etc). Much of the functionality needed to interact with APIs is already included in the core through the HTTP class. … Continue reading Interacting with External APIs
Calm and Simple Code With Purpose
Staying calm and simple is a great way to avoid common pitfalls on the path to crafting a quality product. During this session we’ll walk through a mindset to consider when approaching new WordPress projects. Pay attention to your assumptions … Continue reading Calm and Simple Code With Purpose
Is the WordPress community real? If so, how can I contribute
Community is one of those buzz words we often hear. Just like sustainability and green, it might be used a bit too often and what does it mean exactly? During this talk, I’ll show you how one can join the … Continue reading Is the WordPress community real? If so, how can I contribute
Build a Membership website with WordPress
In 45 minutes I will show you how to build a membership website using WordPress and free plugins. You will learn how to create multiple levels of membership and offer both free and premium memberships. You will also learn how … Continue reading Build a Membership website with WordPress
WordPress as a response to teaching, learning and administrative needs in Higher-Ed
UBC has supported blogs and wikis for nearly a decade, but the past year has represented a tipping point in terms of their impact at the institution and beyond. With an advanced technical architecture and a vibrant and rapidly growing … Continue reading WordPress as a response to teaching, learning and administrative needs in Higher-Ed
BuddyPress: Beyond Facebook clones
BuddyPress is often pitched as “social networking in a box”. And, in fact, BP is a great solution for niche social sites. But this is just the tip of the iceberg. BuddyPress’s modularity and extensibility make it the ideal foundation … Continue reading BuddyPress: Beyond Facebook clones
Manage WordPress with Awesome using wp-cli
Does updating all your plugins by running “wp plugin update –all” sound too good to be true? Enter wp-cli, an open source WordPress management tool. Learn how to install it locally or globally on your host, perform common WordPress administration … Continue reading Manage WordPress with Awesome using wp-cli
Building an Open Course/Community with WordPress, Syndication, and Duct Tape
ds106 is an open course in Digital Storytelling that leverages platforms of open source tools, syndication, and social media in a way that makes it more community than course. At ds106.us is a wordpress powered hub that aggregates and recombines … Continue reading Building an Open Course/Community with WordPress, Syndication, and Duct Tape
Mistakes I made using jQuery, and how to avoid them
Using jQuery in the past, I’ve made many of the common mistakes. If you’re just starting out with jQuery, or simply want to avoid the same mistakes – this is the talk for you! Link to presentation slides