Welcome to the Courier Engineering Blog
Interesting topics and learnings in software development.
Why Remote Work is Not Here to Stay at Courier
We all spent a year getting used to remote work; now, the big question is how do we transition back to t...
September 16, 2021
How to Set Up Multi-Channel Notifications in Your AWS Stack
In this article, we’ll walk through an example architecture for building your own notification service w...
September 09, 2021
Introducing Courier Inbox and Toast for Notifications That Don’t Suck
With Courier Toast and Inbox, developers can support custom notifications for their users’ specificities...
August 31, 2021
How I used Unity and Courier to Create a Notification-based Game
I got featured in Courier’s live stream to build a notification-based game with Unity Engine, Courier, T...
August 19, 2021
Nodemailer and the SaaS Paradox of Choice
In this blog post, we start by diving into Nodemailer, a module that helps send emails from your Node.js...
August 12, 2021
Why Software Accessibility Matters
An accessible product is usable for everyone, regardless of physical and cognitive abilities. Making sur...
August 05, 2021
Journey Mapping: How to Master the Art of Interrupting
Too many bad notifications can frustrate users and eventually lead them to abandon your product entirely...
July 29, 2021
The Notifications Strategy that Put Us in the Product Hunt Newsletter
We were able to execute a strategy that helped us rank #5 on launch day and were featured in the Product...
July 15, 2021