Teams | Collaboration | Customer Service | Project Management

Latest Posts

Why Student Engineers Should Buy Into the Hype Around Serverless

We recently had the opportunity to speak to a student audience at Serverless Days and came up with some insights that we felt were worth sharing with a wider audience. Please take a look and let us know your thoughts @trycourier. Serverless architecture is relatively new, yet many startup developers prefer building their foundation on a Serverless framework. But what's with the hype?

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 the in-person work pattern in a new world with Covid-19? Or should we transition back at all? In a study of workers by Buffer (both pre-pandemic remote workers and workers who became remote during the pandemic), 97.6% confirmed they would like to continue working remotely at least some of the time.

How to Set Up Multi-Channel Notifications in Your AWS Stack

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 with AWS, and show you how to implement it in Node.js. We’ll also discuss a few considerations related to using AWS services for notifications. Let’s dive in!

Introducing Courier Inbox and Toast for Notifications That Don't Suck

We are excited to announce the availability of Courier’s newest provider, Courier Push! We have released Inbox and Toast, two open source React components that exemplify the potential future applications of this feature. With Toast, you can send your user a notification within your web application and Inbox allows you to create an embeddable notification repository so that your user can access all past in-app notifications.

How I used Unity and Courier to Create a Notification-based Game

Hello, world! I’m Matt Graber. I just finished my undergrad at the University of Maryland. I started my game development career back in freshman year in the UMD AR club. I used to teach other students how to create augmented and virtual reality experiences with Unity, a cross-platform game engine. I also enjoy informal game jams and larger projects in Unity with fellow developer friends. Recently, I won the sponsored prize at the Bitcamp hackathon for building Package Person

Nodemailer and the SaaS Paradox of Choice

Early stage companies are constantly evolving their product to fit the market they operate in. They reach customers to keep them engaged using a high magnitude vector that contributes to their success. Architecting the communications strategy for your product thus becomes an important problem to tackle, which in turn can cause second-order effects like having to trade off the speed of product development iterations.

Why Software Accessibility Matters

Making sure your software and its documentation is accessible is not only the right thing to do, it’s the smart thing to do—and it’s actually not that difficult. An accessible product is as usable as possible for everyone, regardless of their physical and cognitive abilities. For example, blind people should be able access your documentation with a screen reader, and neurologically atypical people shouldn’t be distracted by flashing screens, pop-ups, or carousels.

Journey Mapping: How to Master the Art of Interrupting

Notifications are good for user experience. There, I said it. The word “notification” might conjure images of annoying interruptions for your users, but it should also remind them of moments where they were quietly guided to a more desirable experience. Notifications can guide users through key setup steps in onboarding, reward a positive interaction, and encourage exploration.

The Notifications Strategy that Put Us in the Product Hunt Newsletter

Getting noticed on Product Hunt is a start-up founder's dream, but it’s not an easy task. There’s only one chance at listing a specific domain, so it can’t be a short sighted attempt. The internet is a web of communication, and depending on how it is used, teams can effectively notify their communities about their Product Hunt launch.

Why You Can't Replace REST with GraphQL

When I Googled “what is GraphQL” to learn more about the network protocols, all I saw was a comparison between REST and GraphQL. Most of the conclusions said, “use GraphQL.” It felt very binary (and trendy, for that matter), which is a problem because each product and use-case is unique. The fact is, whatever is newest and shiniest gets recommended more loudly. But you have to weigh the trade-offs and come up with a solution that is best for your situation.