Last week I sold my first business. It’s not the first project I’ve sold, but it’s by far the biggest and was my main source of business income for five years. Disclaimer: Yes I sold an internet business and no I am not a millionaire (not even close). It’s amazing...
24 November 2016 · More →
Recently when customizing the invoice email template for Laravel Spark I noticed that it didn’t have any styles applied (raw HTML emails are a bit 1999). Given how good the new Mail Notifications look in Laravel 5.3 I figured it would make sense to convert the existing invoice email template...
14 November 2016 · More →
Recently I came across the situation where I needed to run the PHPUnit tests for the project I was working on in PHP 5.6 as they were failing in Travis. The project was a Laravel project and so was running in a Homestead box using PHP 7. For development of...
27 September 2016 · More →
Laravel Homestead is an awesome tool for building Laravel sites. However, sometimes it would be nice if when you did a vagrant destory you wouldn’t lose all of the information in your databases. Or in my case, if you database crashes and you can’t get it back up, it would...
13 July 2016 · More →
Here is a quick tip: Have you ever been debugging code in a loop and only wanted to trigger a breakpoint if a specific condition is met? In PhpStorm it’s actually very simple. Right click on the breakpoint and add a “Condition”.
7 July 2016 · More →
Back in May this year I launched a new side project called Web Uptime. Web Uptime provides multi-location website uptime monitoring for your sites. I’m not going to talk so much about what Web Uptime does here, you can see the marketing site to find out more, rather I’m going...
28 June 2016 · More →
On the 23rd March 2016 at 10:31pm my life changed. I had spent months pre-empting what it would be like to become a father. What would the experience of labour be like? How would we handle looking after a child 24/7? How would I feel when I first saw my...
12 May 2016 · More →
As Xdebug has been removed from the default Homestead box you now need to install it manually to be able to use it. Once you have vagrant ssh-ed to your Homestead VM the first thing you need to do it download the latest compatible version of Xdebug (2.4.0RC3 at the...
11 January 2016 · More →
For pretty much five years running now I’ve taken time at the end of the year to reflect on the year that’s been, and look ahead to the year that’s to come. Last year I wanted to continue to work smarter, not harder and strike a better balance of “busyness”...
31 December 2015 · More →
Back in the summer I sold one of my small SAAS apps that had around 100 paying customers. After trying a few private channels someone recommended I try selling the app through a broker. I had sold a few apps on Flippa before but nothing of this value and I...
30 October 2015 · More →