About this

Hello.

This blog began life as a chronicle of my life inside a touring band with a music/business idea. The early days were me writing about letting go of an old dream so that I could have a new one. Then it sort of turned into an autobiography of the last 8 or so years of my life - moving from the music business into the tech business, fatherhood, life and all that.

For the last 8 years I've worked with, thought about, and written about a variety of web technologies - Drupal, Rails, Linux, AWS. My LinkedIn resume is here. I still think and occasionally write about the music business and other personal things but lately I'm using this as a scratch pad to write about my new gig.

So welcome and please have a look around.

- Grubb, November 2016

Recent Posts

Prefect looping - .map() it

So I'm back in the writing code game after 4 years off. I started a new position about 2 months ago as "director of data engineering" at Platform.sh. It only took ten years longer than originally planned but I have finally unlocked the "some kind of engineering mgmt at an actual tech company" badge.

I'll get into what I'm doing maybe later, but right now I want to leave a breadcrumb for my past self regarding looping over tasks in Prefect.

I'm just kind of tinkering with pulling info...

Thoughts on sales engineering - setting expectations

I really enjoyed my time as a Solutions Architect, and wouldn't mind at all doing it again someday. The job of a Solutions Architect, or Sales Engineer, or "Presales" is be the technical person in the sales discussion on the part of the vendor who's trying to sell the technical $thing. The sales rep's main responsibility is to manage the sales cycle (a separate post entirely) and depending on how technical the product that your company sells, it's possible that knowing how to answer...

Two kinds of managers

[This was partially inspired by this excellent article that I read Saturday morning.]

I manage two teams. One of them has been through a lot of changes in the last 12 months, basically taking a rather sharp turn in responsibilities and day to day work. This was always the plan because I believed that there was no better team to take over this particular process than ours, but when it came down to actually implement the changes clearly it was not what some members of the team had signed up...

Dunning Kruger

I've known about the Dunning-Kruger effect for years, thanks to Hacker News and its penchant for surfacing the names of Things. It never occurred to me before just now that my steady decline in productivity here on this blog, or rather the extreme productivity I enjoyed in posting to this blog in its first year, were the result of the Dunning-Kruger effect. I had so much to say! I had no idea what I was talking about!

It's a damn shame, because it really did help me to let that stuff out...

Tips for working from home

Basically nothing you probably haven't learned already, but let me detail my latest take on web conference call nirvana:

An iPhone with a mini tripod, search "iPhone tripod" on Amazon, and a pair of AirPods. This lets you set up your meet anywhere - the yard is my personal favorite since about a month ago when spring began - and carry on doing whatever you're doing without having to balance your phone on whatever is around.