Blog


March 29, 2016

Validating and Releasing Packages with Producer

Producer is a pretty neat project that wants you to release higher quality packages. Well, actually (sorry) it's "a command-line tool to validate, and then release, your PHP library package. It supports Git and Mercurial for version control, as well as Github, Gitlab, and Bitbucket for remote origins." I was immediately interested in this tool because the Phergie project I manage (with...

php

Read

March 21, 2016

Adding Homestead to a SlimPHP App

I've been a fan of SlimPHP for a really long time. Recently I started using it for a site that I do freelancing development for and wanted to share a quick solution to local development. It's no secret that I love Laravel's Homestead vagrant environment. Using the per-project installation method, you are only three commands away from running a SlimPHP skeleton application in a local Homestead...

php slimphp vagrant

Read

March 15, 2016

User Group Advice

When I introduce myself before I give a talk at a conference or a user group I mention I am a user group leader and very passionate about community. I happily receive questions from people starting new user groups or reviving old groups. I wanted to share a recent response I sent to someone today who was asking for advice about their meetup group: Congrats on jumping into the world...

community

Read

February 6, 2016

Acceptance and Functional Testing with Codeception -- SunshinePHP 2016

Feedback via Twitter SunshinePHP 2016 was the second time I formally gave my Acceptance & Functional Testing with Codeception talk. I had built the talk from a handful of demo sessions at my local user group: MemphisPHP.org. The first time I gave the talk was at DevSpaceConf in October 2015. I only had two attendees show up to the talk which turned out to be really...

conferences php speaking testing

Read