About

This site is the personal blog of Kevin Barclay. Views expressed here are my own and do not necessarily reflect the views of my employer.

Kevin is an application architect and programmer with 20+ years professional experience in the IT industry working for various organisations.

He started programming at the age of eight on a Commodore PET (Personal Electronic Transactor) - a 1MHz CPU beast equipped with a tape-drive, opened like the bonnet of a car and with a custom upgrade bringing the total memory capacity to 16kB - writing in BASIC by copying code listings from magazines which usually didn't work and required debugging on endless Sunday afternoons*.

He now works off an Apple MacBook Pro M1 with 8GB RAM, 256GB SSD, 3.2 GHz octacore CPU and has an irritating habit of developing everything from first principles up - because he just knows those nasty little bugs are still in there.

La plus ça change, plus c’est la même chose...

His personal web-sites include this blog and the Mighty Stellarmap.com where his hobbies of computing and astronomy collide.

* What's odd is that his good friend over at yulp.com had a piece of paper and pencil instead of a PET and yet managed to write better code regardless. To this day he is a far better programmer that Kevin will ever be... 

No comments:

Post a Comment

Voyaging dwarves riding phantom eagles

It's been said before... the only two difficult things in computing are naming things and cache invalidation... or naming things and som...