Steve Grunwell

Open-source contributor, speaker, and coffee snob

Upcoming Talks

Group photo of KidzMash 2019 attendees

Protecting Yourself Online & IRL @ CodeMash

CodeMash 2013 was my first big tech conference, and since then I’ve only missed two years of the conference. I’ve also been privileged enough to speak at CodeMash 2017 and again last year. Those are just a few of the reasons I’m thrilled to announce that I’ll be speaking again this year at CodeMash 2020!

This year is especially exciting, as I’ll be giving my first KidzMash talk!

Continue reading→

Previous Talks

Ohio Laravel logo

Continuous Integration & Delivery @ Ohio Laravel

My local Laravel usergroup, Ohio Laravel, is a monthly opportunity to talk tech with some of the brightest PHP developers in Columbus.

At a recent meeting, somebody boasted how easy it is to “just zip up a PHP application and drop it on a server.”

“Better yet, SSH into the server, do a git pull , then run composer install!”, someone else chimed in.

As the resident testing advocate and pipeline geek, I was quick to chime in: “wait, what? Are you really still doing an SSH + git pull combo in 2019?”.

Long story short, I’ve been invited to talk about Continuous Integration and Delivery at the November Ohio Laravel meetup.

Continue reading→

The Gateway Arch in St. Louis, MO

Confidently Testing WordPress @ WordCamp US 2019

The term “WordCamp” can encompass a number of types of conferences. Some are friendly homecomings, groups of a couple hundred people, a few tracks, and a small group of volunteers working tirelessly to spread the love of WordPress to their local communities. These are the camps where I spend most of my time: Dayton, Detroit, Kent, Grand Rapids, and Ann Arbor are all a fairly short drive away, and hotels are typically affordable.

There are other WordCamps, though: the destination camps. The WordCamps that people will travel from all over the country for. WordCamps Miami, Chicago, Phoenix, Orange County — places where people will flock from all over the country to attend and rub elbows with some of the biggest names in WordPress.

The biggest of these whale-sized WordCamps, however, is WordCamp US. Like it’s European counterpart, WordCamp US is meant to be the country’s premiere WordCamp. That’s why I’m pleased to announce that this year, I’ll be speaking at WordCamp US 2019!

Continue reading→

Looking out from the Smithsonian Natural Science museum on a foggy day

My First Workshop @ php[world] 2019!

It’s no secret that I’m a big fan of php[world]: php[world] 2014 was my first big speaking engagement, and I’ve spoken at the 2016 and 2018 editions of the conference (and attended in 2017). That’s why I’m thrilled to announce that I’ll be returning to Washington, D.C. this October for php[world] 2019!

Continue reading→

Join us for WooSesh: October 9 and 10

WooCommerce Custom Orders Table @ WooSesh 2019

As you may or may not be aware, one of the many projects I maintain at work is the WooCommerce Custom Orders Table plugin. The plugin takes all of the individual post meta entries that come along with most every order — billing and shipping addresses, order totals, and way more — and stores them in a flat database table, optimized for performance.

The WooCommerce Custom Orders Table plugin has been crucial on some of our bigger stores at Liquid Web, but one does not simply change how WooCommerce stores order data without being very careful and deliberate. That’s why I’m pleased that Brian and Patrick at WooSesh reached out and asked if I could talk all about it!

Continue reading→

A stylized, neon "Portland, Oregon" Old Town sign

Testing WordPress & Code Review @ Cascadia PHP 2019

Last year, I was fortunate enough to spend a week and a half on the West Coast, splitting time between Portland, OR and San Diego, CA for the first installments of two new community PHP conferences: Cascadia PHP and WavePHP.

Sadly, WavePHP isn’t happening this year, but I’m thrilled to announce I’ll be returning to Portland for Cascadia PHP 2019!

Continue reading→

The Huron River, flowing through Ann Arbor, MI

Software: For The People @ WordCamp Ann Arbor 2019

WordCamp Ann Arbor is a fantastic camp, run by some amazing people. The only downside to the camp is that it has a nasty habit of falling on my wedding anniversary, so it’s typically a hard-sell to drive the family up to Ann Arbor (we did it once with a one year old and yikes!).

Fortunately for me, WordCamp Ann Arbor 2019 has been moved up to August, so I’m free to travel. As such, I’m excited to announce that I’ll be giving my talk, Software: For the People, at WordCamp Ann Arbor 2019!

Continue reading→

"Free Delivery" written in a script font on a restaurant window

Continuous Integration and Delivery @ Cincy Deliver

I recently subscribed to Karl Hughes’ excellent CFP Land newsletter, which has exposed me to a ton of new conference speaking opportunities. Among them, Cincy Deliver (previously Cincy.Develop() and Cincinnati Day of Agile) just a couple hours south!

On a whim, I submitted a few talks, and I’m proud to announce that I’ll be giving a brand new talk, Build and Release Confidently with Continuous Integration and Delivery, at Cincy Deliver 2019!

Continue reading→

The Ledyard Building in Grand Rapids, Michigan

Confidently Testing WordPress @ WordCamp Grand Rapids 2019

Grand Rapids is one of those towns I just can’t get enough of: hot on the heels of Beer City Code 2019, I’m excited to announce I’ll be returning to Grand Rapids for WordCamp Grand Rapids 2019!

I’ll be giving my Confidently Testing WordPress talk, which has been making the rounds this year (it’s almost as if people need a bit of help getting into testing 🤔)

Continue reading→

A gray squirrel eating a nut

Two Talks @ WordCamp Kent 2019

WordCamp Kent has grown to be one of my favorite, must-attend WordCamps, and they keep accepting me to speak. This year, I’m fortunate enough to again be giving two talks at WordCamp Kent 2019!

Continue reading→

Page 1 of 7

Be excellent to each other.