Thoughts on Software

• ## Optimising for the Web : Part One

One of the things that greatly impacts users experience is a website’s is perceived performance. One way of getting better perceived performance is by decreasing page load time, this not only helps user experience, but also gives you a better ranking in some search engines such as Google. The plus side is, there are optimisations are quite straight forward to do and only takes a bit of your time, especially if you’re just starting out with a fresh web project.

• ## Reduce Using and Try Catch Nesting

if possible, I try to keep nesting of blocks to a minimum. In C#, there’s actually a good way of reducing nesting when combining using with the try catch finally within it.