David Behroozi
@rootothez.bsky.social
π€ 591
π₯ 113
π 240
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.
about 2 hours ago
0
0
0
Armored up and went ball hunting in the blackberries. Lightly shredded, but I can now play lacrosse, rugby, soccer, tee-ball and ultimate.
5 days ago
0
2
0
The Cognito M2M pricing was repealed! Now it's $2.25/1000 tokens regardless of number of clients.
aws.amazon.com/about-aws/wh...
loading . . .
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
https://aws.amazon.com/about-aws/whats-new/2025/11/amazon-cognito-removes-machine-machine-app-client-price-dimension/
6 days ago
0
2
0
I've started tagging my CDK projects so I can find them on disk when I inevitably need to upgrade the Lambda runtime.
12 days ago
0
1
0
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?
add a skeleton here at some point
18 days ago
0
0
0
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!
18 days ago
0
0
0
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: <accountid>.ddb.us-east-1.amazonaws.com? The account id DNS should have reduced the blast radius in theory.
19 days ago
1
1
1
One nice thing about cycling is the tool roadkill. This is the second pair of lock-jaw pliers I've found in the street.
23 days ago
0
3
0
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...
loading . . .
Migrating to LLRT - Speedrun
So long Node 22
https://speedrun.nobackspacecrew.com/blog/2025/10/16/migrating-to-llrt.html
24 days ago
0
1
0
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.
about 1 month ago
2
3
0
These aren't called spaces because tabs are better. This conversation is complete.
about 1 month ago
0
0
0
Lambda perf hasn't been working since September 15th:
maxday.github.io/lambda-perf/
loading . . .
Lambda Cold Starts benchmark | maxday
Visualize 10 Cold Starts for each runtime, updated daily
https://maxday.github.io/lambda-perf/
about 1 month ago
0
1
0
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.
add a skeleton here at some point
about 2 months ago
0
0
0
@jason.energy
was a multimodal mc at
#cascadiajs
He ranged from concert in the park pose to Carole Baskin leopard print. Good times!
about 2 months ago
1
6
1
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.
about 2 months ago
1
1
1
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.
about 2 months ago
0
0
0
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.
add a skeleton here at some point
about 2 months ago
1
2
0
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...
loading . . .
npm debug and chalk packages compromised
The popular packages debug and chalk on npm have been compromised with malicious code
https://www.aikido.dev/blog/npm-debug-and-chalk-packages-compromised
2 months ago
0
0
1
Added a new CloudWatch Insights query to get coldstart time by lambda runtime and memory to this gist:
gist.github.com/perpil/abfba...
2 months ago
0
0
0
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.
add a skeleton here at some point
2 months ago
0
1
1
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.
loading . . .
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
https://github.com/awslabs/llrt
2 months ago
0
0
1
This speaker headshot from GitHub Universe is built different.
2 months ago
1
1
0
This limbo attempt of mine circa 2021 has it all. I think the man bun threw off my center of balance.
loading . . .
2 months ago
0
0
0
Caught up with
@alexdebrie.bsky.social
who is out here for the AWS heroes summit and hand delivered a crab sando.
3 months ago
0
1
0
Scored 5lb 8oz of stalkeyed sidewalkers yesterday with Captain
@pete-naylor.bsky.social
3 months ago
1
2
0
Still not getting billed for my init duration, I thought it was supposed to start on August 1st?
3 months ago
1
2
0
All smiles in the intense Seattle sun with Allen
@readysetcloud.io
and Jeevan
@antstack.com
at
#buffconf
3 months ago
0
2
0
The LED drivers keep crapping the bed in my lights. I just buy a donor and Frankenstein the new driver into my existing light.
3 months ago
0
0
0
My son said "Hey Google" instead of "Hey Dad" to me today. Awkward π³.
4 months ago
0
0
0
Back by popular demand, Seattle is offering free blackberries to everyone all August long.
4 months ago
1
3
0
While coldstarts are still free, I reran my benchmarks with
aws-lite.org
It's 15% faster than all my optimizations so I updated my recent article to include it:
speedrun.nobackspacecrew.com/blog/2025/07...
h/t
@brianleroux.bsky.social
loading . . .
The Fastest Node 22 Lambda Coldstart Configuration - Speedrun
Beat bundling by 100 ms
https://speedrun.nobackspacecrew.com/blog/2025/07/21/the-fastest-node-22-lambda-coldstart-configuration.html#benchmarking-awslite
4 months ago
1
5
1
My Lambda coldstarts are faster than yours. A new article detailing all the tricks I use to save about 100ms when using Node 22. Just in time for AWS billing for Init Duration starting August 1.
speedrun.nobackspacecrew.com/blog/2025/07...
loading . . .
The Fastest Node 22 Lambda Coldstart Configuration - Speedrun
Beat bundling by 100 ms
https://speedrun.nobackspacecrew.com/blog/2025/07/21/the-fastest-node-22-lambda-coldstart-configuration.html#measuring-e2e-time
4 months ago
2
5
0
Just upgraded my cloudfront fronted website and api to support QUIC in 1 request following these instructions.
aws.amazon.com/blogs/networ...
loading . . .
Boost application performance: Amazon CloudFront enables HTTPS record | Amazon Web Services
Amazon CloudFront announced support for Amazon Route 53 HTTPS DNS alias record across its global network, enabling clients to discover the optimal HTTP protocol during the initial DNS resolution phase rather than in a subsequent connection step. This helps users improve performance and security, and simultaneously reduce operational expenses. This post explores the implementation details, [β¦]
https://aws.amazon.com/blogs/networking-and-content-delivery/boost-application-performance-amazon-cloudfront-enables-https-record/
4 months ago
0
1
0
The problem with letting nerds redefine the word vibe is that they think typing a user story into a chat box has an incredible vibe. It does not.
4 months ago
0
0
0
Impressive curling wood in this fire and great crab haul on Camano Island.
4 months ago
0
0
0
This looks interesting, is it possible people will stop asking about unexpected bills on Reddit with this new AWS Free Tier?
docs.aws.amazon.com/awsaccountbi...
loading . . .
Explore AWS services with AWS Free Tier - AWS Billing
Use AWS Free Tier to try AWS services free of charge.
https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/free-tier.html
4 months ago
1
1
0
If you're in Seattle, I'll be presenting at SeattleJS Wednesday July 9th at 5:30 pm. It's an existential talk about speedrunning oncall.
lu.ma/SeattleJS-20...
loading . . .
SeattleJS: Web Tech Talks - July Β· Luma
π Get ready to learn and connect at SeattleJS! π Prepare for an evening filled with fun, networking, and learning. Whether you're a seasoned developer orβ¦
https://lu.ma/SeattleJS-2025-07?tk=BoGnr2
4 months ago
0
0
0
Using every trick I have, I'm able to get Node 22 Lambda Init Duration down to ~190 ms with 1 V3 JS SDK client, and ~275 ms using that client to make 1 service call during Init. Sub 300 ms baby. Documenting it now.
4 months ago
0
2
0
Today I saved 18K on my bundle size.
github.com/aws/aws-sdk-...
loading . . .
Upgrade fast-xml-parser to 5.2.5 to support ESM Β· Issue #7174 Β· aws/aws-sdk-js-v3
Describe the feature I recently discovered v5 of fast-xml-parser supports ESM: see https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md Can you test for compatibility and...
https://github.com/aws/aws-sdk-js-v3/issues/7174
4 months ago
0
1
0
My tour dates for 2025. Momento BuffConf, July 30-31, Seattle
buffconf.gomomento.com
CascadiaJS, Sept 17-20, Seattle
cascadiajs.com/2025
Re:invent 2025, Dec 1-5, Las Vegas
reinvent.awsevents.com
If you're at these events and hear a doppler shifted voice or see a motion blur I'm nearby.
5 months ago
0
0
0
I'm convinced that my older brother is scrambling to write as much dirty python code as he can while visiting Iowa because it wouldn't pass California emissions.
5 months ago
0
1
0
Had to adjust the pizza aperture to get it to all fit in the pan. Bonus tip: if y'all aren't reheating your pizza in a pan with a little olive oil for a crispy delicious crust, you haven't lived.
5 months ago
0
0
0
I've rediscovered my Darkwing Duck fanny pack from the early '90s. I realize it's impossible, but try not to get too jealous.
5 months ago
0
1
0
Speaking for the trees in my finest Rastafarian camo. Happy Father's Day!
5 months ago
0
2
0
My tell that you aren't a cyclist is when you see me leave with my helmet you tell me to "be safe out there".
6 months ago
1
2
0
Adding a pop of color to AWS console favicons to quickly tell what account and role you are in requires a devilish combination of Canvas, CORS and MutationObservers. π
6 months ago
0
1
0
Did an experiment to see if Lambda creates the log group/log stream before it starts your function, or does it async. I've concluded it is async and doesn't impact your cold start or duration times.
6 months ago
0
1
0
Windowsill batching has reduced my trips to the dishwasher by 10x.
6 months ago
1
0
0
Sometimes I need my glasses to find my glasses in the morning.
6 months ago
0
1
0
Today in small environmental wins: the person who delivers the paper in our neighborhood kept tossing the bag handles into our street. This has been ongoing for years. Earlier this week, I met them in the street at 4am and told them what I'd do if I found 1 more. It hasn't happened since.
6 months ago
0
1
0
Load more
feeds!
log in