Homepage
Open in app
Sign in
Get started
theburningmonk
Exercises in Programming Style
From F# to Scala
Project Euler
Advent of Code
Follow
You are thinking about serverless costs all wrong
You are thinking about serverless costs all wrong
The Register published an article right before Christmas 2018. It had a somewhat provocative title, and somehow it ended up in my inbox…
Yan Cui
Jan 10, 2019
All my posts on Serverless
All my posts on Serverless
Tips for writing Lambda functions
Yan Cui
Oct 8, 2017
We can do better than percentile latencies
We can do better than percentile latencies
Years ago, I used average latency on every dashboard and every alarm. That is, until I woke up to the problems of average latencies…
Yan Cui
Oct 3, 2018
Latest Posts
How to work around CloudFormation circular dependencies
How to work around CloudFormation circular dependencies
An interesting question came up on the AppSync Masterclass forum, and it highlights a common way you can get into CloudFormation circular…
Yan Cui
May 15
My testing strategy for serverless applications
My testing strategy for serverless applications
As a consultant, I have helped a lot of clients with their architecture and built a couple of serverless applications for clients from…
Yan Cui
May 4
Serverless Observability: It’s easier than you think!
Serverless Observability: It’s easier than you think!
Observability is a measure of how well the internal state of a system can be inferred from its external outputs. It helps us understand…
Yan Cui
Nov 11, 2021
Group-based auth with AppSync Lambda authoriser
Group-based auth with AppSync Lambda authoriser
AWS AppSync added support for Lambda authorizers on 30th July 2021 and it made it much easier to implement group-based authorization with…
Yan Cui
Sep 18, 2021
Testing strategies for Step Functions
Testing strategies for Step Functions
AWS Step Functions is a powerful orchestration service that lets you model even the most complex business workflows. It packs a great…
Yan Cui
Jul 14, 2021
How to handle client errors gracefully with AppSync and Lambda
How to handle client errors gracefully with AppSync and Lambda
With API Gateway and Lambda, you can handle client errors gracefully by returning a 4xx response.
Yan Cui
Jun 6, 2021
Lambda layer: not a package manager, but a deployment optimization
Lambda layer: not a package manager, but a deployment optimization
It’s been two years since I last wrote about Lambda layer and when you should use it. Most of the problem I discussed in that original post…
Yan Cui
May 8, 2021
About theburningmonk.com
Latest Stories
Archive
About Medium
Terms
Privacy