Viewing posts from April, 2014

Why you need to own your code... and how to do it

If you use proprietary software such as Microsoft Word or Google Drive, you are dependent upon those companies. You rely on them to supply the software you need to view, edit and print your documents and you trust them to keep on doing that in the future. Luckily they are big companies and they do a pretty good job on the whole.

Track which files change during complex operations

When administering systems and deploying code we are often updating large numbers of files. When some of these files change as a result of deployment the implications can be time consuming so we might only want to carry out dependent actions on the server when the file actually changes. Enter my little file tracking utility. Here is the content of

Adding context within Django templates

The 'right' way to add context to a django template is to go to its view and update the context data. However, this can be a pain, particularly when you have content that you want to add across a significant number of templates. Things like special items in your left or right columns that need to appear in lots of pages or addenda where you are adding more context to an application template that you didn't write.

Why you need a beautiful site... and how to get it.

The performance and functionality of a website are crucial to its success but the look and feel of the site is how businesses and brands differentiate themselves and express their value. If your functionality is unique and in demand, it wont be for long and sooner or later a significant proportion of your customers are going to judge your offerings by their appearance.

Australia: 07 3103 2894

International: +61 410 545 357


RSS / Atom