Martyn Davies is a Developer Evangelist for SendGrid and a creative developer based in London. He has worked in technology for over 14 years having previously held roles at the BBC and Universal Music Group. You’ll find him presenting, demoing, hacking and chatting at hack days, conferences and meetups in the UK & Europe on a regular basis.
Each month we get lots of tweets to our main @SendGrid account from users, potential users, and people on the hunt for free schwag. Many of these tweets are answered directly by our team of Developer Evangelists but we thought that some of the answers to those questions might be of interest to more of you, so we’re going to try and highlight a few interesting ones each month and give those answers a more permanent home. Here’s a selection from the past few weeks and their answers: Question 1: Subusers @SendGrid question: can subusers have their own unsubscription and…READ MORE »
SendGrid’s webhooks for inbound parse (receiving email) and events are great for hacking with, but they can be difficult to test in a productive manner because you have to keep deploying your code to the live server in order to get our webhooks to hit it, right? Wrong. In this post I’m going to show you how to work with ngrok to make local development with webhooks easier than ever. Install ngrok on Your Development Machine It’s always nice when there’s a good set of installers for things like this, you can download ngrok for OSX, Linux and Windows. It’s…READ MORE »
Due to a recent printing fail, I’ve found myself without any business cards and I’m about to head out to How To Web in Bucharest for 3 days where I’m certain I’ll meet a few folks who ask for my details. Luckily, I work for a company that makes sending and receiving emails from an application easy, so I whipped up this quick app using SendGrid and Heroku to give me a quick autoresponder on my vanity email address that will send a digital version of my business card out to whomever emails that address. It’s quick to turn around…READ MORE »
Friday 27th July 2012 was the day I concluded the interview process for the role of Developer Evangelist at SendGrid. After talking with all of the team and the VP of Marketing, my final ‘chat’ was a late afternoon call with CEO Jim Franklin. An interview that will stay with me because we hardly talked about work stuff, mostly the kind of British food Jim liked and, somehow, something about trousers. Jim wrapped up the call by saying that he should probably let me get on. After all, wasn’t the Olympic opening ceremony about to start? It was a great…READ MORE »
Maintaining good sending practices is key to ensuring your reputation with ISPs remains high and your emails get through in a timely manner Our sending practices documentation states: Typos happen. Pre-screen the email addresses you collect before you send the invitation. Ensure addresses are syntactically correct, and that the domain part of the address has a DNS MX record (which indicates that the domain accepts mail). Even if you do all the appropriate checks on the client side, such as checking for valid formatting, you’re still going to end up with some addresses in your system that are probably less…READ MORE »
It’s been nearly a year since I made the move from developer to developer evangelist. As I see it, I get paid to do what I’d been doing anyway: hacking on projects and helping developers across Europe do the same. There are now more of my brethren on this continent, as I shared in The Rise and Rise of Developer Evangelism in Europe on The Next Web. Let’s look at why we’re seeing growth in Europe and what it takes to hire an evangelist or be hired as one. Why Evangelism is Growing in Europe Most current evangelists in Europe…READ MORE »
Our inbound parse webhook makes it easy to start receiving emails into your application. Once you dig in you can start creating some really awesome internal tools to deal with what’s being sent to you. One of the types of emails you might be receiving is from your customers, and if you have a lot of customers this is probably going to amount to a huge pile of emails that may or may not get addressed in a timely manner, especially if you have no way of knowing which emails you should be prioritising. But what if you did know?…READ MORE »