Development

All my thoughts on development

February 7, 2018

Laracon Online Wallpaper

I'm really enjoying having simple gradient wallpapers at the moment and the gradient on the laracon.net website caught my eye. I made a few versions, the simple gradient, with the LaraconOnline logo... Keep reading

January 22, 2016

Let’s Encrypt Gitlab

Let’s Encrypt is now publicly providing free SSL certificates so I thought it would be a good time to get on and secure my Gitlab instance. The usual web search for anyone that may have walked the... Keep reading

October 28, 2015

Material Theme for PhpStorm

I have a bit of a love-hate relationship with Material design. I defiantly think it gets over and incorrectly used. That said I am enjoying the new Material Theme for JetBrains IDEs – PhpStorm in... Keep reading

July 30, 2015

Building things

I decided last night that I am just going to get something done. That's it … I decided. Of course I didn't actualy do anything—except lay awake for half the night thinking about what I could do,... Keep reading

April 10, 2015

Absolute zero downtime deployment

So, a common technique to deploy a new release of your app might use a directory structure something like this: Then, when you want to deploy a new version of your app or site you clone the source... Keep reading

March 14, 2008

PHP ORM

Looks like this could be a winning ORM for PHP doctrine-project.org. You can using YAML to define the schema files and create the database from the classes. The thing that really got me excited... Keep reading

March 11, 2008

Pecl json extension

This just took me too long to figure out. I needed json_encode function, and it seems that the fedora yum repos. doesn’t have a very up-to-date version of php5. I didn’t want to have... Keep reading

January 31, 2008

Codeigniter 1.6.0

Lightweight PHP framework, Codeigniter releases 1.6. This release includes: A Database Forge class: database agnostic table and field manipulation An enhanced Active Record library A revised Session... Keep reading

December 15, 2007

24 Ways—Underpants over my trousers

Good to see 24 Ways back for their third year. Andy Clarke of Stuff and Nonesense has written an article called Underpants Over My Trousers, where he talks about comic design applied to the web.... Keep reading

November 16, 2007

The seven rules of Unobtrusive JavaScript

Chris Heilmann, over at wait-till-i.com is doing a workshop at the Paris Web Conference on unobtrusive JavaScript and covering his “Seven rules of Unobtrusive JavaScript” Do not make any... Keep reading

November 6, 2007

Calling properties dynamically in PHP

I often forget how useful curly brackets can be. For example from within a double quoted string you can do more than basic variable replacement. But a use that is not seen as commonly is the ability... Keep reading

Some thoughts by email?