Web developer

Drupal 'Access Denied' errors for anonymous user

Drupal can be a pain. After a whole day of development, we started getting 'Access Denied' errors on all content that should be accessible by the anonymous user. The cause turned out to be something to do with a module incorrectly altering the node_access table.

Running this query fixed it:

How Cybercriminals Steal Money

A lecture by Neil Daswani, a Google security engineer and author of “Foundations of Security: What Every Programmer Needs to Know

Web standards pragmatists vs. idealists

Joel Spolsky on the myth of web standards, IE 8 and pragmatists vs. idealists.

Should important web content always be “above the fold”?

Fluidesign on why you don't always have to cram content above the fold when designing websites: Demystifying “Above the Fold”

Scaling Drupal for a heavy load site

We've recently been asked by a client to look into creating a Drupal installation that can cope with heavy load. Here's some useful instructions from johnandcailin.com. I'll post a follow-up in the near future explaining what we ended up doing and how successful it was.

ASP redirect script

PHP (or non-ASP) developers: if you ever need to create a redirect script on an IIS server using ASP, just create a file called 'index.asp' or 'default.asp' and add the following line:

A Gradient Tutorial

"There is a dedicated gradient tool in Photoshop, but just like with anything 'obvious' it turns out to be anything but. There are multiple ways of producing a gradient in Photoshop, and I’m going to show you the way I always use because it’s pretty non-technical and produces reliable and reproducible results." Full article: A Gradient Tutorial