Website development and design blog, tutorials and inspiration

This is my little web development blog, a place for me to share my knowledge of web development, CDD, JavaScript, jQuery, PHP and much more.

I have an HND in Software Engineer, and I'm a Microsoft certified ASP.Net / C# developer. I have extensive experience in ASP.Net, C#, MVC, PHP, WordPress, Linux and Windows. I also have diplomas in Graphic Design and Photography. I specialise in bespoke website development, e-commerce solutions, content management systems, web design and web services.

Please feel free to browse around, hopefully you will find something of interest. Any questions, just ask!


Minimise Delphi Application to System Tray
5th December 2004Software Engineering
Code snippet which will allow a program icon to be displayed in the system tray when the form is minimised.
Using Shell Execute in Delphi
28th October 2004Software Engineering
Launch files and programs from your code using Delphi.
Prevent Multiple Instances of Delphi Application Running
16th August 2004Software Engineering
This code will prevent another instance from opening, and pass parameter details (such as file open command) to the existing application.
Integer to Roman Numeral Conversion in Dephi
6th February 2004Software Engineering
These Pascal procedures will convert an integer to the Roman numeral and a Roman numeral to an integer value.
Load CSV Data into a StringGrid in Dephi
6th February 2004Software Engineering
This procedure will load CSV data stored in a file into a StringGrid control for display or processing.
Image Tiling in Delphi
6th February 2004Software Engineering
This procedure will take a TImage instance loaded with a bitmap, and tile it over the area of the destination. Use for creating seamless background textures on forms or controls.
Delphi Get File Size
6th February 2004Software Engineering
This procedure will get the file size, in bytes, of a specified filename.
Delphi String Case Conversion
6th February 2004Software Engineering
These procedures will convert the case of a string to Title case, Sentence case or toggle the existing case (convert upper to lower and lower to upper case)