Published inShelf EngineeringTaming the Beast of Complex Expressions in Node.js with @shelf/evaluate-expressionsNov 16, 2023Nov 16, 2023
Published inShelf EngineeringFive Ways to Deal With AWS DynamoDB GSI ThrottlingMar 28, 20231Mar 28, 20231
Published inShelf EngineeringHow to Scan a 23 GB DynamoDB Table in One MinuteA 50x speed improvementNov 10, 20225Nov 10, 20225
Published inShelf EngineeringRunning LibreOffice In AWS Lambda: 2022 Edition, Open-SourcedBase Docker Image and a Utility LibraryNov 10, 20223Nov 10, 20223
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, 2022Aug 12, 2022
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, 20221Jan 5, 20221
Published inShelf Engineering3x Smaller Lambda Artifacts by Removing Junk From node_modulesReducing artifact size proportionally correlates with the cold start latency.Nov 2, 20208Nov 2, 20208
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, 2019Dec 28, 2019
Published inHackerNoon.comHow I Reindex Millions Elasticsearch Documents Using AWS LambdaOr how to overcome the 5 minute Lambda execution limitFeb 19, 20181Feb 19, 20181
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, 201712Nov 13, 201712