This is a feed of links I've run across and found interesting or noteworthy. The images, content and opinions in them are owned by their respective authors.

A concise guide on best practices for designing robust APIs, focusing on REST principles and efficient communication between services.
API, design, REST, software engineering

Learn to set up and secure your own encrypted VPN server quickly and effectively.
VPN, encryption, security, server setup
This video explains how to use S3 Select to query JSON data stored in Amazon S3.
#s3, #s3select, #aws
A reevaluation of automated testing strategies based on recent experiences with a JasperFx Software client on a new web application.
Test Automation, Strategy, Software Engineering

Learn to maintain your Internet security by hosting a WireGuard server on Proxmox without paying for a VPN.
VPN, Proxmox, WireGuard, Internet security

JSON Schema helps ensure structured outputs from AI models, crucial for complex tasks in Python development.
JSON Schema, Python, structured outputs, AI models

Explore implementing Event Sourcing in .NET using the Marten library, improving backend system design and data management.
C#, .NET Core, Event Sourcing, Martendb, Postgres SQL

Learn to implement the MVVM pattern for state management in Blazor applications through a straightforward example.
Blazor, MVVM, state management, Web Development, productivity
Learn to set up CI/CD for deploying Docker applications to Google Cloud Run using GitHub Actions.
CICD, Google Cloud Run, GitHub Actions, Docker

An introduction to different types of test doubles: Mock, Fake, Spy, Stub, and Dummy, essential for effective software testing.
Mocks, Test Doubles, Software Testing