LiveReload with FTP

LiveReload is a way to have your code changes live refresh in your browser. E.g. When you save html/template or js files, your browser »

Mega menus in REC

REC's default menu is simple by design, allowing you to customise it without need to change many declarations & It's also designed to work for the »

REC Template inheritance & shadow files

When REC moved to a responsive template, we also introduced the new concept of template inheritance & shadow files. Template inheritance might not be new if »

The importance of obscuring email addresses on websites

mailto:[email protected] links in sites are pretty common place, but having this in the source code of the site means that email is going »

REC Procedure for changes to an existing site

Unlike a new site, making changes to an existing site doesn't require a full "go live" procedure as such, but that doesn't mean it doesn't have »

Browser Support vs Testing

To me there's a difference between these 2 topics, let me explain: Browser support is browsers you're willing to support. While browser testing is the act »

CSS structure & anti patterns (Part 2)

This Is Part 2, you may want to read Part 1 on CSS anti patterns first How to structure your css. This is not to say »

CSS structure & anti patterns (Part 1)

"CSS is quick to learn, but takes years to master". - Not sure where I first read this but it's still true today. It's difficult to »