About

Hello and welcome!

This is my personal blog about all things code related. In particular I will be using it to document my progress as I compare and learn new programming languages, as well as discuss some of my coding philosophies, and highlight anything else in the coding world that catches my attention and deserves some bloglines.

Who am I?

Fair question I guess. I graduated from university ten years ago and started working in the telecoms industry, writing embedded software for telephone switches (lots of application part protocol stuff). Six years ago I was invited to work for another company doing network CCTV client development in Java. In the last six years I have developed clients for handheld devices, desktop PCs and applets for deployment on the network CCTV servers themselves. I have covered most of the core Java API, and become quite intimate with Swing and Java2D as well as JNI, both for accessing native libraries and for allowing Windows developers to access Java code.

For the most part it has been an interesting ride, but now I am looking to the future and for fresh challenges. I have always found it fairly easy to learn new languages and I want to broaden my knowledge and understanding of different programming paradigms. I also want to give something back to the communities that I have come to rely on on a daily basis.

So stay tuned as I start on my journey and let’s see what I learn along the way!

Leave a comment