Articles by Matt Bernier


As a Developer Experience Product Manager for SendGrid, Matt works to constantly improve the SendGrid experience for developers who are building integrations by focusing on the entire API ecosystem of new products and features, API design, documentation, and API libraries.

Follow Matt

APIs: Perfection Vs. Reality

Product, Technical
When releasing email API endpoints at SendGrid, we’ve learned that in our ideal world, where our customers greet us with open arms and warm hugs, isn’t always reality. This isn’t to say that customers don’t love what we’re doing, but we’ve learned valuable lessons about testing, validating, and communicating with customers before taking new endpoints live. Read More ›

Using a Prototype as an API Product Specification

Product
idea

As the Developer Experience Product Manager at SendGrid, I am tasked with identifying opportunities, features, and products that involve our API. One thing I have been working on is identifying methods to make communicating my product ideas to the other PMs, Engineers, and customers more effective. I have learned that a monolithic Product Requirements Document (PRD) is a less than ideal way to do this and that a testable interface including the same information as a product specification would be a powerful alternative. The problem with PRDs is that they are often very large and mostly text. It is too easy to lose your place or miss something really important. Our friends in UX have solved this problem with tools like Read More ›


The Trouble with Tech Debt and Information Debt

Community
tech debt

It might be weird to imagine, but the first things that come to mind when I think of tech debt and information debt is Star Trek and cats. Specifically, I think of tribbles and wrangling kittens. You might think this is a total stretch, but let me explain… Tribbles are basically little fluff balls that can multiply seemingly exponentially in a short amount of time if exposed to food. They’ll get everywhere, but are easy to capture once you get them away from food. Kittens, on the other hand are wonderful little animals that are so cute and needy, they exert control over you…         If you were to combine these two creatures, you’d have a Tribble Read More ›


Help Contribute to SendGrid’s Open Source Documentation

Community
code

I have been the documentation developer at SendGrid for a couple weeks now. I was hired to organize and improve the customer facing documentation from a content, engagement, and functional perspective. The outpouring of excitement for enhancing our documentation is absolutely amazing. Everyone I have talked to has willingly offered their time and knowledge to make sure that I have the resources and information I need to get my job started. Everyone also has thoughts and ideas on what we can do with docs to make them better. Our documentation has touched or has been touched by nearly every single department at SendGrid. Our engineers are writing new API endpoints that need to be documented. Our Content Marketing team has Read More ›