Adrian Machadozuplo.hashnode.dev·Dec 20, 2024What is GitOps?Are you tired of manual deployments, infrastructure nightmares, and the constant struggle to keep your environments in sync? If so, GitOps is just what the doctor ordered. In this blog, we'll discuss the what, why, and how of GitOps. We'll explore it...API Management
Adrian Machadozuplo.hashnode.dev·Dec 20, 2024Master Your Code with Zuplo’s Debugging ToolsWhy Debugging is Critical Every developer worth their salt knows that debugging is an important part of the coding process. Otherwise, you’re left fumbling through logs trying to figure out where the code went wrong. Debugging allows you to identify ...API Management
Adrian Machadozuplo.hashnode.dev·Dec 20, 2024Your API business needs to operate on the worldwide edgeWhen you deploy your API product on the edge, you’re no more than 50ms from almost all the internet-connected folks in the world. It’s our favorite fact about an edge-optimized API, but not for the reasons you might think. Yes, sheer speed is great. ...API Management
Adrian Machadozuplo.hashnode.dev·Dec 20, 2024Time for GitOps to come to APIsGitOps is eating infrastructure. APIs are right next door, nibbling away at your monolithic software. When you use GitOps, you define the desired state of your production environment through code (IaC), often in YAML/JSON files. APIs have a similar m...API Management
Adrian Machadozuplo.hashnode.dev·Dec 20, 2024Bringing Feedback Loops to API DevelopmentAt Zuplo, we believe that the best way to build is with tight feedback loops. Not just at a product or project level - although we obsess over receiving quick feedback from customers - but also at the development level: we love using and building dev...API Management
Adrian Machadozuplo.hashnode.dev·Dec 20, 2024Zero Downtime migration of API AuthenticationOne of the biggest benefits of an API Gateway is that it provides an abstraction layer between your clients and your backend (i.e. business logic). This layer allows your backend to be unaware of various API implementations and configurations such as...API Management
Adrian Machadozuplo.hashnode.dev·Dec 20, 2024Deprecating REST APIs: A Developer's GuideAll good things eventually come to an end - and sometimes bad things like our abhorrent API design choices do too. Unfortunately for us API devs, you can't always delete your old endpoint and start over - you need to have a deprecation strategy in pl...API Management
Adrian Machadozuplo.hashnode.dev·Dec 20, 2024Deprecating Node JS REST APIs in 6 FrameworksDeprecating an API is never is easy (in fact we wrote a full guide on API deprecation) - but many popular Node JS frameworks can ease the pain. Deprecating an API endpoint typically involves notifying consumers that the endpoint is outdated and will ...API Management
Adrian Machadozuplo.hashnode.dev·Dec 20, 2024Understanding The HTTP Deprecation HeaderWhat is the HTTP Deprecation Header? The HTTP Deprecation header is used to inform clients that an API endpoint is or will be deprecated. According to the latest draft proposal, the field should be an RFC 9651 Date, which is expressed in Unix time. T...API Management
Sakshi from KushoAIsoftware-deep-dives.hashnode.dev·Dec 12, 2024What is API versioning and why is it needed?This blog is written by Jeremy Rivera at KushoAI. We're building the fastest way to test your APIs. It's completely free and you can sign up here. API versioning is the practice of creating multiple variants of an Application Programming Interface (...KushoAI