Keith Casey: Developer Evangelism Has Been Both the Best and Worst Job in My Career

keith-casey-lo-resBy KEITH CASEY
Special Contributor to Silicon Hills News

Before I go any further, let me state that I loved working for Twilio. It’s cool technology but more importantly the passion, intelligence, and the ability of the senior leadership and just about everyone else is amazing. I walked in and felt like everything we did sharpened my skills and abilities every step of the way.
I write this post for a couple reasons.. First, I’ve been out of Twilio for a couple months, so I’ve finally organized my thoughts. Second, and more importantly, a number of people have asked me about becoming an evangelist and what the job is like.
First, what does a Developer Evangelist do?
This will vary from company to company and even as the company grows and matures, but here’s what I did:
Attended hackathons, gave demos, and helped people solve problems, Twilio-related or not.. an average of 1-2 hackathons/month for 2.5 years;
Update: It’s also worth noting that I co-organized 25-30% of those hackathons;
Spoke at an average of 15 conferences per year, usually a 1 hour presentation, sometimes a 3 hour workshop;
Wrote blog posts ranging from technical coverage of clever applications and good API usage to event writeups;
For my first year, I ran customer support every Tuesday, then one weekend day/month, then not at all once the Support team grew;
Acted as a sherpa to help customers navigate the organization to find the right person to talk to for whatever;
Kept an eye out for good employee candidates, made recommendations where appropriate;
Tested and reviewed projects, tools, and concepts coming out of the Product team;
Introduced and promoted partners when their products/services fit the needs of other partners & customers;
Introduced customers to Sales, helped Sales by visiting customers and helping them get started;
Made myself available at random coffee shops both in Austin and during travels;
Served as the point of contact for numerous community organizations and (inadvertently) a number of F500 customers;
Traveled 140 days during 2011;
Traveled 120 days during 2012;
Traveled 115 days during 2013 (but over 9 months, instead of 12).
Next, let me cover the high points of Developer Evangelism..

The job is like nothing else. In fact, in the right company, it will be exactly what you make it. At Twilio, we reported through Marketing but we interacted with Support, Sales, Product, Recruiting, and just about every other group in the organization. My personal passion was helping people get started, figure out where Twilio made sense for them, and getting their first project online. But on any given day, if I was tired of doing X, there was plenty of Y and Z to do also. Unfortunately, at other companies, the evangelists may report through Sales which likely means quotas. Or through Product which means installs or downloads are probable goals. Regardless, measurement is good, but it has to be the right measurements and things you can actually influence.
The opportunity is like nothing else. Finding smart people doing cool things was my job. I got to meet, hang out with, help, and work with some of the best and brightest across North America. There are people literally saving lives with Twilio and that’s only the tip of the iceberg. When you can go to sleep at night knowing the world is changing in a positive way due to your work.. amazing.
The community is like nothing else. I don’t just mean the individual tech communities as those are awesome too. I mean the growing network of evangelists. No one gets the job without being smart, passionate, friendly, and being well-connected. When you get to hang out with this crew, you learn about some of the best and brightest out there and get to play with the best technology, concepts, etc.

Now, let’s cover the dark side..

First, the job is prone to burnout. I was the first evangelist to make it past the 12 month mark and I’d wager I really only made it to 18 months before burnout started to set in and 24 months before it fully reared its ugly head. Now before you think Twilio is exceptional in that way, know that it’s a common situation across many companies. I know of one company where evangelists consistently leave at 18 months.
Next, the job wreaks havoc on your personal life. If you’re single with no kids, no pets, no mortgage, no blah, blah, blah, the flexibility is awesome. You can be in a different city every single weekend and never come to your “home” city. I know of at least two evangelists who gave up their apartments for just that reason. But if you do have any of those personal commitments, it’s another story.. being in a different city every weekend can be a curse. You always have to make arrangements, make apologies, and figure out how to juggle.
The killer for me was when TripIt started reminding me of upcoming “visits” to Austin between actual trips.. for the record, I live there.
Finally, you are never off the clock. This is the big one.. and I can think of one friend and colleague who was nearly destroyed by it. When you’re at an event, you’re representing the company. When you’re speaking, you’re representing the company. When you tweet, you’re representing the company. Everything you write, say, do, or whatever represents the company. You can use those “doesn’t represent the views” lines all you want but they don’t mean anything.
Think about that.. from the time you wake up until you go to sleep, you’re on the clock.
So there it is. That’s the full story on Developer Evangelism. If you can do it for the right company and team, it is one of the best jobs you can ever have. At the same time, it’s challenging, exhausting, and ripe for getting yourself in trouble.

