Internet

Interactive SVG map

I recently needed to present a map on a website so that visitors could choose their region (i.e. a group of countries, which could be arbitrary) before going into the site. After a little playing around, I settled on a solution that uses an SVG map of the world, and used Read more…

By Matthew, ago
Internet

Logging with Laravel 5.6 and Loggly

When creating a website, it’s important to know what’s working and (even more importantly) what isn’t. That’s where logging comes in. Yes, logging, that oft-forgotten art. But, as Guillaume at Logmatic quite rightly points out, “PHP logs in particular are NOT JUST ABOUT ERRORS”. That’s his capitalisation there. He’s stressing the Read more…

By Matthew, ago
Internet

WordPress vs. CraftCMS

I’ve known and loved WordPress for years, and I’ve used it personally and professionally for a number of projects. But a friend recently introduced me to CraftCMS, and suggested it might be better. The only way to find out is to try them both out and compare! For the purpose Read more…

By Matthew, ago
Internet

Code quality matters

We’ve all been there. Time is short, so just bash out a bit of code, and as long as it works we can move on. Code is for computers anyway, right? Who cares what it looks like? Actually, how our code is formatted can totally save our bacon later, and Read more…

By Matthew, ago
Internet

How to use a browser as a kiosk

When it comes to engaging with customers, interactive screens are an important tool to have in your arsenal. They need to be visually attractive, easy to use, and effective at conveying their message, whether that’s providing information or a particular service. For that reason, web applications are a good way Read more…

By Matthew, ago
Internet

Controller routes in Silex

I’ve been using Laravel 4 for a while now, and occasionally Kohana too, but in my current project I’m trying out Silex.  It’s a micro-framework, which means it only gives you the bare-bones rather than bucketloads of features, but that keeps it lightweight and gives the developer a sense that Read more…

By Matthew, ago
Internet

Introducing… Rockagotchi

Remember Tamagotchis?  That craze of pocket-sized digital pets that you fed and cared for in the 90s?  Well, this is one of those.  Except it’s a rock. The idea for this project started around 15 years ago, when everyone but me had a Tamagotchi.  Being a bit of a nerd-in-the-making Read more…

By Matthew, ago