
February 15, 2025
The Hidden Cost of Event-Driven Architectures
What asynchronous systems trade for decoupling

code
January 15, 2025
Implementa un analizador de consultas en lenguaje natural para bases de datos SQL con GPT
Aprende a implementar un sistema que convierte consultas en lenguaje natural en sentencias SQL usando OpenAI GPT, con un tutorial paso a paso y ejemplos prácticos.

code
August 15, 2024
Java Security Best Practices: Preventing Vulnerabilities and Threats
Explore essential security strategies for Java applications, addressing common vulnerabilities identified by OWASP Top 10 with practical examples.

code
July 15, 2024
Circuit Breaking in Distributed Systems
An expert guide to understanding and implementing circuit breakers in distributed systems, with practical Java examples using Resilience4j and best practices.

code
June 15, 2024
Automating Java Builds with Maven and GitHub Actions CI/CD
Learn how to set up automated Java build pipelines using Maven and GitHub Actions, including practical examples and detailed instructions.

code
May 15, 2024
A Guide to Pattern Matching and Sealed Classes in Java 21
A comprehensive introduction to pattern matching and sealed classes in Java 21, including practical examples and best practices.

code
April 15, 2024
Asynchronous Programming in Java: CompletableFuture vs Reactive Streams
A deep dive into asynchronous programming in Java comparing CompletableFuture and Reactive Streams, with examples and output.

code
March 15, 2024
Mastering Concurrency in Java: Threads, Executors, and Virtual Threads
Exploring Java’s concurrency model with detailed insights into Threads, ExecutorService, and Virtual Threads from Project Loom.

code
February 15, 2024
Common Mistakes When Developing Microservices
A guide on the most frequent mistakes made when developing microservices, with practical examples.

code
January 15, 2024
Test-Driven Development (TDD) in Java with JUnit and Mockito
Understanding Test-Driven Development (TDD) in Java using JUnit and Mockito with practical examples.

code
December 27, 2023
Single Table Design
Exploring Java 17's New Features with examples

code
October 8, 2023
Exploring Java 17's New Features
Exploring Java 17's New Features with examples

code
October 2, 2023
Introduction to Hexagonal Architecture
Introduction to Hexagonal Architecture

code
September 24, 2023
Unleashing the Power of Infrastructure as Code (IaC)
Unleashing the Power of Infrastructure as Code (IaC) with Terraform

code
September 17, 2023
Python Virtual Environments (venv)
A Comprehensive Guide to Python Virtual Environments (venv)

code
September 1, 2023
API First principles
API First principles explained with examples

blog
February 21, 2021
How To Configure SSH Key-Based Authentication
Secure your ssh server by restricting authentication to ssh-keys

algorithms
December 6, 2020
Algorithms - Binary Search Tree in kotlin
Brief review of binary search trees with kotlin examples

algorithms
December 6, 2020
How to create a Twitter bot
Step by step creation of a twitter bot

infrastructure
December 2, 2020
Bootstrap complete Java application infrastructure in AWS with Terraform
How to bootstrap a Java + MySql application infrastructure with terraform

algorithms
November 24, 2020
Algorithms - Binary tree traversals in kotlin
A simple walkthrough of binary tree traversals algorithms with kotlin examples

code
November 22, 2020
Playing with OCR libraries
How to recognize text from images with pytesseract library. From image to python string