PHPNews

Getting Lucky With Crystal in Homestead

I’m going to open this post with an apology for anyone who’s corporate firewall gets triggered by this URL, but I just couldn’t resist the title. A few days ago a random internet stranger (Rid) showed up in the Larachat Slack #homestead-dev room. This is about the best real time chat support for Homestead. Rid …

Continue reading »

Written by Joe Ferguson - - Aggregated on Tuesday May 15, 2018


Testing Homestead Ubuntu 18 .04

WARNING! WARNING! WARNING! WARNING! WARNING! WARNING! WARNING! DO NOT DO THIS ON YOUR WORKING DEV ENVIRONMENTS THINGS WILL BE BROKEN AND NOT WORK IF YOU DO NOT WANT TO TRIAGE ISSUES DO NOT CONTINUE WARNING! WARNING! WARNING! WARNING! WARNING! WARNING! WARNING! Want to help test the next base box for …

Continue reading »

Written by Joe Ferguson - - Aggregated on Saturday April 28, 2018


Passing the torch of Memphis PHP User Group

In September of 2012 David Haskins and I took over MemphisPHP from Jeremy Kendall. David Haskins and I had never run a user group before but we wanted to ensure MemphisPHP would survive Jeremy moving to Nashville. (Jeremy has since come back to Memphis and once again abandoned us for Austin, TX) The past ~6 years have …

Continue reading »

Written by Joe Ferguson - - Aggregated on Tuesday April 10, 2018


Slim PHP when you don’t need the kitchen sink

This year a SunshinePHP I debuted a brand new talk “Slim PHP when you don’t need the kitchen sink” Description: Full stack frameworks can often be too much for an application. What if you have a one off project that doesn’t need “everything and the kitchen sink”? What if you have a large project you want to build …

Continue reading »

Written by Joe Ferguson - - Aggregated on Saturday February 10, 2018


Homestead Welcomes Z-Ray by Zend

Since the release of Homestead version 7.1.0 and base box version 5.1.0 Homestead now supports the Zend Z-Ray plugin for PHP 7.2. You can start leveraging the power of Z-Ray in your application with a small changes to your Homestead project. First make sure you have updated Homestead to v7.1.0 of the Homestead repo …

Continue reading »

Written by Joe Ferguson - - Aggregated on Tuesday February 6, 2018


The Only Way Out is Through

On my deathbed I will pray To the gods and the angels Like a pagan to anyone Who will take me to heaven To a place I recall I was there so long ago The sky was bruised The wine was bled And there you led me on 2017 was a pretty rough year for me and I’m not sad to see it go. Professionall…

Continue reading »

Written by Joe Ferguson - - Aggregated on Monday January 15, 2018


How to lose me as a customer

I have been subjecting my twitter followers to some rather cryptic ranting about DigitalOcean (DO) lately. I’ve been a DO customer since February 2016 when I moved from Linode to DO. I don’t do a lot with my virtual private servers (VPS). I host about 15 WordPress installations for various projects (Mostly family and …

Continue reading »

Written by Joe Ferguson - - Aggregated on Monday September 25, 2017


Tiny Whoop Build List

Here’s the Tiny Whoop clone setup that I’m planning on flying this upcoming season. I’ve been really happy with BetaFPV parts so I’ve gone all in with them. If you’re upgrading just an FC or swapping out motors, all in you’re only dropping $123.95 (before shipping) on everything. Pretty reasonable price point and …

Continue reading »

Written by Joe Ferguson - - Aggregated on Friday September 22, 2017


Rejecting Speakers

If you follow me on Twitter you have probably noticed I’m the main organizer for TechCamp Memphis 2017 . By main organizer I mean: I have a handful of badasses that I get to hand out task assignments to and they get shit done. We held our CFP using PaperCall.io and that was a pleasant experience overall. I did miss …

Continue reading »

Written by Joe Ferguson - - Aggregated on Thursday September 14, 2017


The importance of hobbies

Nearly all the programmers I know count programming among their hobbies. I always have; I was a hobbyist programmer long before I was a professional programmer. The cautionary tale is about burnout. When you spend all day at your day job doing one thing and then going home and doing the same kind of work burnout can …

Continue reading »

Written by Joe Ferguson - - Aggregated on Monday August 28, 2017


php[world] Training Day Requirements

I am giving a full day of Laravel Training before the main php[world] conference. To fully participate in the training exercises you’ll want to follow the directions below. Please reach out to me if you have any issues. Laravel Valet is a fine solution if you’d prefer not to have to install Virtualbox or Vagrant. I …

Continue reading »

Written by Joe Ferguson - - Aggregated on Thursday July 6, 2017


Using Homestead with CakePHP Framework

Interested in checking out CakePHP ? You can easily spin up a new CakePHP project and add Homestead just as easy as any other modern PHP project. When I teach Laravel I use a quick start style application. I’ll be starting to build this same application with CakePHP: composer create-project --prefer-dist …

Continue reading »

Written by Joe Ferguson - - Aggregated on Friday June 30, 2017


Looking for a new day job

I can help your team solve interesting and complicated problems. I have been a PHP engineer for over a decade and spent the last few years working with large-scale custom content management systems and APIs in enterprise environments. I’m also experienced in server management and configuration. My expertise leans …

Continue reading »

Written by Joe Ferguson - - Aggregated on Wednesday June 14, 2017


How I rate talks for conferences and events

“If you’ve given a talk that’s been recorded more than once. it’s probably time to stop submitting that to conferences.” – an offhand comment I made on twitter . I made this comment after going through the first round of rating talk submissions for a conference I have the privilege of helping with talk selection. I …

Continue reading »

Written by Joe Ferguson - - Aggregated on Tuesday June 13, 2017