SendGrid's Email Deliverability Blog


From email deliverability best practices, to hackathon highlights, API tutorials, and everything in between, the SendGrid blog is your destination for all things email. Browse our most recent posts in the main feed or filter by category. Be sure to subscribe to the blog to get a daily digest of posts and reach out to us in the comments to let us know how we're doing.

‘Tis the Season: Introducing Our 12 Days of Holiday Sending Mini-Series

Posted on (0 Comments)

Who has a lot of extra time around the holidays? Anyone? We know your time is precious and the holidays put an extra strain on all of you who are trying to attend every holiday party and ice every cookie, which is why we’re introducing our new mini-series 12 Days of Holiday Sending. Stop by our blog for a quick email tidbit on a best practice for holiday sending. We promise to be concise and get right to the point! These email best practices are easy to follow, you just need to keep them in mind. Our 12 days of sending will

READ MORE »

A Q&A With Sameer Dholakia, SendGrid’s CEO

Posted on (0 Comments)

We were happy to welcome Sameer Dholakia as SendGrid’s new CEO at the end of September. As we approach the close of the year, we were excited to talk with him about his new role, what his first 30 days on the job were like, and what he sees as priorities for SendGrid moving forward. Q: You’ve been a CEO of a startup before and an executive at a large enterprise IT company. How does that experience carry over to your new role as the chief executive of SendGrid? A: SendGrid is at a great inflection point. I’m excited to help carry

READ MORE »

Code Challenge: Intro to Twitter’s Fabric.io

Posted on (0 Comments)

A couple weeks ago I watched a couple of talks on Twitter’s new product Fabric (www.fabric.io). It’s a collection of tools to make mobile developers’ lives easier. According to their documentation, Fabric is more specifically a “set of mobile development tools called ‘Kits’ that help you make your app more stable, add social features like sharing and login, and turn your app into a business with easy monetization.” You can read more about Fabric and the Kits here: https://dev.twitter.com/overview/documentation. This post will focus on one of the functionalities of the Twitter Kit, but let’s just review the other kits before we begin:

READ MORE »

A Gopher Attends PythonBrasil[10]

Posted on (0 Comments)

A few weeks ago, I found myself arriving in Recife, Brazil for PythonBrasil[10]. I had the time of my life and met extremely bad ass people over there. I also met people whom I now call friends, and I’ll try to highlight some of my favorite things from the experience below. PythonBrasil consists of workshops, talks, sprints, and some really fun activities. The conference was super well organized. Three tracks to choose from, with amazing speakers and keynotes such as Jose Valim, the creator of the Elixir language. Translations were available, but I want to improve my understanding of Portuguese, so I

READ MORE »

Code Challenge: Intro to tmux

Posted on (0 Comments)

Say no to tabs and yes to panes when developing For today’s post in the Code Challenge series, I’m giving an intro on tmux. As a Developer Evangelist, showing code is the best way to get developers interested in how easy it is to integrate the SendGrid API. When you’re up in front of a couple of hundred devs and live coding, switching through multiple tabs is not a good look. I got into tmux because it lets you open multiple programs on the same window to see everything that’s happening. Tmux has since become part of my workflow whenever coding any

READ MORE »

Great Expectations: Setting User Expectations Before Pressing “Send”

Posted on (0 Comments)

If you have read our blog on what it means to be a white hat sender, and why it’s good for your brand, some of this may be review for you. However, the topic of properly setting expectations for your email program at the point of sign-up is worth writing about. You might remember our slogan from the “Why White Hat?” article above–send the right message, to the right person, at the right time, with the right frequency. When all four of these criteria are met, we rarely see deliverability problems. So, how do you ensure that your email program

READ MORE »

Code Challenge: More Natural Language Processing with the Alchemy API

Posted on (0 Comments)

In my last blog post I walked through TextBlob and showcased a quick app that can be a first-responder to incoming emails. In that example it would respond back differently based on the sentiment of the incoming email. For this post, I want to dive further into Natural Language Processing and showcase how you can take advantage of the Alchemy API to find out other really interesting parts of your incoming email. This can be used for automatically responding to messages, categorizing messages, classifying messages, and more. Data that Alchemy API can give you on text: Entity Extraction Sentiment Analysis

READ MORE »