PdtS43lf
-
What Product Managers Need to Know About CI/CD & Releases

Building a feature isn’t the same as delivering it to users. Between an engineer writing code and a customer using the new functionality, several things usually need to happen: code is combined, tested, built, deployed and eventually released. Modern software teams automate much of this process using CI/CD pipelines. As a Product Manager, you don’t…
-
What Product Managers Need to Know About Security

What Product Managers Need to Know About Logs & Observability A product can look perfectly healthy from the outside while something is already going wrong underneath. A payment service may be producing errors, an API may suddenly be responding more slowly or a new release may be affecting only a small percentage of users. Once…
-
What Product Managers Need to Know About Logs & Observability

What Product Managers Need to Know About Logs & Observability A product can look perfectly healthy from the outside while something is already going wrong underneath. A payment service may be producing errors, an API may suddenly be responding more slowly or a new release may be affecting only a small percentage of users. Once…
-
What Product Managers Need to Know About Product Metrics

What Product Managers Need to Know About Product Metrics Product teams have access to more data than ever. We can measure registrations, sessions, clicks, purchases, feature usage, conversion, retention and hundreds of other behaviours. The difficult part is rarely finding something to measure. It’s deciding which numbers actually tell us something useful about the product.…
-
What Product Managers Need to Know About SQL & Data

What Product Managers Need to Know About SQL & Data Product Managers work with data constantly. We look at conversion rates, activation, retention, feature adoption and dozens of other metrics to understand what is happening in a product and decide what to do next. Most of that information ultimately comes from data stored somewhere in…
-
What Product Managers Need to Know About Software Architecture

What Product Managers Need to Know About Software Architecture Software architecture can sound like something that belongs entirely to Engineering, but many product decisions are influenced by how the software behind the product is structured. A feature that looks simple in a design may require changes across several systems. Two apparently similar ideas can have…
-
What Product Managers Need to Know About APIs

What Product Managers Need to Know About APIs APIs are everywhere in modern digital products. They connect mobile apps with backends, allow different services inside a platform to communicate and make it possible to integrate with external providers for things like payments, authentication, messaging or analytics. As a Product Manager, you don’t need to know…
-
API Keys vs. OAuth: What Product Managers Need to Know

When you work on integrations, sooner or later someone from Engineering will ask a question like: “Are we going to use an API key or OAuth?” For a Product Manager, both can sound like different technical ways of doing the same thing: allowing one system to access another. There is some truth to that, but…
-
Authentication vs. Authorization: What Product Managers Need to Know

Authentication and authorization are two words that often appear together in conversations with Engineering and Security. Because they are closely related, it is easy to treat them as if they were different names for the same thing but they are not. The simplest way to remember the difference is: Authentication answers: “Who are you?”Authorization answers:…
-
What Do the “Nines” of Availability Actually Mean?

If you work with Engineering, sooner or later you’ll hear something like this: “The service has 99.9% availability.” Or perhaps: “We need to get to 99.99%.” At first glance, the difference seems almost irrelevant. We’re moving from 99.9% to 99.99%. Both are very close to 100%, so how much can that extra nine really matter?…