A while ago Treehouse got in touch with me, and asked me if I would be interested in working with them on a video course. They wanted more PHP-related content, and they had heard I knew a thing or two about that. We talked about a few options, and they...

A few months ago I wrote a bit of an emotional article about my visa status, and how I was in a bit of a pickle. A few people since have wanted an update, so here it is. I had lost my job when the startup I worked for imploded...

Davey Shafik wrote a great article for EngineYard called Composer: It’s All About the Lock File. The point of his article is to try and suggest people get a lot more used to committing their composer.lock files. Please, do go read his article now and for the love of god...

I’ve been talking recently about what The League of Extraordinary Packages is up to, and made a plea to avoid “Not Invented Here” syndrome to help the community focus on quality instead of quantity. Today I came across a new pet-peeve. Right now, if you Earlier this-morning, if you did...

In the last article I said I wanted to write about when its a good idea to release a component. A lot of this comes down to: is there one out there that does what I want, and if so, can I use it? This blog post is going to...

This is the story of group of friends, who decided to write some code, but somehow confused and angered everyone with a keyboard. tl:dr; “Waaaaah why doesn’t everyone like usssss…” That said, the long-form might entertain anyone who is curious about The League. It has a bizarrely controversial existence. The...

As a developer working with multiple languages regularly, I come across a lot of different ways of doing things. Some of the flows and development tools available in other languages are nothing at all to do with the language, they were just something a developer using that language decided to...

We work in an industry where far too many people pretend that everything is O.K. We pretend that sexism isn’t rife. We pretend that startup failures are a “success” in some way. We ignore negative feedback and only publish success. We pretend that our work is amazing and worry too...