Published onMay 9, 2025Building a key-value database in Ruby using TDD: Part 01testingtddrubydatabasesIn this first part, we'll see the theory behind the implementation of a key-value database in Ruby inspired by the Bitcask model.Read more →
Published onSeptember 24, 2024Integrating Laravel Sanctum with Next.js SSR: Key PointslaravelphpjavascripttypescriptnextjsfullstackIn this article we'll see the key points to handle the authentication process with Laravel Sanctum when using SSR in Next.js.Read more →
Published onMay 4, 2026What are distributed systems?distributed-systemsAn introduction to a concept that is fundamental to understand today's systems.Read more →
Published onApril 14, 2026Dogma vs Criteria: A Clean Architecture Storyreflectionsclean-architectureSometimes "innocent" decisions have deeper consequences. Knowing when that's so is the difference between being critical and being dogmatic.Read more →
Published onApril 9, 2026Designing an orders table: it is not that simplemistakesWhen something sounds trivial, perhaps it's not that simple and there's hidden complexity.Read more →
Published onMarch 16, 2026Principle Of Least AstonishmentreflectionsWhy would something look different from what we expect?Read more →
Published onMarch 2, 2026What keeps people motivated?reflectionsMotivation isn’t constant excitement, it’s learning how to operate even when things feel heavyRead more →