Recent articles
Pattern: Verifying Lambdas
Dec 16, 2025
Fixing Tailwind Culling in Monorepos
Dec 13, 2025

Pattern: Lambda Health Check
Dec 12, 2025

SwiftUI: Tips and Tricks
Nov 18, 2024
3D Printing at home
Jul 12, 2024
NestJS: benefits, cheatsheet and tips
Jul 12, 2024
mktouch = make directory + make file
Jun 28, 2024

Importing Rokoko character animations into Xcode using Blender
Jun 15, 2024

Importing Collada characters and animations from Mixamo into Xcode
Jun 13, 2024

Pattern: Lambda Health Check
A reliable way to catch out-of-date Lambdas and configuration issues before they become real problems.
Dec 12, 2025
Out-of-date or misconfigured Lambdas are one of the most common and annoying failure modes in serverless apps. Common causes include:
CDK skips deployments (“no changes”) even when your code has changed, which is particularly common in mono repos where package changes are not considered when diffing.
The lambda is lacking the configuration or permissions required to operate.
The Solution
The following describes a simple, repeatable pattern that gives you confidence every Lambda is running the version you expect and talking to what it needs to:
Shared version map: Track a version number for every Lambda in a map and ensure this is accessible across the codebase. I typically use mono-repos, so this would be kept in a shared package.
All lambdas support standard health check message: Each Lambda accepts a
healthmessage and reports its name, version and optional resource checks.System health orchestrator: A single Lambda or service (with permission to access the other lambdas) queries all others and aggregates their status. This allow the individual lambdas to remain private.
Frontend comparison: Your dashboard imports the same version map and highlights mismatches immediately.

Implementation Specifics
Version map
Health Check Handler
As used inside each lambda
Central Check
As provided by an health-check lambda or your main services:
Frontend Visualisation
As located in an admin app