Craig is a Director of OptimalWorks Ltd, a UK consultancy dedicated to building award-winning websites implementing standards, accessibility, SEO, and best-practice techniques.
Microsoft to drop Internet Explorer? No chance!
Rumor-mongers throughout the web are convinced Microsoft is dropping IE or changing the rendering engine. Craig discusses why there is no substance to the hype.
How to Use MySQL Foreign Keys for Quicker Database Development
Craig shows how MySQL can automate data updates and retain integrity without you needing to write a single line of code.
YouTube to Block UK Music Video Users
Following a dispute over royalties, YouTube has announced that it will ban UK users from viewing music videos.
How to Administer a Remote MySQL Database using SSH Tunneling
Configuring remote MySQL databases with the command line or phpMyAdmin can be awkward. Craig shows you how to set up SSH tunneling so your website’s database can be accessed with your favorite desktop application.
Internet Explorer can be Uninstalled from Windows 7
It is official: Internet Explorer 8.0 and several other core components can be uninstalled in Windows 7. How will this affect Microsoft’s legal battles?
Microsoft Kumo Search to Take on Google. Again.
Can Microsoft successfully take on Google with its new Kumo search engine? Craig thinks they may have an uphill struggle.
10 Fixes That Solve IE6 Problems
Is IE6 causing you grief? Fortunately, Craig has 10 possible solutions to your rendering problems that do not rely on hacks or conditional style sheets.
5 Reasons to Avoid CSS Hacks and Conditional Stylesheets
CSS hacks and conditional style sheets can cause more problems than they solve. In this post, Craig discusses 5 reasons why such techniques should be avoided.
A First Look at Safari 4
Eighteen months after Safari 3, Apple has released version 4 as a beta. Is the new browser any good? Would you consider switching allegiance?
8 Tips for Surviving PC Failure
Computer failure is inevitable, but how can you ensure that your valuable data is not lost forever?