Published inShelf EngineeringTaming the Beast of Complex Expressions in Node.js with @shelf/evaluate-expressionsNov 16, 202392Nov 16, 202392
Published inShelf EngineeringFive Ways to Deal With AWS DynamoDB GSI ThrottlingMar 28, 2023971Mar 28, 2023971
Published inShelf EngineeringHow to Scan a 23 GB DynamoDB Table in One MinuteA 50x speed improvementNov 10, 20224585Nov 10, 20224585
Published inShelf EngineeringRunning LibreOffice In AWS Lambda: 2022 Edition, Open-SourcedBase Docker Image and a Utility LibraryNov 10, 20222643Nov 10, 20222643
Published inShelf EngineeringAWS Route53: How to Share Subdomains with Multiple AWS AccountsLearn how to deploy beta.api.example.com from a different AWS account that doesn’t own the example.com domain.Aug 12, 2022143Aug 12, 2022143
Published inShelf EngineeringHow to Speed-up Long DynamoDB Queries by 2xNote: “Long” queries are the ones that scan over 2 MB of data. The trick described in this article only applies to those.Jan 5, 20221371Jan 5, 20221371
Published inShelf Engineering3x Smaller Lambda Artifacts by Removing Junk From node_modulesReducing artifact size proportionally correlates with the cold start latency.Nov 2, 20204978Nov 2, 20204978
Published inShelf EngineeringHow to Put A .txt File Into The Root of AWS API Gateway DomainSome services require you to put a file (usually a .txt one) into the root of your domain to prove you own it. When your API runs on a…Dec 28, 201967Dec 28, 201967
Published inHackerNoon.comHow I Reindex Millions Elasticsearch Documents Using AWS LambdaOr how to overcome the 5 minute Lambda execution limitFeb 19, 20182361Feb 19, 20182361
Published inHackerNoon.comHow to Run LibreOffice in AWS Lambda for Dirty-Cheap PDFs at ScaleDid you know you can convert almost 100 document formats to PDF with LibreOffice? Did you know you can do this in Lambda now? TL;DR; online…Nov 13, 201763112Nov 13, 201763112