Blog > Category > Day Job

January 16, 2018

How to move a dependency to Composer while requiring an old version

A common problem I run into with older applications are dependencies that have been added and loaded from the application's repository. You would often see a "libraries" folder with a "className.php" type file. If you're lucky you’ll have the entire folder of the dependency including the release notes to be able to find out exactly what version you're using. Composer...

Day Job PHP Today I Learned

Read

August 28, 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 start to creep up on you. In 2015, I had a pretty big burnout attack and ended...

Community Day Job Projects

Read

June 14, 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 heavily towards backend software engineering, the conversion of legacy software...

Day Job

Read

May 25, 2017

Why does Guzzle put an underscore in my url!?

"Why does Guzzle put an underscore in my url!?" This was an issue I agonized over for more time than I’m willing to admit. I was parsing URLs out of an Apache access log to gather real world usage to run against my test server for the day job. I was having the issue when I read the URL from the file and passed the URL to Guzzle that Guzzle would append an underscore to every URL,...

Day Job PHP Today I Learned

Read

June 8, 2016

Day Job Updates

I Don't talk about my day job here or on social media very often. I’m proud of who I work for and the work that I’m doing I just seem to not talk about that stuff on social media. If you follow me on social media you can probably guess that I work for an awesome agency in New York City: Vector Media Group. I’ve worked for Vector since March 2015 and it's been a great team to...

Day Job

Read