CSS3 Today! Introduction to CSS3.

28th June 2011

Even though the CSS3 spec is not 100% complete, all the major browsers are now supporting it making it ready to use today! Due to the spec not being finish thought you generally have to use the browser prefix so it can get a little long winded… None the less, you can achieve so much more than with javascript alone.

(more…)

Read More

The importance of marketing for your web app or brand [video]

16th October 2009

Those who are familiar with me will know I’m very passionate about marketing. It is the most important part of any web application or business. The reason I say this is because even if you have the worst web application in the world, providing you have the right marketing you can be making great money. Obviously as a developer you want to make your web application better than everyone else’s – which is great! But if you don’t market it properly and put in the effort to market it properly you’re highly unlikely to make any money.

(more…)

Read More

10 handy tips for getting the most out of Coda

17th September 2009

If you’re a web developer on Mac I encourage you to get your hands on Coda by Panic. It can handle just about all of your development needs and make coding much faster. If you’ve already got it then brilliant! I’m going to run through 10 tips to get the most out of Coda, some you may know, some you may not. It’s all part of the fun! Let’s see why Coda leave it’s competitors in the dark.

(more…)

Read More

Multiple CSS classes on the same element

8th September 2009

This one is pretty obvious to most CSS developers but it’s not actually used that widely on a lot of websites. It is really easy to apply multiple CSS classes to an element allowing you to mix and match various classes on elements. One instance I find it handy is when I have elements that require the same CSS as another element but simple things like the background color is different. Adding a second class to the element means I don’t need to re-write the class with an alternate color, I can just create an additional class to set the background color.

(more…)

Read More

Choosing the right web host

7th September 2009

Choosing the right web host is the most vital part of any web based business yet often not enough research and consideration goes into choosing your host. ¬†Choosing the wrong host could lead to tremendous amounts of downtime and security issues. This looks bad for you as a developer and can often end up costing you or your client time and/or money. Let’s have a look at what you really should be looking for and why it’s so vital.

(more…)

Read More

How to fix the “Save For Web” color shift in Photoshop.

16th August 2009

If you’ve used Photoshop’s save for web feature, no doubt you’ve ran into problems with colours going from brilliant to dull and lifeless. It’s a very frustrating this for designers and developers alike. After years of trying to find solutions and work-arounds for the problem, I finally found one that works.

(more…)

Read More

Presenting information in a digestible manor.

25th June 2009

Today I’m gonna take a step back from the coding aspect, and look at an important part of website design. It’s a common dilemma where you have a lot of information to get across, but how do you present it in such a manor that people will actually 1) Read it and 2) Digest the information?

(more…)

Read More

Finding the X & Y coordinates of an element relative to the entire page using Javascript

23rd June 2009

It’s really easy to get the position of an element relative to it’s parent element, but what if you wanted to get it’s position relative to the entire page (viewport)? There’s no javascript call to do this, but here is a function to get the elements x & y coordinates.

(more…)

Read More

Correctly formatted numbers and rounding in PHP.

20th April 2009

Another little simple thing I’ve come across. After developing several online stores, the PHP round() function removes zeroes from the end of it’s round if you round to the second decimal point. This is fine but if you have a shopping cart you generally want to keep 2 zeroes on the end. This is easily done with a another PHP function.

(more…)

Read More

Parsing global variables through a function in PHP

9th February 2009

I used to think that all variables in PHP went through functions as normal. It wasn’t until I actually needed to read a global variable from a function that I realised it only has it’s own local variables. Having said that, if you need to use variables from outside of a function it is easy enough to parse through global variables.

(more…)

Read More