Author Archives: Nick Quinlan

About Nick Quinlan

Nick Quinlan is a SendGrid Developer Evangelist based out of San Francisco. He works to make developers lives easier by providing them with the help they need to grow their ideas. Give him a shout, @YayNickQ.

Nick Quinlan on Twitter

Articles Posted by Nick


Send Emails That Don’t Bite With Barke

Posted on (0 Comments)

People are different. They read their email at different times and in different ways. But it’s not easy to track and react to different users’ habits. That’s the idea behind Embarke, a partner of ours that optimizes the delivery time of each email you send. Embarke mimics our Web API and then consumes data provided by our Event Webhook to allow users to continue sending through SendGrid with minimal changes on their end. To start using Embarke, all one needs to do is change their endpoint from: https://api.sendgrid.com/api/mail.send.json to https://esp.embarkemail.com/sendgrid/api/mail.send.json and pass in a few extra values through the x-embarkeapi

READ MORE »

The SendGrid Internal Hackathon!!

Posted on (0 Comments)

If this were a normal hackathon, I’d start this post by telling you the thirty hackers still at the event at 2:00am sat heads down, faces lit by the glow of their screens, frantically coding and debugging in a rush to finish their hacks. But this wasn’t a normal hackathon, this was the SendGrid Internal Hackathon, and instead hackers jumped on two-hundred feet of bubble wrap. The SendGrid Internal Hackathon Thursday and Friday of the last week of June, we held the first SendGrid Internal Hackathon. Technically speaking this wasn’t our first run at a hackathon for the company, but

READ MORE »

What’s a Webhook?

Posted on (0 Comments)

A webhook is an API concept that’s growing in popularity. As more and more of what we do on the web can be described by events, webhooks are becoming even more applicable. They’re incredibly useful and a resource-light way to implement event reactions. So, what exactly is a webhook? A webhook (also called a web callback or HTTP push API) is a way for an app to provide other applications with real-time information. A webhook delivers data to other applications as it happens, meaning you get data immediately. Unlike typical APIs where you would need to poll for data very frequently

READ MORE »

The Importance of Projects

Posted on (0 Comments)

Time and time again, people ask me the best way to get into programming, or the best way to learn a new language, or the best way to understand a framework, and time and time again, my answer is to start a project. Over the years, I’ve worked on countless projects, ranging from stupid ideas that got featured on tech blogs, to stupid ideas with vulgar names, to a few useful open source works. Each of these projects have taught me a great deal about one concept or another. From learning how to scale a site, to learning how to

READ MORE »

Schedule Email with SendGrid and Iron.io

Posted on (0 Comments)

There are tons of reasons to schedule an email: maybe you want to send an email daily or weekly, or perhaps, you just want to send an email in the morning rather than the evening. Luckily, with Iron.io and SendGrid this is easy. Iron.io is a cloud platform that gives developers tools to solve many common problems. One of these tools is the Iron Worker, a way to asynchronously run code in a number of languages. Workers are run by “tasks” which can be queued, scheduled in advance, or even repeated. Tasks can contain JSON Payloads which the worker can

READ MORE »

The Magic of Email Headers

Posted on (0 Comments)

Email amazes me. It’s an open, decentralized, and evolving means of communication that allows you to message someone on the other end of the world–-and it’s been around for fourty years. One of the amazing things about email is the depth of the specification. Email has many intricate and little-known parts, many of which are hidden in message headers. Message headers are essential to any email communication–they describe the message, who sent it, and who it’s going to. To, From, Date, and Subject, are all headers most people are familiar with, then there’s the commonly discussed DKIM and SPF, however

READ MORE »

Don’t Tell Developers What To Build

Posted on (0 Comments)

Don’t tell developers what to build–simple advice that should be central to all hackathons. However, it’s all too frequently ignored by hackathon organizers. Hackathons are a time for developers to learn new technology, meet new people, and pick up new skills. As a rule, it’s better for open exploration to have an unstructured environment rather than a highly regulated one. However, organizers often make the mistake of thinking that rules and structure will create a better event that better conforms to their preferred outcome. A developer’s job is to solve problems and get around obstacles. When an organizer tells a

READ MORE »