How I Saved 95% of AWS S3 Cost
How I saved 95% of S3 costs by disabling unneeded versioning and switching to the appropriate storage classes.
Build A Receipt And Invoice Processing Pipeline with Amazon Textract
Build a receipt and invoice processing pipeline with Amazon Textract, along with SES, S3, Lambda, SNS and DynamoDB.
Log4j Memes
While working on patching, I found some Log4j memes during breaks.
Abstractions in Rails
Rails abstractions (Active Record, Active Job, Action Mailer, Active Storage, etc.) make it easy for developers to integrate with 3rd party service vendors without concerning about service-specific APIs.
Builder in Java and Ruby
Recently I’ve been context-switching between 2 different projects – one in Ruby and the other in Java – and I got a chance to utilize Builder Pattern (to be precise, it’s a variant of the classic builder pattern) in Java, and get impressed by how much simpler the solution could possibly be in Ruby. The…
[Rails Notes] Nested routes – scope vs namespace
A comparison between scope and namespace in Rails nested routes, and which one to pick.
Send and Receive Emails with Custom Domain – Powered (and Overkilled) by Amazon SES
With a custom domain, one can send and practically receive emails – in the same fashion of a traditional inbox – leveraging the power of Amazon SES – even though it overkills.
ArgumentCountError thrown
16 arguments are required, 2 given