Category: Hints & Tips

Back to blog
Security, vulnerabilities and best practice

Security, vulnerabilities and best practice

Style over substance has been an Achilles heel of company websites for too long. Quite rightly, there’s a lot of emphasis placed on how something looks and how it feels to a user, but what about...

Read more

Website healthcheck tools

Website healthcheck tools

Website healthcheck tools As a website owner, it can be difficult to tell whether your site has been well built, but there are some fantastic tools around which can help you to understand...

Read more

Google’s mobile-friendly update

Google’s mobile-friendly update

So Google announced a while back that it was going to roll out some changes to its algorithm later this month that would increase the degree to which mobile-friendliness is taken into account in...

Read more

Git Workflow, Deployment and Hooks

Git Workflow, Deployment and Hooks

Git Deployment We use a simple post-receive git hook to make a production ready repository that we can push to from our local machines. We’ve also setup SSH keys on the servers we deploy to so...

Read more

Ubuntu server 12 stuck at the grub boot menu waiting for key press

Ubuntu server 12 stuck at the grub boot menu waiting for key press

Our local headless VirtualBox server (Ubuntu 12.04.2 LTS) fails to boot some mornings, waiting for a key-press. It appears that grub is configured, out of the box, to halt, if there are prior boot...

Read more

Undo-ing ‘git reset hard’

Undo-ing ‘git reset hard’

Chances are, you’re here because like me, you ran git reset --hard HEAD on your last hour or two’s worth of work. If you’re lucky then hopefully you ran git add . or added your files to the...

Read more

CASE Expressions, for complex Order Bys in SQL

CASE Expressions, for complex Order Bys in SQL

So here’s the problem I was having: I wanted to order a set of data by Date End, with ‘date_end’ a datetime column in our database. However, the data could also be 00-00-0000 00:00:00 – which...

Read more

Sublime Text 2 Packages we love

Sublime Text 2 Packages we love

Here at Freshleaf Towers, we’ve grown to love Sublime Text 2. No, love may not be strong enough – we adore it. One of the main reasons we covet it is down to its extendability with...

Read more

Why you should keep your SEO tactics clean

Why you should keep your SEO tactics clean

Search Engine Optimisation is all about getting your website to the top of the pile and beating your competitors at any cost, right? Not necessarily. We were recently asked by one of our clients...

Read more

Search Engine Optimisation Terms Explained

Search Engine Optimisation Terms Explained

If you’re looking into SEO for the first time, it can appear to be some kind of mystical hybrid of rocket science and magic. There are a number of buzzwords which are often liberally thrown...

Read more

Does Google prefer hyphens or underscores?

Does Google prefer hyphens or underscores?

Senior Google guy Matt Cutts has recently confirmed that it is still preferable to use a hyphen instead of an underscore when naming files or web pages. Google will read a URL such as...

Read more

Why mega-pixels don’t always mean mega-pictures…

Why mega-pixels don’t always mean mega-pictures…

Over the past couple of years we’ve seen an increasing number of clients nipping out with the office digital camera when asked to provide a photo of a product or team member for their website or...

Read more

On wide monitors, liquid layouts and line lengths…

On wide monitors, liquid layouts and line lengths…

Read any decent article on CSS layout nowadays and you’ll inevitably see mention of “liquid” layouts, where the page contents scale to fill the available browser space. They’ve become something of...

Read more