Skip to main content

PGP: C756 2813 F881 06E2 6F1F 547B 003F 530D 3859 B702

Learn more about me. Email me at








Turns out that, yes, Hamilton is just as amazing the second time.


Thank you to all who are marching today. Your voice must be heard, and I'm with you! You matter.


Headed to San Diego to take Lacey to see Hamilton this evening after a (hopefully) amazing dinner. Then, a night in a five star hotel suite! Merry Christmas to @cleverangel from the whole family 🍾


I've made it! I've officially pissed someone off with my mechanical keyboard sounds.


Another great post about Dean. Makes me pine for the good old days of blogrolls, meetups, and the TextDrive VC100! ❤️

Blogs were the real social media.


Just heard that @textism is gone and I'm gutted. Believe it or not, Dean (and his cohort @jasonh) were pivotal in shaping my view of computing and, in many ways, my career. Rest well, Dean. The world will miss you.


That reminds me: we need more talent. Yesterday. If you’re an engineer looking to dive in deep with AWS across a broad set of problems and customers, let me know! Diversity is key. Bring it!


But, you know what is the best? I’ve got a whole new group of smart, talented people I can help mentor and grow. Nothing excites me more than helping build up other people. Is there anything better?


I’m two days in, and the new job has me absolutely overflowing with excitement about the opportunities ahead. Oh, and the challenges.


I’ve been free of traditional cable/satellite TV for a little while, and mostly it’s been good. That said, the UX for Hulu on Apple TV leaves a lot to be desired. Many missed opportunities to both embrace what is good about traditional cable & to innovate. Instead? Muddled mess.


Watching cartoons with my boy. He’s currently digging on some mid-2000’s anime, and I think we should watch more cartoons together 🤪


Baptism and Political Resistance ✊

3 min read

In today's church service, our pastor delivered a message about the biblical sacrament of baptism. After the message, the congregation was invited to the front of the church to participate in what the United Methodist Church refers to as the "Congressional Reaffirmation of the Baptismal Covenant." Following the process outlined in the UMC Book of Worship, I reaffirmed my baptism in Christ today. Before approaching the baptismal font, I read the following:

Renunciation of Sin and Profession of Faith

On behalf of the whole church, I ask you: Do you renounce the spiritual forces of wickedness, reject the evil powers of this world, and repent of your sin?

I do.

Do you accept the freedom and power God gives you to resist evil, injustice, and oppression in whatever forms they present themselves?

I do.

Do you confess Jesus Christ as your Savior, put your whole trust in his grace, and promise to serve him as your Lord, in union with the church which Christ has opened to people of all ages, nations, and races?

I do.

According the to grace given to you, will you remain faithful members of Christ’s holy church and serve as Christ’s representatives to the world?

I will.

This past year has been extremely trying for me in my faith in the wake of the 2016 Presidential election. Each passing day, I watch as many evangelicals enable injustice and oppression, and fail to reject the evil powers of this world, as the President of the United States spouts overtly racist, isolationist, and sexist words. I watch as many churches and Christians say nothing as the President pushes policies that harm the poor and deepen racial and gender inequality. Evangelicals, especially white evangelicals, voted hugely in favor of this man, and are enabling him every step of the way. I'm personally sick of it.

As I walked through the process of reaffirming my baptism today, I also am renewing my commitment to resist this despicible administration. I have made a promise to God to serve as Christ’s representative, to reject the evil forces of this world, to resist evil, injustice, and oppression in whatever forms they present themselves, and to do it all together with the church, which is open to all ages, nations, and races. Therefore I choose to resist this President, his hateful and isolationist agenda, and all who support him. I wish to do this together with the church, just as I am called. I encourage you to join me.

Note: I am not advocating that the Church should be "democrat" or "republican," or even political. I'm advocating that Christians, as Christ's representatives in the world, are called to fight injustice, oppression, and evil, no matter what form it takes. Right now, one of the most pressing forms of oppression and injustice in the world is Donald Trump, and his administration. Resist.


Finally set up my tester Lutron Caseta dimmers in my living room today, and I’m impressed. I think I’m gonna put these things everywhere soon.


Listening to Tony Romo yell at a team for laying an egg in the playoffs is deliciously ironic. 🏈


If you can’t score a TD from the 2, you don’t deserve to win. Especially in the playoffs. Sad for the Falcons, but it’s time to take a hard look at your offense. Underachieved all season. Finally bit you. Go Jaguars, I guess? 🏈


Great idea. I'd love to see this happen.


ICYMI, I posted about the next step in my career:


Here's to what's next

1 min read

Last week, I shared that I have decided to move on from DreamHost, and its been a crazy week tying up loose ends, meeting with colleagues to remember our time together, and reflecting on the past. 

Now, its time to focus on what's next.

On January 16th, I start as Chief Technology Officer at Reliam, a managed cloud service provider based out of Los Angeles, CA. Reliam has just secured up to $75 Million of investment from Great Hill Partners to drive growth. Simon Anderson, former CEO of DreamHost, and my ex-boss, has joined Reliam as CEO. I am thrilled by the possibilities that are ahead of us!

Why does this opportunity excite me? Well, that requires some storytelling that will come later. Suffice it to say, the tectonic shift to public cloud is a huge opportunity, and I believe that this team and company have what it takes to help businesses of all shapes and sizes make the move.

Looking forward to an amazing 2018!