Skip to main content


High Availability and Resiliency in Databases with MaxScale
·1297 words·7 mins
Mission-critical applications require high availability. The goal of high availability is to provide users with consistent access to services or resources, minimizing the chances of interruption.
Why do We Need Databases and SQL?
·1527 words·8 mins
SQL has a long and proven history. It has survived the fuss around NoSQL.
Fast Analytics with MariaDB ColumnStore
·1264 words·6 mins
Slow query times in large datasets are a common headache in database management.
New book (coming) - MariaDB for Developers
·607 words·3 mins
TL;DR: I’m writing a new book on MariaDB for developers, and it will be available in the next few months.
Programming Brain now available in Spanish
·305 words·2 mins
I’m happy to announce that now the whole website is available en Español!
Second website migration
·396 words·2 mins
Today I completed the second migration of my website from Blogger to Hugo (previously from a drag-and-drop platform to Blogger).
A full-fledged development environment with Docker
·853 words·5 mins
Docker allows you to create isolated environments. And not only in production.
A new chapter at MariaDB: Joining the Products Team
·328 words·2 mins
Over the past almost two years, I’ve had the incredible opportunity to work with the Marketing team at MariaDB plc as a Developer Advocate.
What is MariaDB?
·346 words·2 mins
SQL Databases
MariaDB is an open-source relational database management system that uses the Structured Query Language (or SQL) to manage and manipulate data.
My experience in Latin America presenting the evolution of MariaDB
·584 words·3 mins
Events Databases
Last week, I had the pleasure of giving a talk at the open source event organized by our partner Imagunet in Colombia.
My experience at Cloud Expo Europe - London 2023
·509 words·3 mins
Events Databases Developer Relations
I recently had the opportunity to attend the Cloud Expo Europe in London with our team at MariaDB, where we promoted SkySQL, our cloud database solution.
Why MariaDB instead of MySQL, PostgreSQL, or MongoDB?
·385 words·2 mins
Can you tell us a little bit about your database and what makes it unique?
ChatGPT as a MariaDB database
·230 words·2 mins
ChatGPT is truly impressive. You can instruct it to do all sorts of things when they can be communicated in plain text.
What is a database proxy?
·529 words·3 mins
DevOps Databases
A proxy is a server software, typically installed in a separate machine, that forwards requests to servers on behalf of clients.
MariaDB replication demo
·261 words·2 mins
DevOps Databases
Database replication is a process that copies data from one database (primary) to another (replica).
Building a Kubernetes cluster on Raspberry Pi (with automation)
·652 words·4 mins
Some months ago, I was lucky enough to get a bunch of Raspberry Pi minicomputers from MariaDB Corporation.
How to start a web server using Java
·433 words·3 mins
Do you want to start a basic HTTP server to serve the files in a directory on your machine using Java?
What is JPA?
·364 words·2 mins
Programming Databases
JPA stands for Jakarta Persistence API (previously, Java Persistence API). It’s an API specification for database connectivity in Java applications.
What is a database connection pool?
·258 words·2 mins
Programming Databases
A database connection pool stores ready-to-use database connections that threads can borrow when they need them, and return when they finish the work with the database.
How to execute SQL queries from Java (and prevent SQL injections)
·231 words·2 mins
Programming Databases
To run SQL queries in Java, you need a Connection object.
How to open and close JDBC connections
·153 words·1 min
Programming Databases
To open and close database connections in Java, get a JDBC driver for your database.
New YouTube channel on programming (mostly Java)
·361 words·2 mins
Recently, I joined MariaDB Corporation as a Developer Advocate. My job is to help software developers by creating useful content and enabling them to succeed especially with Java and MariaDB databases.
I'm joining MariaDB!
·650 words·4 mins
Some weeks ago I decided to accept a position as a Developer Advocate at MariaDB Corporation.
Testing MariaDB ColumnStore performance
·1288 words·7 mins
SQL Databases
MariaDB’s ColumnStore is an engine that stores data in a columnar fashion.