1 minute read

This week we have posts on APIs, behind the scenes of a large production infrastructure, speeding up monorepo builds and tools for managing feature flags and a new programming language for large scale data processing.

StackHawk sponsors Devops Weekly

[ICYMI] DAST is Dead! Long Live DAST! The Evolution of Dynamic API security Testing webinar is now available on YouTube. Watch on-demand here.
https://sthwk.com/long-live-dast-webinar

News

An interesting look at a large production infrastructure, including anycast routing, Kubernetes and AWS Serverless features.
https://vercel.com/blog/behind-the-scenes-of-vercels-infrastructure

A presentation on building an SDK program, automatically generating API clients and documentation from OpenAPI specifications.
https://www.apimatic.io/events/build-a-winning-sdk-program-in-2024-event

Large monorepos can often pose a challenge for traditional CI systems, leading to slow build times. This post looks at using Yarn to only run tests against components that have changed, speeding up feedback.
https://mathieularose.com/ci-cd-pipeline-change-based-testing-yarn-based-monorepo

A run down of what makes a good REST API. Looking at OpenAPI and associated tooling, rate limiting tips, asynchronous APIs and more.
https://apitally.io/blog/what-makes-a-good-rest-api

A tutorial combining Pulumi with Docker Build Cloud, including caching images to AWS ECR and building multi-platform images.
https://www.docker.com/blog/pulumi-and-docker-build-cloud/

Tools

Bend is a massively parallel, high-level programming language. Think the expressiveness of Python, but with near-linear speedup on multi-core hardware like GPUs, but with zero explicit parallel annotations.
https://github.com/HigherOrderCO/Bend

Unleash is a feature flagging framework and application with a wide range of clients for different programming languages and frontend frameworks.
https://github.com/Unleash/unleash

Updated: