PHP 5.5 vs HHVM

At my job at Pinpoint Software, I’ve been working on our primary product Taskle. It’s been very successful so far and we’re adding a bunch of new companies to our system all the time. Of course that means scaling issues. The current issue is that the cron job that marks expired tasks as incomplete and…

Figuring out Silex SecurityServiceProvider

I’m working on a couple of projects that will be using Silex as the underlying framework. Whenever I try out a new framework, it seems that the first roadblock I always hit is when I try to implement user authentication & authorization. It’s no different with Silex. The recommended way is to leverage the SecurityServiceProvider…

The future of PHP (and JavaScript)

As a developer, I’m always reevaluating what tools I use to do my work. This can be what language I’m using, but also what frameworks, libraries or editors I’m using. I’ve been doing pretty much nothing but PHP for close to a decade and I love it. I know it’s cool to dis PHP and…

Improving My Code

I’ll be honest with you. I had kinda stagnated over the last couple years when it came to improving my skills as a developer. When I first started developing professionally I went from not knowing much PHP to being well regarded as a developer in a few years. Part of my improvement came from building…

PHP Functions on the Fly

I’ve been a big of a laggard when it comes around to the latest and greatest in the world of PHP. Only recently have I been using the new functionality of PHP 5.3 even though 5.4 just came out. Today I had an idea for a proof of concept and I thought I’d share it…