David Behroozi
rootothez.bsky.social
David Behroozi
@rootothez.bsky.social
Solo developer. Doing the impossible; faster. https://speedrun.cc AWS Community Builder.
Aaron's foray into the fast and furious franchise.
January 14, 2026 at 9:37 PM
Ode to 2025. My pithy year in review. "May your 2026 involve some hand-written code and may it compile without errors." speedrun.nobackspacecrew.com/blog/2026/01...
2025 year in review - Speedrun
A fun look back on 2025
speedrun.nobackspacecrew.com
January 9, 2026 at 11:13 PM
It's important to know someone in London. Eventually you'll need their help unsubscribing from Domino's UK marketing because the US is region blocked 😂.
January 9, 2026 at 6:39 PM
I swear AWS had some hero image on a docs site with this hotel carpet vibe once.
January 5, 2026 at 10:03 PM
The embedded metrics format allows me to combine metrics with metadata. I mainly use metrics and request logs only, never traces so it's a good encapsulation of what I need: docs.aws.amazon.com/AmazonCloudW...
Specification: Embedded metric format - Amazon CloudWatch
Explains the format of the specification for CloudWatch embedded metric format.
docs.aws.amazon.com
January 5, 2026 at 5:16 PM
E2E can vary across runtimes because there is overhead not measured in init duration. I.e. pulling the bits from s3 is not included. So something that has 61ms init could actually be 225ms to the client. See llrt/node comparison here: github.com/awslabs/llrt...
Rerun the benchmark? · Issue #1166 · awslabs/llrt
Is it possible to rerun the benchmark with the latest release? Since January 2024, the llrt binaries have grown 2+ MB. I've been doing some coldstart benchmarking to compare LLRT standard sdk with ...
github.com
January 3, 2026 at 9:45 PM
I'm using LLRT with hono for my REST api. For SSR, I do it manually (using template literals). I don't have an immediate need for this, but always appreciate new fast ways of doing things. Have you measured E2E time from the client in addition to Init Duration?
January 3, 2026 at 5:11 PM
Took a quick break from the curiosities of London to have a curry and a pint with Cloudflare's lord of logs and corduroy trousers @ankcorn.dev
December 31, 2025 at 4:35 PM
A short story:

1. This showed up in the group chat
2. Replied with "Nicolas UNCAGED?"
3. Checked El goog to see if this pun was a world first
4. Alas
December 28, 2025 at 1:08 PM
That way you can validate the logs have the necessary fields to answer operational questions. There's lots of material out there on wide events: speedrun.nobackspacecrew.com/blog/2023/09...
Logging for scale - Speedrun
Using request logs to understand your service at scale
speedrun.nobackspacecrew.com
December 22, 2025 at 4:33 AM
So the wide events that Boris discusses largely have that context (with error_code remediation described in an easily editable doc like a wiki). If your devs aren't giving the context, you might request they submit sample logs for successful and failed requests during qa/code review.
December 22, 2025 at 4:33 AM
Boris is still at it and still gets it. Logging properly is on you and rn your: loggingsucks.com
December 21, 2025 at 9:00 PM
The answer to why account based endpoints didn't reduce the blast radius of the DynamoDb Oct event was in DAT458. They don't point to cells yet, they still point to the regional endpoint🤦‍♂️. youtu.be/YZUNNzLDWb8?...
December 17, 2025 at 7:42 AM
Being able to deeplink would be useful too, like cloudwatch insights.
December 14, 2025 at 8:39 PM
I'm relishing using AI to click the bait for me.
December 9, 2025 at 7:41 PM
Clearly the old spice product marketing team was cut from the same cloth as me.
December 8, 2025 at 8:15 PM
Another one that feels good is 10 years after leaving the team at a fast moving tech company, you learn your code is still in production and hasn't had any issues.
December 8, 2025 at 4:11 PM
This is very clever. Tom Larkworthy shows how to unaggregate CloudWatch metrics and some neat insights you get when you do: observablehq.com/@tomlarkwort...
December 7, 2025 at 1:30 AM
Not sure I want my company outlined in chalk but safety in numbers at re:invent.
December 3, 2025 at 5:54 PM
5 days ago, but you can't deeplink to the query like you can with cloudwatch insights. aws.amazon.com/about-aws/wh...
Amazon Aurora DSQL now provides an integrated query editor in the AWS Management Console - AWS
Discover more about what's new at AWS with Amazon Aurora DSQL now provides an integrated query editor in the AWS Management Console
aws.amazon.com
November 26, 2025 at 3:15 PM
I got Cloudflare Workers to act as an API Gateway and do granular throttling for a Lambda using github.com/mhart/aws4fe...

1. I really like 𝚠𝚛𝚊𝚗𝚐𝚕𝚎𝚛 𝚍𝚎𝚟 to rapidly iterate
2. Cloudflare Workers are way better than CloudFront Functions
November 26, 2025 at 4:40 AM
If I'm reading this correctly your first copy is free so centralizing doesn't really have a downside? aws.amazon.com/blogs/mt/sim...
Simplifying Log Management using Amazon CloudWatch Logs Centralization | Amazon Web Services
Managing logs across multiple AWS accounts and regions has always been a complex challenge for organizations. As AWS infrastructure grows to include separate accounts for production, development, and ...
aws.amazon.com
November 24, 2025 at 3:36 PM
There is not a deep enough place in hell for the continue reading button, the random playing video and the slop ads below the fold.
November 23, 2025 at 2:36 AM
Narrator: No one ever extracted the name of the book from Brian, but we knew deep down it was Babysitters Club #13.
November 20, 2025 at 2:13 AM
Here for the bouie boules
November 19, 2025 at 9:42 PM