5th February 2019 Laravel download files from a route Laravel Framework | Tutorials | PHP & MySQL Laravel makes downloading a server file very easy, in this post I'm going to show a way to downl... Read more
4th February 2019 Creating a blog from scratch with PHP - Part 9 Cover Image Demos | Tutorials | Blog | PHP & MySQL In this part, we will add a cover photo to the blog posts. Read more
31st January 2019 Dealing with posting large number of checkboxes Javascript | Tutorials | HTML When you have a form with lots of checkboxes, you may hit a limit to how many you can post. I had th... Read more
21st December 2018 Export to CSV Development Today I've released a new PHP package for exporting array data to a CSV file. Often data ne... Read more
18th December 2018 Announcing DC Casts Development In the new year DC Casts will be launched, a video site for teaching web development. Read more
18th December 2018 Pick up my book Beginning PHP for a fiver Development My Book Beginning PHP is now just $5 to buy from PacktPub Learn all the fundamentals of PHP with... Read more
13th December 2018 Training resources I've used over the last 12 months Development | Tools At work we recently created a survey to find out what training staff had received in the last 12 mon... Read more
15th November 2018 Talk: Integrating Microsoft Graph API with Laravel Public Speaking | Laravel Framework | Microsoft Graph API | Packages On the 12th of November 2018, I gave a talk on Microsoft Graph API and integrating it with Laravel&n... Read more
6th November 2018 Laravel package MsGraph Laravel Framework | Microsoft Graph API | PHP & MySQL | Packages I've released a new Laravel package called MsGraph that's essentially a wrapper fo... Read more
2nd November 2018 Fixing ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' Development I had a crash after a reboot, then MySQL would not run, the error I was getting was: ERROR 2002... Read more
2nd November 2018 Essential Laravel Packages Laravel Framework | Tutorials | PHP & MySQL Laravel comes with a lot out the box, however, you'll often add third-party packages to add extr... Read more
2nd November 2018 Setting up a new mac checklist Development | Tools Whenever I get a new Mac or decide to wipe it and start afresh the following are my go-to tools and... Read more
18th October 2018 Laravel accessing auth in Service Providers Laravel Framework | Tutorials | PHP & MySQL There are times being able to use Auth within service providers is really useful such as showing men... Read more
7th October 2018 Ubuntu switching php versions Development | Ubuntu Most applications I work with using PHP 7.2 but I also have legacy projects that need PHP 5.6 still,... Read more
7th October 2018 Setting up development environment on Ubuntu Development | Ubuntu I've switched to Ubuntu, this post documents the development tools I'm using and how to... Read more