RSSAmplifier

Blog

Leandro Lima

Leandro Lima

blog.lls-software.comRSS feed ↗9 posts

Latest posts

Reading through the US-EAST-1 Service Disruption Summary Report

On October 19 and 20, 2025, the AWS North Virginia (us-east-1) region faced a disruption that took down services worldwide, from small websites to large e-commerce sites (including Amazon itself), banks and government services. According to AWS, the ...

It's Time to Write Tests

Introduction I've been working on a reminder assistant that operates through WhatsApp. Essentially, you ask to be reminded of something at a certain point in time, and you receive a message when that time arrives. There are other features like recurr...

A path for improving LLM coding tools

Introduction One thing you might notice when working with LLM-based coding tools is how much they struggle to get the right information into their context windows. LLMs usually know almost everything there is to know about libraries, code patterns, a...

AWS Lambda Cold Starts: Real-World Cost Optimization

Note on AI usage: this blog post was initially sent in a conversation format to a friend through Signal and converted into a blog post by Claude Opus 4. The content of it was created by myself, though the wording and the blog post format is by Claude...

Making Error Paths Visible: Learning from Rust's Type System

Introduction Back when I first started with Python, my first web framework wasn’t Django or Flask — it was Tornado Web. I’m not sure of all the exact reasons why I started with it, but I’m thankful to this day that I did.. Tornado had this unique way...

Happy Easter!

Evolving CI/CD: From Manual Automation to GitHub Actions

Introduction In a dynamic development environment, the efficiency and automation of deployment processes are key to the speed and reliability of software releases. This post details my journey in facing and overcoming CI/CD challenges at the company ...

Database Migration Strategies

Introduction Database schema management is essential as projects evolve over time. A challenge arises when the schema, originally designed to accommodate a certain set of requirements, needs to change. These changes can include the introduction of ne...

AWS Lambda Overview

Introduction In this post, we’ll delve into AWS Lambda, AWS's serverless computing platform. My aim is to give a broad overview over it, shed light on its nuances, and to create an easier path for other developers. Understanding AWS Lambda AWS Lambda...