Skip to main content
New book · out now

Understanding Drupal: A Complete Guide to Caching Layers

A deep, practical tour through every caching layer in Drupal — from the render cache to chained fast backends.

Get it on LeanPub
Understanding Drupal: A Complete Guide to Caching Layers — book cover
Recent writing RSS feed →
Jul 27, 2013

Facebook Album: Caching and Localization

My Facebook Album for WordPress has one major issue: performance. Each time a the plugin is loaded it polls the Facebook API for a response to parse the photos feed. I am going to integrate the caching method WordPress's RSS widgets use for caching Facebook's API response.
#facebook  #plugin  #wordpress
Jul 17, 2013

Website Troubleshooting Tips

Web developers have a lot of their plate - not only do we build custom solutions for a specific purpose, but we have to ensure that solution works in every way possible. That means it has to work properly in Internet Explorer, FireFox, Chrome, Opera, and Safari, and that each user has the same experience regardless operating system, screen resolution, and internet connection. Oh!
#troubleshooting
Jul 08, 2013

Drupal Commerce Bulk Product Update

Drupal Commerce has the best implementation for handling virtual products sales as if in a real life store, in my opinion.
#drupal  #drupal-commerce  #tutorial
Jun 25, 2013

Facebook Album 2.0 Released!

I have just pushed out version 2.0 for the Facebook Album WordPress plugin! Go on and get it, or use your WordPress's plugin updater to get the latest version. Need help?
#plugin  #wordpress
Jun 25, 2013

Facebook Album 2.0 Coming soon!

I've been hard at work in the labs revamping the Facebook Album plugin for WordPress. Very soon you will be able to use a Facebook application to authenticate with the Facebook API.
#api  #facebook  #plugin  #wordpress
Jun 20, 2013

Setup Drupal cron through cPanel

Drupal uses a cron to take care of clean up tasks, as well as utilizing certain features. By default Drupal executes its cron run every three hours based on a user visit. This causes the cron to be executed over HTTP. Depending on the generally it can be more efficient to execute your Drupal cron directly through PHP command line on the server side versus HTTP.
#cpanel  #cron  #drupal
Jun 11, 2013

Custom WordPress Widget CSS Classes

One thing that I has always bothered about WordPress widgets is the lack of ability to define custom widget CSS classes for each widget - it is kind of ugly using the stock widget IDs when you have four text widgets.
#github  #plugin  #wordpress