Changing the Game

I'm learning the RingCentral APIs as part of their Game Changers challenge. My goal is to blog my way through the challenge and their APIs, working to automate my on-the-side security consulting business one step at a time. This means...

Filed under Technology

Leveling up with the RingCentral API

Anyone who knows me in the development community knows how much of a fan I am of efficient APIs. I've built payments systems with Stripe. I've built bots with Twitter. I've built a phone routing system with Twilio. It's this...

Filed under Technology

Developer Evangelism

I absolutely love attending tech conferences. They're great opportunities to reach out to friends in the community, make new connections, and catch the leading edge of what's going on with the technology I use. Over the past several years, I've...

Filed under Technology

Context Managers in PHP

These days, I spend far more time writing and reviewing code in Python than I do PHP. It's been a refreshing change of pace, and it's fun to learn the different patterns present in various programming languages. One of the...

Filed under PHP Technology

Release Freeze is Coming

I will not ship any WordPress-related code or updates during the month of December. This is so I can take time to focus on family and 2019 planning. I encourage you to do the same.

Filed under Technology

Mastodon: Social Media Made Social

March 23, 2008 was the day my friend Sean introduced me to Twitter. It was a foreign concept to me. A website that would forward text messages from you to a group of friends - and forward any messages they...

Filed under Technology

System76 Oryx Pro - First Impressions

The past few weeks have been exciting! I recently purchased the new Oryx Pro by System76 and have been absolutely loving the new machine. Here are some photos and first thoughts from my setup experience. Unboxing First and foremost, it took...

Configuring Yubikeys, GPG, and Keybase

Rather than use GPG and SSH keys housed on individual machines, I embed my GPG private keys on Yubikeys by default. This allows me to keep my keys somewhat portable (i.e. I can use them on multiple devices) while preventing my keys from...

Filed under Technology