Established 1984

An infrequently updated collection of ramblings and photographs.

Playing with matches

Playing with matches

Here's a photo I took with my Pentax K1000 using a 50mm SMC lens.

A photo of Gerry playing banjo in Dun Laoghaire

Gerry Cowen playing banjo on Dun Laoghaire pier

I went for a walk down Dun Laoghaire's East pier a few weekends ago and met my friend Gerry, playing the banjo. We chatted for a while and I took this photo.

Writing a CMS

I've spent some time over the past few days writing my own Content Management System (CMS). So far I've written modules for logging in and out, secure pages, content inserting, updating and deleting.

Previous incarnations of this "blog", if you can call it that, were powered by Blogger, Wordpress and Drupal.

This time I wanted to get my hands a little dirtier so I decided to write my own.

Don't Start a Web Project Without Meyer Reset

If you're looking to create a consistant looking website across multiple platforms then Meyer's CSS Reset is an essential tool for your toolbox - what the main man himself has to say:

The goal of a reset stylesheet is to reduce browser inconsistencies in things like default line heights, margins and font sizes of headings, and so on.

Just lob that into the of your HTML document and you're ready to go - make sure that you load the reset script before any CSS you have, otherwise it won't work. Check out the source code to this page if you're unsure.

Things to watch out for:

  • cellspacing="0" on you table tags (you are formatting tabular data, right?)
  • :focus pseudo selectors on your a tags

It's more than likely that you will have to re-style all the tags you intend on using on your site - I've been caught out once or twice when a client has suddenly started using a tag which wasn't coded in the original mockup - oops, don't let that happen to you!

more / contact kevin / login