CCK is Drupal’s way of making rich content. It means that nodes of any content type can have any kind of data attached to them, so you can have e.g. a directory of superstore outlets, where the outlet records have their longitude and latitude (editable by a Google Map widget) whereas the contact records (e.g. [...]
Steve compares “graceful degradation” with “progressive enhancement.” Mostly he takes issue (rightly) with the rhetorical spin that the former applies to the idea of building a website. But I think you can compare them with each other as if they were two different types of crowbar instead: two ways of prising open the task in [...]
I hope you all realise what day it is tomorrow. Kevin Reynen writes on the drupal.org development list:
It’s one thing to change your blog. It’s another to change all the sites of your coworkers browse!
http://greasemonkey.makedatamakesense.com/browse_like_a_pirate/
Rumour has it that this is how one of the original on-the-web site piratizers worked: it would translate your webpage [...]
Do you bank online? How are you asked for your secret code? Three randomly placed digits of it, hmm? The reason for the randomness is that any malicious keylogging software can’t see your screen, just your keyboard: so even if it logged every time you banked online, the fraudster it reported back to could never [...]
The inevitable keyboard accident happened at Barcamp, although not as badly as I think Tristan Roddis suffered. A few teaspoons of a particularly sugary branded drink ended up under my arrow keys, which meant that pressing up became an unpleasant feedback experience. I should’ve asked people for advice at the time, to be honest: I [...]
My parents-in-law own a cottage in a place in France called Pont Camarel. They asked me to build them a site. I did. That’s it.
(It’s maintained by the creaky old php-update system, which is awful; development of the site wasn’t helped by the system’s maintainer taking all the old forums down while he rebuilt it [...]
Assaf writes about, among other things, REST as a simplifier of development against an existing system:
REST plays the same role as open source and open APIs: It eliminates tooling and vendoring as artificial barriers to adoption.
Interestingly, a corollary to this was brought up at Barcamp Brighton this weekend. During Gareth Rushgrove’s talk about REST and [...]
I originally wrote a long spiel about Barcamp Brighton, but it was far too boring. Suffice it to say that I had a fantastic time; everyone was friendly, interesting, interested and good fun to spend time with. The free food was amazing—pizza, sushi, buffets, croissants, muffins, etc. etc. etc.—and the general atmosphere was more like [...]
The slides for my Barcamp talk are available, for those who missed it (most of you, you swine). Of interest if you want to see a Drupal site that doesn’t look like a Drupal site, and how you might go about doing that.
Last-minute planning for Barcamp Brighton now begins in earnest. I’ve got Andrew printing off links in the other office, and I’m currently working out how we’re going to get there in time to register by 11am. Hopefully an emergency phone call to Natbat will secure us a place.
This will be my first unconference, and I [...]