Saturday, January 24, 2015 - 01:15

unserialize() vs. json_decode() in PHP. The exploit devil is in the detail.

For quite some time there is a dogma battle going on what to use. And some folks will still proclaim that json_decode is really just unserialize in slow. That's however not the only difference.
Monday, November 10, 2014 - 07:01

Extending Drupal contexts with a plugin

There is a rich set of Drupal context modules and chances are you might find what you are looking for by sifting through what's already available. But once in a while you really need that context that's just not available.
Monday, June 24, 2013 - 01:28

Twitter and OAuth. If your inbound tweets aren't working ... again.

I just love Twitter for changing their API for no particular reason than angering me personally. Usually I just dismiss it until I actually need it again. This time however a customer required it and that meant I had to deal with it.

Tuesday, March 19, 2013 - 22:04

Drupal services,REST and mobile devices using Android as an example.

The services modul extends Drupal's core capabilities to present content immensely. it's one of those modules, with Views and some others, that I usually reference when some expert comes up with a Wordpress opinion.
Tuesday, November 27, 2012 - 03:24

Drupal 7. Injecting form validators the right way.

Drupal has a very neat feature for form validations. The form holds a flat array '#validate' that is simply a list of functions to be executed when validating the form in question. Our example validator for today will be the login form. The array looks like this by default.

Monday, November 26, 2012 - 05:12

Using the Cache in Drupal. How does it work and when to use it.

The caching system in Drupal can be a very powerful ally if you need to get some performance out of your module. It however has some pitfalls that can ruin your day.
Saturday, November 24, 2012 - 05:12

Reordering and extending forms in Drupal 7.

This is going to be a multi part article covering some aspects of the forms api in drupal 7 explaining some common tasks and their pitfalls when working with forms. Usually there is more than one way to get where you want to be.