Systems | Development | Analytics | API | Testing

TypeScript Compiler API: Improve API Integrations Using Code Generation

Developing against third-party or unfamiliar web APIs can be painful and slow compared to using native libraries. For example, making requests with an HTTP client is simple enough but offers no compile-time sanity checks and no way for code suggestion tools like Intellisense to help you navigate. Worst of all, if the API you are consuming introduces breaking changes, you won’t find out until runtime.

How to create a collaborative QA strategy with collective testing

If you’re reading this, chances are your organization is already aware of the additional management effort, devices, and testers required to ensure quality QA through software testing. You’re likely not doing it alone. Your in-house testers and external resources are probably scattered across different testing management platforms and software. But multiple platforms make collaboration more complicated than it needs to be.

The Ultimate Salesforce Developers Guide

Salesforce enables companies of all sizes to build amazing app experiences that drive stronger customer relationships. Heroku makes it easy to deliver engaging apps on the public cloud that integrate customer data. Heroku Connect is an easy way to keep your Salesforce data up-to-date with practically unlimited scaling, containers, and support for various application frameworks.

5 Steps to Serverless Security With the AWS Lambda Plugin

For the DevOps-averse developer, lambdas are heaven. They can focus on writing self-contained and modularized pieces of code, deploying these functions for on-demand execution without being concerned about resource management or infrastructure. Lambda execution , however, can be tricky. Serverless security with the AWS API Gateway can feel daunting, especially when all you want to do is call a simple function as an API endpoint. For this, there’s the ease of Kong Gateway .

An Introduction to Testing LiveView in Elixir

In this two-part series, you’ll get a comprehensive overview of everything you need to know to test your LiveView applications in Elixir. In Part I, I’ll introduce you to LiveView testing guidelines and you’ll write some flexible and elegant LiveView unit tests. In Part II, you’ll write interactive LiveView tests that validate a full set of live view behaviors.