That was a nice break

I’ve been away for a short time, but it’s easily explainable.  I got married!  Yup, not all coders are loners; I’m one of them.  I got married at the end of May and went on my honeymoon to Mexico a couple of days later.  During that time I didn’t use the internet and most other […]

Performance issues with SASS generated CSS and missing sourcemaps

I’m a big fan of anything which makes my life easier, and when it comes to web development and styling things, SASS ticks just about every box I need.  I’m not going to go into what SASS is, but you can see what it’s all about over at sass-lang.com. (PRO TIP, don’t go searching “get sass” with […]

Building my roadmap

Having just released version 5.1.4 of my website which brought in the ability to contact me, I thought about all the other features I want to build into this site.  I debated not putting that sort of detail on here as it might indicate how feature lacking this actually is, but then I realised that I’ve got nothing […]

Making a responsive canvas

Not too long ago I looked at working with HTML5 Canvas.  It’s a great little thing, and I am working on some posts to explore it more and what it can do.  However I have just ran into a problem with it which others have found, and something which is going to trip people up at […]

Setting up your web server

I spend quite a lot of time on StackOverflow, both in terms of finding answers for something I need, and also for helping people out with their issues.  One question I see quite a lot is around security permissions for creating files on the server.  Usually these questions are for PHP, and as such I’m going […]

Keeping data secure

Following the news this week that South Wales Police have been hit with a fine of £160,000 for not reporting missing data for two years, I got thinking about the importance of keeping data secure. The case itself is an extreme example of why you should keep data secure.  You really don’t want evidence in a very […]

Working with HTML5 Canvas

Since I changed jobs a little over a month ago, I’ve found myself in a position of needing to brush up on a few skills, and also get a chance to learn some new ones.  Most recently, I’ve had the opportunity to delve into the HTML5 canvas tag.  For those who don’t know, canvas is the HTML5 way of […]

Version Numbering

I’ve always found version numbering interesting, and wondered how they are thought up by companies.  With Mozilla jumping Firefox from 3 to 30+ in a very short space of time (about 3 years, Google getting Chrome from 1 to 41 faster than you can say “Is this the latest version”, and Microsoft going from IE4 […]

Yet another change

Hello and welcome to my new website, again.  I last changed the site in March 2014, so just over a year ago, and now I’ve done it again.  This time, things are a little different though.  I’ve ditched Joomla and any other regular CMS, and have rolled my own.  I’ve not done this because I […]

Getting started with CakePHP 3

I mentioned back in my blog post for “Yet another change” that I was looking to use CakePHP for a project I had in my head that I wanted to start on.  Today I had some time free so I thought I would get set up with CakePHP V3.0, and follow their user guide.  I went […]