ChatGPT is called a “Language Model” in the field of Natural Language Processing (NLP) and Language Models are not new. They were discovered in the beginning of the century and existed long before ChatGPT.
How to Design Permissions for SaaS products
In order to allow users of your product to manage the people who use it you’ll need to build some form of permissions system. But building permissions sounds a lot easier than it is.
Webhooks Explained for Product Managers
When you’re building products using webhooks, your engineers can write code which allows you to ‘subscribe’ to a specific event and also specify the location for receiving the event. This process of subscribing and waiting for something to happen is sometimes referred to as ‘listening’ for an event. If you ever hear your engineering team refer to this, you’ll now know what they mean.
Microservices Explained for Product Managers
One of the first introductions product manager might get into the world of architectural design is the concept of microservices. But what exactly are they?
Natural Language Processing – Practical Applications of NLP for Product Teams
As a product team, you have specialized needs that can be solved by NLP systems. For example, how do you offer your customers a customized search engine, in which they can quickly search items in your inventory? How do you build a chatbot that is just as smart as Siri, but can answer questions related to your own Customer Support needs?
DevRel Explained for Product Managers
Developers are, and always will be, a critical part of product development. Not just because engineers are the ones actually building the products we use, but also because getting the engineering community on board as evangelists for your product can make or break your success.
React Explained for Product Managers
Everything you need to know about the component-oriented library“Building applications with React feels like building a Lego car. You use the blocks to build the parts you need, and then connect the parts together one by one to make the car that slides back and...
Web3 For Product Managers: A Guide For The Crypto-Curious
If you're open to taking risks and love working in a fast-paced environment, Web3 PM'ing may be a good fitWeb3 has become one of the most talked-about concepts today. Just try to count how many times "crypto", "NFTs", or "DeFi" appear on your Twitter timeline. To...
How to Write a Product Vision Statement
It goes without saying that your product vision should ultimately link back to your product’s overall value proposition. Sure, it doesn’t have to be explicitly obvious that your vision fits within a specific industry domain, but it makes no sense to come up with a vision so random that people feel confused by the mismatch between the vision statement and the company.
DevOps Explained for Product Managers
Transition from tragile to agile with strong devops cultures So what exactly is Devops anyway? You’ve probably heard the phrase ‘devops’ used by your engineering team but you may not be sure exactly what it means. Sure, you know that is has...
Payment Terminology for Product Teams
Payment gateways, tokenisation, PCI compliance and webhooks explained Have you ever had the joy of working on a project which involved implementing a new payment provider? If you have, you’ll know that the process is not much fun if you don’t understand some of the...
GitHub Explained for Product Managers
Pull requests, merges, branching and all that jazz Look down at your keyboard. You’ll notice that the letters g, i and t are quite close together. You’ll also notice that the letters g,i and t spell the word ‘git’. In the UK, ‘git’ is a derogatory word, often used to...
APIs Explained for Product Managers
APIs are confusing. Make sense of REST, GET, endpoints, headers and payloads once and for all as we explain the 10 key things to know about APIs.