Ian Tommins

  • Reviews needed
Menu
  • Reviews needed
in Web development
November 21, 2017

Introducing peer review

Peer review. You’ve probably heard it’s something that people do, but it sounds like a lot of work. How can you find time to do it when your boss wants the release finished yesterday? I gave a talk at BrightonPHP to explain what peer review is and why every team should be doing peer review. […]

No Comments
Read More »
in Uncategorized
October 29, 2015

UrlParams

URL Params is a really useful extension for working with long URLs and POSTDATA. It will split query string parameters into separate fields for each parameter which you can edit and resubmit as you see fit. It hasn’t been updated since the Firefox 3.x days, but still mostly works. The main known issues are: you […]

No Comments
Read More »
in Uncategorized
August 24, 2015

UK National Skydiving Championships

No Comments
Read More »
in Drupal
February 20, 2014

Let’s get frozen (the future of our legacy APIs)

Back in July last year, the Drupal 8 API froze. Except it didn’t. It couldn’t – Drupal 8 wasn’t anywhere near ready enough. We still had thousands of lines of code that needed bringing up to the new standards and parts of the new API that still needed to be completed. To me, what the […]

No Comments
Read More »
in Drupal
August 27, 2013

RE: Drupal 8: Hello, Configuration Management

It’s great to start seeing some easy to understand detail on what’s coming in Drupal 8, such as the Drupal 8: Hello, Configuration Management blog post by mtift. While it looks like a big improvement on Drupal 7, there still seems to be a lot of redundant code, particularly in the admin form example. I […]

No Comments
Read More »
in Web development
July 15, 2013

Object function (a,b){return new p.fn.init(a,b,c)} has no method ‘widget’

If you’re seeing this error message in Chrome: Object function (a,b){return new p.fn.init(a,b,c)} has no method ‘widget’ or this error in Firefox: TypeError: $.widget is not a function or this error in IE: Object doesn’t support property or method ‘widget’ when you’re trying to use a jQuery UI widget then check that you’re including the […]

No Comments
Read More »
in Drupal
July 13, 2013

In Drupal: One big Feature or lots of little Features?

Colan Schwartz argues that you should split up your Features for two reasons: You’re including configuration information that you don’t care about, and You’re making it difficult for developers to view differences between versions. I don’t agree with these arguments, but I do think there are good reasons to split your Features up. The configuration […]

No Comments
Read More »
in Web development
June 24, 2013

Is blocking 3rd party tracking cookies desirable?

There’s work in progress that is attempting to block 3rd party tracking cookies in Firefox, while permitting non-tracking cookies (bug 818340). The general discussion seems to be about how to accurately identify what’s a tracking cookie and what is essential to site functionality, but I don’t think any should be blocked. Let’s assume the best […]

No Comments
Read More »
in Drupal
June 24, 2013

Line endings for Drupal in git

Rather than using git config core.autocrlf input to control line endings, which has to be done per-user and feels a bit magical (i.e. I don’t really understand what it’s doing), you can set them on a per-repository and per file type basis. This avoids problems with users having different configurations and with git incorrectly guessing […]

No Comments
Read More »
in Drupal
May 21, 2013

Features 7.x-2.x

I’ve just discovered Features 7.x-2.x, and if you’re still doing Features 7.x-1.x then I’d recommend upgrading. It’s easy to do, and 7.x-2.x contains a few new goodies. In particular: Fields instances and field bases have been separated, which avoids the problem you could get in 1.x where you if you exported the same field to […]

No Comments
Read More »

Previous Posts

Recent Posts
  • Introducing peer review
  • UrlParams
  • UK National Skydiving Championships
  • Let’s get frozen (the future of our legacy APIs)
  • RE: Drupal 8: Hello, Configuration Management
Recent Comments
    Archives
    • November 2017
    • October 2015
    • August 2015
    • February 2014
    • August 2013
    • July 2013
    • June 2013
    • May 2013
    • July 2012
    Categories
    • Drupal
    • Uncategorized
    • Web development
    Tags
    @deprecated apache cmi contrib cookies drupal-planet features git gotcha jquery line endinds mozilla firefox privacy
    Meta
    • Log in
    • Entries feed
    • Comments feed
    • WordPress.org

    Copyright © 2014 Ian Thomas

    Theme created by PWT. Powered by WordPress.org