/Sam Seely

Build vs Buy: A Guide For Notification Systems tl;dr: A complete guide to evaluating a build vs. buy decision for products transactional notification system. This piece covers the challenges faced by teams evaluating whether to build or buy a notification system, what notification systems look like at scale and the requirements they share, how to use a framework to assess any build vs buy decision, how to apply that framework against the build decision for a notification system.

featured in #559


Build vs Buy: A Guide For Notification Systems tl;dr: A complete guide for what to consider if you're evaluating whether to build your own notification system or use a third-party vendor.

featured in #525


The Five Principles Of Modern Developer Tools tl;dr: Engineering teams are increasingly outsourcing non-core, yet critical parts of their stack to third-party vendors. This post delves into the challenges and emerging solutions of using third-party services in your stack. It discusses five key principles of modern developer tools: code-based resource management, source control management, rich type definitions, CI/CD integration and managing tools as part of your deployment lifecycle.

featured in #501


A Guide For Notification Systems tl;dr: A complete guide for what to consider if you're evaluating whether to build your own notification system or use a third-party vendor.

featured in #488


The Five Principles Of Modern Developer Tools tl;dr: Engineering teams are increasingly outsourcing non-core, yet critical parts of their stack to third-party vendors. This post delves into the challenges and emerging solutions of using third-party services in your stack. It discusses five key principles of modern developer tools: code-based resource management, source control management, rich type definitions, CI/CD integration and managing tools as part of your deployment lifecycle.

featured in #466


The Five Principles Of Modern Developer Tools tl;dr: "Here are the principles of the modern developer tool that emerged from our own work solving customer challenges, and that we're seeing in other developer tools we use." The authors discuss the following: (1) Work with resources in code. (2) Source control management. (3) Rich type definitions. (4) Run tests locally and in your CI workflow. (5) Manage as part of your deployment lifecycle.

featured in #462