RSS.Social

The Dev World – Sergio Lema

follow: @[email protected]

Posts

Isolate Bugs Faster Using the Dichotomy Method

How I Ship Code When AI Writes 80% of It

Optimizing Frontend Autocomplete for Scalable Search Engines

Why Your Code Isn’t Broken, But Your Data Is

Optimizing Frontend Tables: Why Client-Side Processing Is Not a Strategy – Part 1

Optimizing Your Context Window: How to Stop Burning Tokens in Python Projects

How to Synchronize Read and Write Databases in a CQRS Architecture

Stop Being an AI Babysitter: How to Use LLMs Without Losing Code Ownership

Centralizing Pricing Logic: Stop Scattering Your Business Rules

Why AI Won’t Replace Developers Who Lead the Tool

Modern State Management in React: Stop Using Redux for Server Data

Structured Logging in Java Microservices: SLF4J, MDC, and Distributed Tracing in Practice

Why I Stopped Calling Myself a Full-Stack Developer

The Saga Pattern: Managing Distributed Transactions Without Losing Your Mind

Why AI is Replacing Junior Developers and How Mid-Level Engineers Can Survive

Choosing the Right AI Coding Agent: Claude Code vs. GitHub Copilot vs. Gemini Code Assist

Why You Should Never Use Floating Point for Money

Optimizing Search Performance with CQRS: Relational Writes and NoSQL Reads

Granular Authorization in Spring Boot: Beyond Role Checks

Making Testcontainers Work with Lima on macOS

Event-Driven Architecture with Spring Boot and AWS EventBridge: Escaping the Distributed Monolith

Google Cloud Run Limitations: When Serverless Complexity Outweighs the Cost Savings

The Command Pattern in Java: Eliminating Fat Service Classes with Commands and Handlers

Spring Security 6 OAuth 2.1: Replacing Implicit Grant and ROPC with PKCE

Why JavaScript Floating Point Math Breaks Your App (And How to Fix It)

Fullstack 2026: Building the Modern Spring Boot 3.4 and React 19 Architecture

The JVM Stack: A Developer’s Quick Guide

Choosing a Deployment Strategy: A Developer’s Guide to Canary, Blue-Green, and Rolling Updates

Google Sign-In for React Native: The Complete Setup Guide That Actually Works

Spring @Transactional is Not Magic: The Proxy Trap and Why Your Data Isn’t Safe

The Microservices Tax: Why Your Distributed Architecture is Failing You

The Singleton Delusion: Why Your Implementation is Probably Broken

How to Use System Design in Your React Project

“AWS EC2: Unable to Connect,” a Security Group Checklist for Developers

Why Your Team Needs a Leader, Not Just More Developers

SLF4J, Logback, and Log4j: A Straightforward Guide to Java Logging

Flyway vs. Liquibase: Which Database Migration Tool is Right for You?

VM or Container? The Developer’s Guide to Choosing the Right Isolation

A Three-Step Framework for Launching Your Project

Centralized Error Handling with React useContext

The Art of Prompting for a Developer

The No-Code Backend