Blog

Move from Laravel 5.4 to Symfony 4

Published on the 20th February, 2018

Hello from Symfony 4! Today I finished the move from Laravel to Symfony 4. The content and design hasn't moved, but the entire backend has been rewritten using Symfony 4. I've managed to keep the content online for well over 10 years, and it's been running on various versions of Drupal (5, 6, and 7) after being completely rewritten and migrated to Laravel a couple of years ago. A few months ago, I decided to rewrite it again, this time in Symfony. I saw a demo of Flex at Symfony Live last year,...

Read more...
Divider

CodeIgniter vs. Laravel

Published on the 8th March, 2016

It's not always easy to give a definite winner with these sorts of comparisons, as depends what your requirements and preferences are. So, here are a few areas worth thinking about when weighing up CodeIgniter against Laravel. Speed to learn CodeIgniter is incredibly quick to learn; mainly because it's so easy to set up. You can just download the CodeIgniter package, unzip it to your WAMP or MAMP web root, and you're good to go. I think one of the main reasons CodeIgniter grew in popularity so...

Read more...
Divider

Outlook for Mac 2011 not working on OS X El Capitan (10.11)

Published on the 1st October, 2015

tl;dr - If you use Outlook for Mac and you're thinking of upgrading to OS X El Capitain, don't...yet! Edit (Fix): There is an update available now that fixes this problem. You can install it by opening Word, clicking 'Help' in the menu bar then clicking 'Check for updates'. You should see the critical update available. Download, install it, and enjoy Outlook 2011 on your El Capitan Mac :) For more information, visit: https://support.microsoft.com/en-us/kb/3098229 It's been an eventful day, for...

Read more...
Divider

Getting Laravel Homestead to work with larger file uploads

Published on the 12th January, 2015

I've been working on a Laravel project which uses relatively large file uploads (about 30MB - 120MB). My development environment is Laravel Homestead - a great, pre-packaged Vagrant box for Laravel development. If you haven't heard of this I highly recommend you check it out - it's a great way to get up and running with Laravel, but it doesn't seem to play well for larger file uploads through forms (over about 5MB). My forms were either hanging or returning an nginx 'too large' error. Here are ...

Read more...
Divider

Hello 2015! Hopes, resolutions and things to look forward to for the new year

Published on the 31st December, 2014

For those of you that know me, you'll know that I'd have a lot to say about 2014. It's been a strange year. I won't go into it in this blog post, but instead I'm going to look forward and welcome 2015 with wide eyes and big open arms. Come in and make yourself at home, 2015! So, here are a few things I'd like to look forward to in the new year. Get out more I always feel better when I get out, meet new people, learn new things. And I need to do more of it. Specifically, I'd like to: go to mo...

Read more...
Divider

DrupalCon 2013: Summary of Dries Buytaert's Keynote

Published on the 24th September, 2013

DrupalCon 2013 is well underway now with Dries giving his keynote earlier today. There are lots of exciting things coming up with Drupal 8, and it’s a big change both technically and conceptually from the previous releases. I’ll attach the full keynote below, but here’s a quick summary for you speedy readers. There are six key initiatives in Drupal 8 which Dries quickly covered: Configuration management Mobile Blocks Multilingual Views in core Web services These are all designed to mo...

Read more...
Divider

Book Review - Instant E-commerce with OpenCart: Build a Shop [Instant] by Murat Yilmaz (Packt Publishing)

Published on the 2nd July, 2013

I’ve just been going through my first ‘Instant’ book from Packt Publishing - Instant E-Commerce with OpenCart: Build a Shop [Instant] by Murat Yilmaz. They kindly sent me a copy to review, so here’s a quick summary of what to expect and what’s included: This book is for web developers and designers looking at setting up an online store. You don’t need any previous experience of OpenCart to follow the walkthroughs in the book, but you will need to be reasonably confident (or at leas...

Read more...
Divider

Upcoming book review: Instant E-commerce with OpenCart: Build a Shop [Instant]

Published on the 28th June, 2013

Packt Publishing were kind enough to ask me if I'd like to review one of their latest OpenCart books: 'Instant E-commerce with OpenCart: Build a Shop [Instant]' by Murat Yilmaz. It'll be the first time I've read a book in their 'Instant' series, as I've reviewed a couple of their regular books before, so I'll be interested to see how it compares. Check back soon for my full review. ...

Read more...
Divider

MAMP: "#2006 - MySQL server has gone away" while importing database

Published on the 21st June, 2013

I was importing a relatively large Drupal database today into MAMP (via phpmyadmin) and MySQL rudely walked off, with the following error: #2006 - MySQL server has gone away Ah, a nice vague error message! It seems that the import statement (from the cache_menu table) in the database dump contains packets which are too large to import using the default MAMP settings. To fix this, I created a my.cnf file in my /Applications/MAMP/conf/ folder with the following contents: [mysqld] max_allowed_p...

Read more...
Divider

New vlog

Published on the 24th March, 2013

I've just started a YouTube vlog covering news, tips, reviews etc. Check it out, and if you like it, subscribe :) ...

Read more...
Divider