
Build a WebAssembly Language for Fun and Profit: Parsing
In this post, we’ll cover the next phase of our compiler, parsing. Parsing is the portion of our compiler that takes the token stream generated by the lexer and converts it into an AST.

Build a WebAssembly Language for Fun and Profit: Lexing
I decided to create this guide and provide a simple overview designed to help get your feet wet in building languages and exploring the inner workings of WebAssembly (wasm).

Why Are We Okay with Notification Interruptions from Slack?
The daily bombardment of alerts dinging, beeping, and ringing from all those applications we use is enough to drive someone completely crazy. Yet, for some inexplicable reason, we allow ourselves to be interrupted by Slack in a way we wouldn’t from any other platform.

Building a Slack Integration for Your SaaS Notification System
Many organizations don’t quite know what to expect when building an integration for sending messages from their SaaS product to a Slack channel or a direct message.

Common Courier Troubleshooting Solutions for Developers
In this post, we will discuss example issues around Courier’s Gmail integration and API rate limits, an incomplete data profile, and an incomplete request with Inbox and Toast, and how to fix them.
How We Became HIPAA Compliant
Today, we are excited to announce that Courier is now HIPAA compliant and this post will get into why SaaS companies should be HIPAA compliant, why this is important for our company, and the steps we took to get here.

How Cloud Providers Support SaaS Compliance and Security: What Developers Need to Know
Public cloud providers simplify security and compliance for SaaS developers—but they don’t solve everything. Learn how services like AWS, Azure, and GCP support SOC 2 and ISO 27001 readiness, and how to avoid common cost and audit pitfalls. Includes practical guidance on audit logs, approval workflows, compliance tools, and more.

Designing the Perfect Mobile Push Notification
The biggest reason to focus on mobile is because it will drastically improve the user experience for anyone using mobile apps - which at this point, is everyone. This post explores the importance of building better quality mobile notifications and how to go about creating them.

Courier Raised a $35M Series B to Make Notifications Delightful
We’re excited to announce that we’ve raised $35M to provide engineering teams with fantastic notification infrastructure! The round was led by GV with participation from our existing investors at Bessemer Venture Partners and Matrix Partners.
© 2026 Courier. All rights reserved.