Tag: APIs

How To Deprecate APIs the Right Way

The only certainty in software development is that requirements change. How many times has this happened to you? You start a project, develop an app to satisfy the requirements, release it, and everyone is happy. The product manager comes back and asks to add a new feature. Suddenly, you have to ...

Implementing Dapr State Management in ASP.NET Core Web APIs

In distributed architectures, we’ll usually have a number of independent stateless services that serve a purpose (set around a domain, such as ordering items, storing items in a catalog, handling authentication etc.) While services should strive to be stateless, there will be some services ...

The ChatGPT list of lists: A collection of 3000+ prompts, examples, use-cases, tools, APIs???

Oh, ChatGPT! Not even one year on the market and a not so tiny ecosystem has developed all on its own, with lists of prompts, tips, APIs, use cases, extensions, success stories and failures. ChatGPT is the first true foundation model for the mass-market. Some of the posts, blogs, and articles dealin...

How To Deprecate APIs The Right Way

The only certainty in software development is that requirements change. How many times has this happened to you? You start a project, develop an app to satisfy the requirements, release it, and everyone is happy. The product manager comes back and asks to add a new feature. Suddenly, you have to ...

Powering our APIs using attr active DTOs

Helping lay the groundwork for our new company-wide API was exhilarating. In early 2022, I was on the team that developed a proof of concept and established standards for our new APIs. Fast forward to today and you’ll find over 150 endpoints spanning 12 product areas processing millions o...

gRPC vs REST: Comparing API Styles in Practice

In this article, we’ll explore APIs created using both the REST architecture and a fairly new player called gRPC. Our goal is to understand how to use these architectural styles to build APIs. What is REST? In 2000, Roy Fielding wrote his dissertation and introduced the world to an archi...

Building Web Applications with Django and FastAPI: Combining the Best of Both Worlds

In python ecosystem there are multiple frameworks available for making a robust backend. Django and FastAPI are the most popular ones. Django comes with many out-of-the-box features such as ORM, Middleware, Authentication, Admin Panel etc. FastAPI on the other hand comes with Async-ready support and...

7 Free Public APIs you will love as a developer

JSON Placeholder is a service that provides you with fake online REST APIs for testing and prototyping. This is a go-to API for every developer. Link: https://jsonplaceholder.typicode.com/ 2. Google Translate Google has a plethora of APIs, bu...