If you have any specific questions, feel free to drop me a note: Keith Casey

Editor’s Note: This post originally appeared on Keith Casey’s personal blog. It is reprinted here with permission.


  1. After looking at a few of the articles on your website, I seriously appreciate your way of blogging.

    I bookmarked it to my bookmark site list and will be checking back in the near future.
    Take a look at my web site as well and let me know what you think.

  2. Foods from the grocery store might last you all month, whereas the organic versions of those same foods at the health food
    store may only last you half the month. Which is a moist, fertile land in and around Western Asia, the Nile Valley and the Nile Delta of Northeast Africa.
    Hair color refers to the coloring of all the hair while highlighting refers to coloring only some strands of hair in a lighter color than the rest of the hair.

  3. Oh my goodness! Amazing article dude! Thank you, However I am having troubles with your RSS.
    I don’t understand the reason why I can’t join it.
    Is there anybody else getting similar RSS issues?
    Anyone that knows the answer will you kindly respond?

  4. Generally I don’t learn post on blogs, but I wish to say that this write-up very compelled me
    to try and do so! Your writing style has been surprised me.
    Thanks, quite nice article.

  5. Hey there, You’ve done an excellent job. I’ll certainly digg it and personally suggest to my friends.
    I am sure they will be benefited from this site.

  6. Thanks for some other wonderful article. Where else could anyone get that type of info in such a perfect
    means of writing? I’ve a presentation next week, and I am on the look for such information.

  7. Thank you for sharing your info. I truly appreciate your efforts and I am waiting for your next write ups thank you once again.

  8. What’s up, I want to subscribe for this blog to take hottest updates, thus where can i do it please assist.

  9. Having read this I believed it was really enlightening.
    I appreciate you spending some time and effort to put this informative article
    together. I once again find myself spending a significant amount of time both reading and posting comments.
    But so what, it was still worth it!

  10. Have you ever thought about creating an e-book or guest authoring on other sites?
    I have a blog based upon on the same information you discuss and would love
    to have you share some stories/information. I know my subscribers would value your
    work. If you are even remotely interested, feel free to send
    me an e mail.

  11. I’ll right away snatch your rss feed as I can not find your e-mail subscription link
    or newsletter service. Do you’ve any? Kindly allow me know so that
    I may subscribe. Thanks.

  12. Hi! Do you use Twitter? I’d like to follow you if that would be okay.
    I’m absolutely enjoying your blog and look forward to new updates.

  13. Hey there! I know this is kinda off topic however
    , I’d figured I’d ask. Would you be interested in trading
    links or maybe guest writing a blog article or vice-versa?
    My blog discusses a lot of the same topics as yours and I believe we could
    greatly benefit from each other. If you’re interested feel free to shoot me an e-mail.
    I look forward to hearing from you! Awesome blog by the way!

  14. I know this site provides quality depending posts and extra
    material, is there any other web site which provides these
    stuff in quality?

  15. Hi just wanted to give you a quick heads up and let you know a few of
    the images aren’t loading correctly. I’m not sure why but I think its a linking
    issue. I’ve tried it in two different browsers and both show the same

  16. Hi there, constantly i used to check blog posts here
    early in the morning, because i like to learn more and more.

  17. Hi my loved one! I wish to say that this article is amazing,
    great written and come with almost all important infos.

    I’d like to look extra posts like this .

  18. We’re a group of volunteers and opening a new scheme in our community.
    Your website provided us with valuable info to
    work on. You have done an impressive job and our entire community will be grateful to you.

  19. You really make it appear really easy together with your presentation however I to find this matter to be actually something which I believe I would by no means understand. It sort of feels too complicated and extremely vast for me. I am having a look ahead in your next publish, I?

  20. Love it!

Speak Your Mind