Programming Brain

Articles, tutorials, and thoughts on software development

A full-fledged development environment with Docker

A full-fledged development environment with Docker

Docker allows you to create isolated environments. And not only in production. Docker has changed the way development environments are set u...
A New Chapter at MariaDB: Joining the Products Team

A New Chapter at MariaDB: Joining the Products Team

Over the past almost two years, I've had the incredible opportunity to work with the Marketing team at MariaDB plc as a Developer Advoca...
What is MariaDB?

What is MariaDB?

MariaDB is an open-source relational database management system that uses the Structured Query Language (or SQL) to manage and manipulate da...
My experience in Latin America presenting the evolution of MariaDB

My experience in Latin America presenting the evolution of MariaDB

Last week, I had the pleasure of giving a talk at the open source event organized by our partner Imagunet in Colombia. The talk, titled &qu...
My experience at Cloud Expo Europe - London 2023

My experience at Cloud Expo Europe - London 2023

I recently had the opportunity to attend the Cloud Expo Europe in London with our team at MariaDB , where we promoted SkySQL , our cloud da...
Why MariaDB instead of MySQL, PostgreSQL, or MongoDB?

Why MariaDB instead of MySQL, PostgreSQL, or MongoDB?

Hi. My name is Alejandro Duarte. I'm a Software Engineer, published author, and Developer Advocate at MariaDB. Can you tell us a little...
ChatGPT as a MariaDB database

ChatGPT as a MariaDB database

ChatGPT is truly impressive. You can instruct it to do all sorts of things when they can be communicated in plain text. Software developers...
What is a Database Proxy?

What is a Database Proxy?

A proxy is a server software, typically installed in a separate machine, that forwards requests to servers on behalf of clients. When the p...
MariaDB replication demo

MariaDB replication demo

Database replication is a process that copies data from one database (primary) to another (replica). This process can happen as data is inse...
Building a Kubernetes cluster on Raspberry Pi (with automation)

Building a Kubernetes cluster on Raspberry Pi (with automation)

Some months ago, I was lucky enough to get a bunch of Raspberry Pi minicomputers from MariaDB Corporation . My idea was to build a Linux cl...
How to start a web server using Java

How to start a web server using Java

Do you want to start a basic HTTP server to serve the files in a directory on your machine using Java? If so, here's how. Available sinc...

Search

Popular Posts

What is a Database Proxy?

A proxy is a server software, typically installed in a separate machine, that …

ChatGPT as a MariaDB database

ChatGPT is truly impressive. You can instruct it to do all sorts of things whe…

Building a Kubernetes cluster on Raspberry Pi (with automation)

Some months ago, I was lucky enough to get a bunch of Raspberry Pi minicompute…

Recent Comments

Contact Me