February 20, 2018

SterlingTS Releasing PHP Decoupler Open Source!

I am extremely proud today to officially release the php-decoupler from SterlingTS as an open-source project that my colleague Ken Ploeger and I will be maintaining at Sterling Talent Solutions. Ken led the vast majority of the efforts of this project in parallel with helping lead our globalization efforts at Sterling for our flagship SterlingONE product. This tool allowed us to dramatically increase our efficiency in upgrading our legacy PHP platform to a more modern MVC architecture in an incremental approach without the need to “boil the ocean” and rewrite the entire platform (as many of us software folks love to do). We’re looking forward to maintaining and expanding this…

February 2, 2018

Email notification on new artifact build using AWS Lambda

Assumptions: You have installed and configured AWS CLI You have a third party mail service setup already (we use mailgun for this example). The entire process for this simple effort requires a handful of steps: Install SAM Local Define your Lambda in AWS Console (can also do so using CLI) Write your function! SAM Local First, let’s install SAM Local. SAM Local is an amazing tool written by Paul Maddox from the AWS team that allows you to build and test Lambda functions locally. npm install -g aws-sam-local Later, we’ll use event.json as a sample file we test our function with, so build that quickly; for example:

Define your Lambda in…

January 23, 2018

Start with Why

Start with Why answers some of the most complex questions about business and culture in the most obvious of ways that has left me honestly confused. I am not sure how this kind of brilliance has eluded business culture for so long, and yet it makes perfect sense that the best companies in the world; certainly the ones that have the most interest from a talent perspective, attribute the philosophies found in Simon Sinek’s book. Perhaps the simplest explanation is simply that Culture = Value * Behavior. That is to say the values of your organization are literally meaningless if the behavior of the individuals at the organization do not mirror…