TIL you can use `@entity.Attributes.Lambda.Function` to group messages from multiple different log groups.
Useful when you need to analyze cold starts from many Lambdas with a single cloudwatch query.
@zirkelc.dev.bsky.social
software engineer at heart ❤️ co-founder of http://flyweight.io aws community builder
TIL you can use `@entity.Attributes.Lambda.Function` to group messages from multiple different log groups.
Useful when you need to analyze cold starts from many Lambdas with a single cloudwatch query.
Thanks for the article, I learned so many new things! I noticed you're using Date.now() for measuring; maybe using Node.js performance hooks will give you even more accurate numbers?
nodejs.org/api/perf_hoo...
I'm already working on improvements like auto-generated tags and summaries, and tougher CSP work-arounds.
Check out the code and give it a star! ⭐
github.com/zirkelc/lambdalet
Flow in a nutshell:
1️⃣ Lambda #1 uploads the HTML to S3 and queues requests
2️⃣ SQS FIFO for async processing and deduplication
3️⃣ Lambda #2 downloads HTML, converts to Markdown, extracts content via Bedrock and saves to Notion
Bookmarklets are back! 🔖
It uses a small JS snippet saved as a bookmark to POST the current page's HTML to an API Gateway. If a site’s CSP blocks fetch, the code falls back to an old-school form submit in a temp window. Simple trick, but it works on most pages.
Here's Lambdalet.AI - an AI-powered bookmarking and read-it-later service. It saves any page you're reading into your own Notion database — full text, fully searchable, zero fuss.
I built this for the AWS Lambda Hackathon!
✍️ New blog post by Chris Cook
Flatten Array of Arrays using JSONata for AWS Step Functions
#aws #programming #tutorial #javascript
However, there are a few things to be aware of:
dev.to/aws-builders...
If your using JSONata instead of JSONPath for your AWS Step Function workflow, here's how you can flatten an array of arrays:
18.06.2025 07:31 — 👍 0 🔁 0 💬 1 📌 0It would be nice if there was a way to pause Lambdas while waiting for a HTTP response.
Like fire of a few requests, the Lambda goes into hibernate and automatically resumes when all requests have concluded.
Using a reasoning model for coding feels like driving a sports car in stop-and-go traffic
09.06.2025 08:30 — 👍 0 🔁 0 💬 0 📌 0Long lived AWS IAM credentials for the management console would be nice
27.05.2025 06:08 — 👍 0 🔁 0 💬 0 📌 0Glad it's open source
github.com/gskinner/reg...
Looks like my favorite Regex testing site is down 😭
regexr.com
In 2011, there was an proposal to change the type of null
`typeof null === null`
Too bad it didn't get accepted
web.archive.org/web/20160331...
How does this relate to unbuild?
github.com/unjs/unbuild
Cool, I always skipped over this section in the docs.
Would be nice if it were possible to configure on a complete test() block like test.soft()
Maybe soon we can use response streaming from AWS Lambda with @trpc.io 👀
github.com/trpc/trpc/pu...
Found this TODO in my codebase 😄
If I make a PR, will @vitest.dev accept it? 👀
I started a discussion for a new asymmetric matcher for @vitest.dev that checks if a property does not exist. Basically, the opposite of `expect.anything()`, could be named `expect.nothing()`
Would love to get some feedback 🙏
github.com/vitest-dev/v...
TIL `$*` captures all positional arguments into a space separated string
You can abuse this for a Git alias to avoid typing the commit message in double quotes:
`gc my commit message`
I can't emphasize enough how great this post about quantization is!
31.01.2025 11:07 — 👍 1 🔁 0 💬 0 📌 0Thanks!
29.01.2025 14:00 — 👍 1 🔁 0 💬 0 📌 0It's funny, @sindresorhus.bsky.social has a package for literally everything I search for.
I should probably prefix my Google searches with "site:github.com/sindresorhus/"
Which podcast?
29.01.2025 08:54 — 👍 0 🔁 0 💬 1 📌 0Is distilling the same as fine-tuning? Sounds like the only difference is that in distillation, the data comes from a bigger model instead of a human
29.01.2025 08:51 — 👍 0 🔁 0 💬 0 📌 0I hope they will win at the end
29.01.2025 08:41 — 👍 2 🔁 0 💬 0 📌 0I wrote a follow up on this topic on @dev.to
dev.to/zirkelc/type...
Great explanation! 🙏
28.01.2025 06:04 — 👍 0 🔁 0 💬 0 📌 0Building and deploying a React app to a static hosting service like Amazon S3 and CloudFront is a good example for a CLI in TypeScript.
Adding Listr2 and Execa to create an easily extensible CLI with `build` and `deploy` command.
asciinema.org/a/DFlVSxmoWD...