Teams | Collaboration | Customer Service | Project Management

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.

Architecting Your Customer Notification Strategy w/ Sandor Nyako

In the past, each LinkedIn application team decided their notification strategy in isolation. Business logic and infrastructure sharing were limited between the teams. This resulted in a fragmented and inconsistent tech stack across LinkedIn and a less than savory member notification experience. To combat this disjointed experience, Linkedin set up a small team to build an orchestration layer, the Air-Traffic Controller (ATC). This became one of the more complex notification systems, and helped Linkedin grow into the top social platform for business and networking.

Architecting Your Customer Notification Strategy w/ Sandor Nyako | LinkedIn Engineering

In the past, each LinkedIn application team decided their notification strategy in isolation. Business logic and infrastructure sharing were limited between the teams. This resulted in a fragmented and inconsistent tech stack across LinkedIn and a less than savory member notification experience. To combat this disjointed experience, Linkedin set up a small team to build an orchestration layer, the Air-Traffic Controller (ATC). This became one of the more complex notification systems and helped Linkedin grow into the top social platform for business and networking.

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.

How to Add a Notification System to your MVP

As a product engineer, you likely understand the value of incorporating notifications functionality into your Minimum Viable Product (MVP). Here's what you can accomplish by building notifications: Drive engagement. Notifications inform customers that there’s something going on in your application that’s worthy of their attention. Timely notifying your audience about valuable content or interactions with other users is great for building trust and engagement.

Product Hunt Launch | Troy Goode | Courier.com | Wuphf 2.0

The rest of the Courier team and I have been building an exciting new way to design, send, and monitor all of your app's user notifications. As you may have heard in my video above, we understand that notifications are difficult to get right. So much so that most of us aren't excited about receiving many of them.

Who Knew Email Subjects Are So Complicated

Did you know that email subjects, by default, only support 127 characters?! I didn’t, and I ran into a “fun” puzzle of a problem earlier this year when a client of ours noticed a problem with Courier-built emails in Microsoft Outlook. Small rendering issues and bugs like this can give the wrong impression to a recipient of an email. It can make the end user feel the product they are using is poorly planned or not tested.