Paul Rowell

Primary tabs

Articles from Paul Rowell

Forms are everywhere, whether they're asking users to register, comment on a post or submit an enquiry we ask users for a variety of information. Such actions should be as easy for the user as possible.

For those Drupal devs new to submitting your own custom module to Drupal.org (as I am) you'll find a very well structured review process you have to pass first.

Spam is everywhere, in our emails, in websites, in social media, but how can you stop it appearing on your site?

Drupal is famous for its community, the collaborative effect of thousands of people working together to build a better product is amazing.

I recently worked on a project (I won't name names) where the clients systems were locked down rather severely, this coupled with an *insert appropriate word here* slow connection meant that I was presented with more than the usual challenges of a

A decent issue tracker, allowing you and your clients to report issues and track the progress, is key to any successful project. Issue trackers can range from a simple spreadsheet to systems like mantis or JIRA, some free and some paid.

Twitter cards are a great way to give tweets a media experience, enabling you to add images, summaries, videos or even detailed product information to a tweet. You can add Twitter cards to your Drupal site easily with the Meta Tags module.

Features is a widely used module and can be very useful, but I am personally not fond of it. I find it somewhat bulky, cumbersome and on a small to medium build it seems overkill.

With most websites a great deal of thought goes into the end user, how will they view and want to interact with the site? What are their key workflows? etc.

Google charts is one of the services that has fantastic documentation, allowing you to really dig into it and get the best possible result.

Pages