parsing-header

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.

By Drew Youngwerth

August 25, 2022

jpeg-optimizer webassembly-language-lexing-header

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

By Drew Youngwerth

August 18, 2022

slack-integration-header

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.

By Suhas Deshpande

August 04, 2022

troubleshooting-header

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.

By Rodrigo Rojas

July 21, 2022

hipaa-announcement-thumbnail

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.

By Aman Kandola

July 20, 2022

security-public-cloud-header

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.

By Aman Kandola

July 07, 2022

gdpr-communications-header

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.

By Aman Kandola

June 16, 2022

compliance-overview-header

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.

By Aman Kandola

June 09, 2022

security-saas-comms-header

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.

By Aman Kandola

June 03, 2022