Skip to main content

13 posts tagged with "ai"

View All Tags

Documenting what you can do with an API

· 3 min read

Application Programming Interfaces, or APIsAPI A set of rules and protocols that allows different software applications to communicate with each other. APIs define the methods and data formats that applications can use to request and exchange information., are an essential component of modern software development. APIsAPI A set of rules and protocols that allows different software applications to communicate with each other. APIs define the methods and data formats that applications can use to request and exchange information. allow different software systems to interact with each other, facilitating the exchange of data and functionality between them. However, while APIsAPI A set of rules and protocols that allows different software applications to communicate with each other. APIs define the methods and data formats that applications can use to request and exchange information. have become ubiquitous in modern software development, their documentation often leaves much to be desired.

The art of fast decision-making

· 3 min read

As a product manager, making decisions is a big part of the job. While we all want to make the right decision every time, sometimes things don't go as planned. It can be tempting to try to stick with a decision, even when it's not working, but I've learned that it's better to be able to reverse course and make a new decision.

Optimizing life: lessons from AI search approaches

· 3 min read

Life can often feel like a journey towards a specific goal, be it happiness, wealth, expertise, or fame. And just like in artificial intelligence, achieving our goals can be seen as an optimization problem. But what if we thought of life itself as an AI search problem? What lessons could we learn from the various search approaches used by computer scientists and mathematicians?