March 2022 Summaries
4 posts from Courier
Filter
Month:
Year:
Post Summaries
Back to Blog
Courier has achieved SOC 2 Type 2 compliance, demonstrating its commitment to protecting sensitive personally identifiable information (PII) of its customers. This certification is crucial in the era of frequent data breaches, as it provides transparency into how customer data will be handled. Courier's journey to compliance began with SOC 1 compliance and progressed to SOC 2 Type 1, followed by a one-year audit period for Type 2. The company had to develop policies and controls, engage with an auditor, and provide evidence of effective policy enforcement to meet the rigorous standards of SOC 2 compliance. This achievement reassures customers that their data remains protected and secure, aligning with Courier's mission to make software-to-human communication delightful.
Mar 28, 2022
1,128 words in the original blog post.
Notifications are an essential part of daily life, but they can be overwhelming if not managed effectively. A centralized notification feed, like Inbox Feed, provides a repository of notification history, allowing users to view all relevant information in one place, reducing notification fatigue, and increasing focus. This feature is particularly beneficial for users who have difficulties staying connected due to notification overload, enabling them to control what they attend to and when. Effective distribution of information is also crucial, especially in B2B SaaS applications, where teams need to understand project status and collaboration updates. A notification inbox can empower users to get an understanding of what's happening overall in the scope of their projects and administrative requests, attending to them as necessary. Implementing an Inbox Feed requires considering front-end and back-end components, with options like Courier Push providing reliable and easily integrated services.
Mar 23, 2022
1,570 words in the original blog post.
Courier is a notification service that centralizes all of your templates and messaging channels in one place, increasing visibility and reducing engineering time. Approval workflows are vital for peer code reviews and other tasks to improve collaboration and efficiency. Manual approval workflows have limitations such as difficulty with auditing, slowing down the company, inconsistency, and lack of transparency. Automating parts of the approval process can address these issues. Courier offers an automated approval workflow solution that is easy to implement and customize.
Mar 17, 2022
1,715 words in the original blog post.
Amazon DynamoDB is a fully managed NoSQL database service that offers scalability and high performance, but can present challenges at scale, particularly for multi-tenant architectures. The use of a naive partition key, such as the tenant ID, can lead to the "noisy neighbor problem" where high traffic from one tenant can throttle the entire table. To overcome this, two strategies can be used: the Random Partition Key Strategy and the Sharded Partition Key Strategy. The first strategy uses a random partition key to increase throughput, while the second strategy splits a tenant's data into smaller partitions or shards to distribute it evenly across those shards, allowing for more efficient fetching of all items for a given tenant.
Mar 15, 2022
934 words in the original blog post.