Steven Wade

Steven Wade

Husband, Father, Software Engineer (in that order)

02 May 2020

TIL how to use preg_filter() to add a prefix or suffix to array elements

You can add a prefix or suffix to every element of an array succinctly using preg_filter().

18 Sep 2018

Readability Counts

“Any fool can write code that a computer can understand. Good programmers write code that humans can understand.” - Martin Fowler I have a friend who once told me that it’s our jobs to write code that can be maintained. When you open up someone else’s code, or even your own from a while back, the clock immediately starts ticking. The more time you have to think about what code is doing or what variable p stands for, the more time you’re wasting and the more money your employer is spending.
01 Jun 2017

Hubspots Secret Shadow Proxy

I’ve got beef with the HubSpot API and it has its fair share of issues. I’ll do another post in the future discussing those more, but that’s not the focus of this post. HubSpot has a secret, and I’ve found it out. Ok, so it’s not the coolest secret in the world. It’s not like I’ve found a backdoor into their mainframe or detected a glitch in the Matrix or anything, but I thought it was pretty cool.
03 Mar 2016

Starting a User Group

A few weeks ago, a friend of mine, Matt Stauffer invited me on his podcast the Five Minute Geek Show to talk about starting a user group. This gave me cause to reflect on the past two years and the successes they’ve brought and the lessons I’ve learned while starting and running a user group. Officially, UpstatePHP started in March 2014, however, it actually began 4 months earlier with an idea.
05 Mar 2014

The Web Helped Me See Through My Wife's Eyes

Most people go about their every day lives worrying over the smallest things. They get angry when someone steals their parking space, when a baby won’t stop crying in a public setting, or when the quality of their latest Netflix binge is below Super HD. We bicker and we moan over the most minuscule “problems” in our lives. We too easily lose sight of what is really important in life and we take for granted the many blessings each us receives on a daily basis.