Systems | Development | Analytics | API | Testing

API

Zero Trust Security: The What, Why and How

If you’ve been researching API security, you’ve likely seen the term “Zero Trust.” And you may already know that organizations can use Zero Trust to help protect their APIs from attacks. What you may not know is that Zero Trust is one of the best models for API security. According to Microsoft, “96 percent of security decision-makers state that Zero Trust is critical to their organization’s success.” But what is Zero Trust exactly?

Understand the Differences: API Authentication vs API Authorization

If you landed on this blog post, chances are that you care about keeping your API secure. It’s an important topic to discuss: API exploits are on the rise, and you don’t want unauthorized users accessing your data. A big part of that security is implementing API authentication and API authorization. These API access control measures are a foundational aspect of API security.

Kong Konnect: A Developer's Guide

In this guide, Viktor Gamov (Principle Developer Advocate at Kong) will dive into the power of Kong Konnect, the SaaS managed control plane for Kong Gateway designed for seamless API management. We’ll explore how to use Kong Konnect to configure external services, enable application registration, configure Dev Portal, use credentials to manage services access, and replicate configurations across different environments with just a few clicks. Let’s get started!

EP1: Abstracting Away the Problem

Join us in this captivating episode as we explore the power of abstractions in software systems, how they simplify complex concepts, and revolutionize the way we build and understand technology. Prepare to be inspired by the influential abstractions that have shaped the tech world. We'll discuss historical examples like abstract data types, relational databases, and Kubernetes, highlighting their transformative impact. Don't miss out on this enlightening discussion!

Modernizing API Development With Code Automation

APIs have revolutionized how businesses interact with their customers and partners. By providing a simple, standardized interface, APIs allow companies to expose their functionality as services that anyone can access. However, managing and maintaining APIs can be a time-consuming and expensive process. Automating the code generation and testing processes can help reduce costs while improving quality and consistency.

Your Test Suite is Not Complete Without Visual Tests

Test engineers may recall the fateful day when they confidently deployed the latest version of their application after their functional UI test suite gave the green light. But within hours, bug reports began detailing a mysterious UI element missing for some users but appearing for others. The culprit: a poorly written CSS media query invisible to your test suite.

End-to-End API Monetization with .NET, Stripe, and Moesif

Many API developers and companies struggle to find ways to easily set up systems to monetize their APIs. Some are simple but not customizable, some are complex and require massive engineering effort to actually get it all running. To make things easier, Moesif created a feature a few months ago called Billing Meters which gives massive customizability but with a minimal amount of code and engineering effort.