Platform
Docs
Solutions
ContactLog In

Courier [Engineering]

Latest engineering blog posts

courier-ios-thumbnail
PRODUCT NEWSENGINEERING

Simplifying notifications with the Courier iOS SDK

Push notifications are a valuable tool for keeping users informed and increasing their engagement with your app. You can use push notifications to alert users about promotions, new content, or any other important updates. While push notifications are a powerful tool, setting up push notifications in iOS can be a daunting task that requires a significant amount of effort and time. Fortunately, the Courier iOS Mobile Notifications Software Development Kit (SDK) simplifies this process.

Mike Miller

Mike Miller

March 23, 2023

Courier Android SDK thumbnail
PRODUCT NEWSENGINEERING

Building Android push notifications with Firebase and Courier’s SDK

Push notifications have become an essential part of modern mobile apps, allowing you to keep your users engaged and informed. However, implementing push for different platforms can be a complex and time-consuming task, requiring developers to set up and handle token management, testing, and other logistical details.

Mike Miller

Mike Miller

March 21, 2023

QOTD Thumbnail
ENGINEERINGCOURIER

Develop a Motivational QOTD with Courier and GPT2

Courier and OpenGPT2 in action: build a service that sends friends and family an AI generated motivational quote of the day.

Prakhar Srivastav

Prakhar Srivastav

February 09, 2023

Invoys Thumbnail
ENGINEERINGCOURIER

How to Send Invoice and Add Payment Reminder in Next.js with Courier API

Learn how to build an invoice management system with Next.js and Courier.

Fazza Razaq Amiarso

Fazza Razaq Amiarso

January 27, 2023

ux-not-in-app-thumbnail
USER EXPERIENCEENGINEERING

Building a Great UX Outside of your App

This article argues that there’s a more important user experience than the one inside your app.

Nočnica Mellifera

Nočnica Mellifera

September 06, 2022

wasm-code-generation-thumbnail
ENGINEERING

Build a WebAssembly Language for Fun and Profit: Code Generation

The final phase of our compiler is code generation. This phase takes the AST and converts it to a set of executable instructions. In our case, WebAssembly.

Drew Youngwerth

Drew Youngwerth

September 01, 2022

parsing-thumbnail
ENGINEERING

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.

Drew Youngwerth

Drew Youngwerth

August 25, 2022

Build your first notification in minutes

Send up to 10,000 notifications every month, for free.

Get started for free

Email & push notification

Build your first notification in minutes

Send up to 10,000 notifications every month, for free.

Get started for free

Email & push notification

Platform

Users

Content

Channels

Sending

Workflows

Preferences

Inbox

Workspaces

Observability

API Status

Changelog

© 2024 Courier. All rights reserved.