David Behroozi
rootothez.bsky.social
David Behroozi
@rootothez.bsky.social
Solo developer. Doing the impossible; faster. https://speedrun.cc AWS Community Builder.
If you use Discord and don't want everyone to know what you are doing, turn this off: Settings -> Activity Privacy.
November 10, 2025 at 1:52 AM
Armored up and went ball hunting in the blackberries. Lightly shredded, but I can now play lacrosse, rugby, soccer, tee-ball and ultimate.
November 5, 2025 at 1:34 AM
The Cognito M2M pricing was repealed! Now it's $2.25/1000 tokens regardless of number of clients. aws.amazon.com/about-aws/wh...
Amazon Cognito removes Machine-to-Machine app client price dimension - AWS
Discover more about what's new at AWS with Amazon Cognito removes Machine-to-Machine app client price dimension
aws.amazon.com
November 4, 2025 at 12:43 AM
I've started tagging my CDK projects so I can find them on disk when I inevitably need to upgrade the Lambda runtime.
October 28, 2025 at 4:13 PM
They briefly mention the account based endpoints in the writeup: aws.amazon.com/message/1019... But my question remains, were those endpoints also impacted? Were the teams that couldn't get to dynamo not using the account based endpoints?
October 23, 2025 at 4:59 AM
Ha! Something good came of the AWS incident Monday. I purchased a day pass to SlingTV to watch the Mariners play only to find I bought the wrong color (bought orange instead of blue which had the game). There aren't refunds on day passes, but due to the outage, they refunded me. I'll allow it!
October 23, 2025 at 2:21 AM
When the dust settles with the DynamoDB DNS issue, i'd be interested in understanding if it impacted the main DNS only: dynamodb.us-east-1.amazonaws.com or also the account id based DNS: .ddb.us-east-1.amazonaws.com? The account id DNS should have reduced the blast radius in theory.
October 21, 2025 at 9:21 PM
One nice thing about cycling is the tool roadkill. This is the second pair of lock-jaw pliers I've found in the street.
October 17, 2025 at 9:08 PM
I wrote about migrating my API from Node 22 to LLRT and the dragons I battled on the way.

speedrun.nobackspacecrew.com/blog/2025/10...
Migrating to LLRT - Speedrun
So long Node 22
speedrun.nobackspacecrew.com
October 16, 2025 at 9:10 PM
We did it fam. I successfully got my api working on LLRT. I had to switch to hono, drop jose, and modify some request parsing for form data, but IT WORKS! Seeing 188 ms Init Duration vs. 375 ms for Node 22. Warm requests with AWS service calls are like 60ms faster too.
October 9, 2025 at 7:22 PM
These aren't called spaces because tabs are better. This conversation is complete.
October 6, 2025 at 3:42 PM
Lambda perf hasn't been working since September 15th: maxday.github.io/lambda-perf/
Lambda Cold Starts benchmark | maxday
Visualize 10 Cold Starts for each runtime, updated daily
maxday.github.io
September 30, 2025 at 8:19 PM
It appears I was using `@initDuration+@billedDuration` and not `@initDuration + @duration` artificially inflating the baseline to 144ms from ~78ms. The delta between making a service call to STS from init vs. the handler is close to nothing when using llrt.
The next version of LLRT supports calling AWS services in init so you can utilize the extra CPU power. In testing, the initDuration+duration went from p50 of 144 ms to 76 ms! However, the E2E duration (from the client) stayed the same p50 of 268 ms vs p50 of 266 ms. This makes no sense to me.
September 22, 2025 at 10:19 PM
@jason.energy was a multimodal mc at #cascadiajs He ranged from concert in the park pose to Carole Baskin leopard print. Good times!
September 20, 2025 at 7:19 PM
The next version of LLRT supports calling AWS services in init so you can utilize the extra CPU power. In testing, the initDuration+duration went from p50 of 144 ms to 76 ms! However, the E2E duration (from the client) stayed the same p50 of 268 ms vs p50 of 266 ms. This makes no sense to me.
September 17, 2025 at 5:44 PM
My garbage disposal kept failing due to low voltage at the switch (36 volts instead of 120). Today after it failed for the third time and my normal voodoo didn't work, I bought a new switch. The culprit was smoked sugar ants in the contact.
September 16, 2025 at 8:48 PM
Got my api running on llrt! They patched the iam client issue. Init Duration vs Node 22 went from 375 ms to 114 ms (3.3x improvement) and normal invokes went from 181 ms to 81 ms (2.2x improvement). All with much less memory; in Node I allocated 832 MB vs 256 MB for llrt.
Stymied again. I got pieces working, but client-iam doesn't work with llrt. I tried swapping the iam client with aws-lite, but llrt doesn't support its dependency on node:querystring.
It's happening! I think I've figured out how to fully get my API working on github.com/awslabs/llrt by migrating to hono. POC seems to work.
September 12, 2025 at 5:32 PM
PSA, the npm packages `debug` and `chalk` got compromised. www.aikido.dev/blog/npm-deb...

This hacker news comment has a ripgrep command to make sure you don't have it:

news.ycombinator.com/item?id=4517...
npm debug and chalk packages compromised
The popular packages debug and chalk on npm have been compromised with malicious code
www.aikido.dev
September 8, 2025 at 6:06 PM
Added a new CloudWatch Insights query to get coldstart time by lambda runtime and memory to this gist: gist.github.com/perpil/abfba...
September 6, 2025 at 4:38 PM
Stymied again. I got pieces working, but client-iam doesn't work with llrt. I tried swapping the iam client with aws-lite, but llrt doesn't support its dependency on node:querystring.
September 6, 2025 at 1:40 AM
It's happening! I think I've figured out how to fully get my API working on github.com/awslabs/llrt by migrating to hono. POC seems to work.
GitHub - awslabs/llrt: LLRT (Low Latency Runtime) is an experimental, lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless applications.
LLRT (Low Latency Runtime) is an experimental, lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless applications. - awslabs/llrt
github.com
September 4, 2025 at 3:51 PM
This speaker headshot from GitHub Universe is built different.
September 2, 2025 at 5:39 PM
This limbo attempt of mine circa 2021 has it all. I think the man bun threw off my center of balance.
August 28, 2025 at 12:02 AM
Caught up with @alexdebrie.bsky.social who is out here for the AWS heroes summit and hand delivered a crab sando.
August 26, 2025 at 3:08 PM
Scored 5lb 8oz of stalkeyed sidewalkers yesterday with Captain @pete-naylor.bsky.social
August 25, 2025 at 8:07 PM