Topic
102 articles
Articles about Engineering from the Courier developer blog.

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).

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.

How to Get GDPR and Customer Communications Right
If you are considering sending notifications to the users of your SaaS application, whether via email, push, or a Slack bot, you need to keep GDPR in mind when building your service.

The Developer's Guide to SaaS Compliance
In this article, we will review what kinds of compliance certifications and regulations exist for SaaS applications, what these certifications mean for developers, and how to begin the certification process for compliance standards.

How to Build Security for your SaaS User Communications
In this article, we cover why you should look closely at how secure your customer communications are and implement strict security measures for emails, push notifications, and other communications you send to your users.
© 2026 Courier. All rights reserved.