Alejandro Duarte's Avatar

Alejandro Duarte

@alejandro-du

#Java #Python #SQL #Programming #RaspberryPi #Vaadin #MariaDB #DevRel Published Author · Software Engineer · Developer Relations Engineer at MariaDB

95
Followers
128
Following
128
Posts
26.08.2024
Joined
Posts Following

Latest posts by Alejandro Duarte @alejandro-du

Systems with highest truck factors

Systems with highest truck factors

🤓 The truck (or bus) factor measures the number of key people who would need to be lost (for example leave the team) before a software project is seriously compromised or unable to continue. This paper from 2016 proposes a method for estimating this factor.
arxiv.org/pdf/1604.06766

04.03.2026 21:29 👍 0 🔁 0 💬 0 📌 0

.... and of course it failed because I didn't cd 🤦‍♂️ too eager!

28.02.2026 17:35 👍 0 🔁 0 💬 0 📌 0
Post image

Here we go...

28.02.2026 17:21 👍 0 🔁 0 💬 1 📌 0

Something similar almost happened to me once while I was playing with the #MariaDB MCP Server. Fortunately, I was running it in read-only mode, and the project was a simple demo. It was an eye opener nevertheless.

26.02.2026 13:08 👍 0 🔁 0 💬 0 📌 0
AI Agent fail

AI Agent fail

⚠️ Be very, very careful with "YOLO modes" when running AI agents. This kind of thing happens. See this GitHub issue for a real-life example:
github.com/google-gemin...

#aifails #ai #mcp #devops

26.02.2026 13:08 👍 0 🔁 0 💬 1 📌 0
This Is How I Manage Docker Containers Now (LazyDocker)
This Is How I Manage Docker Containers Now (LazyDocker) YouTube video by Programming Brain

Lazydocker doesn't provide a built-in option for running new containers. Here's how to add it.
www.youtube.com/watch?v=slas...

24.02.2026 16:27 👍 0 🔁 0 💬 0 📌 0
Preview
The History of Information Retrieval Research This paper describes a brief history of the research and development of information retrieval systems starting with the creation of electromechanical searching devices, through to the early adoption o...

🔍 From pattern matching using electromechanical devices to Language Models for retrieval. Oldie but goodie.
ieeexplore.ieee.org/document/618...

24.02.2026 15:41 👍 0 🔁 0 💬 0 📌 0
Pareto optimal sets for different combination of objectives.

Pareto optimal sets for different combination of objectives.

Top 3 programming languages by efficiency:
- Time and Memory: C, Pascal, Go
- Energy Efficiency: C, Rust, C++
- Energy and Time: C, Rust, C++
- Energy and Memory: C, Pascal, Go
- Energy, Time, and Memory: C, Pascal, Go
Source: greenlab.di.uminho.pt/wp-content/u...

19.02.2026 11:53 👍 10 🔁 3 💬 0 📌 0
New release: MariaDB Connector/Node.js 3.5.1

New release: MariaDB Connector/Node.js 3.5.1

🚀New release: MariaDB Connector/Node.js 3.5.1
New features and bug fixes. Learn more at mariadb.com/docs/release...
#NodeJS #JavaScript #TypeScript

19.02.2026 11:06 👍 3 🔁 1 💬 0 📌 0
Building MariaDB Server from source code on macOS

Building MariaDB Server from source code on macOS

Building #MariaDB Server from source on macOS is super easy. Clone the repo and follow the instructions by the MariaDB Foundation. Also, make sure to install bison correctly (via brew) which includes adding it to the PATH! All the steps are detailed here: mariadb.org/get-involved...

11.02.2026 20:38 👍 0 🔁 0 💬 0 📌 0
Preview
MariaDB Community Server Q1 2026 maintenance releases | MariaDB MariaDB is pleased to announce the immediate availability of MariaDB Community Server 11.8.6, 11.4.10, 10.11.16, and 10.6.25 maintenance releases. See the release notes and changelogs for additional…

🚀 New @mariadb.bsky.social Community Server versions available (current stable releases for each long-term branch):
→ 11.8.6
→ 11.4.10
→ 10.11.16
→ 10.6.25
Learn more: mariadb.com/resources/bl...

09.02.2026 13:01 👍 3 🔁 1 💬 0 📌 0
Video thumbnail

#MariaDB in your #Microsoft #Azure account: mariadb.com/resources/bl...

04.02.2026 17:35 👍 1 🔁 0 💬 0 📌 0
Introduction to Vector Embeddings and Vector Search
Introduction to Vector Embeddings and Vector Search YouTube video by MariaDB

For those who attended my talk "RAG Without the Plumbing" in #Brussels with the #MariaDB Foundation, here's the video about vector embeddings that I referenced.
www.youtube.com/watch?v=XkB2...

04.02.2026 10:22 👍 1 🔁 0 💬 0 📌 0
Post image

🙏 Thanks to everyone who joined my talk "Deploying RAG Without the Plumbing," and to the MariaDB Foundation for organizing the event. As always, I had a blast interacting with software developers working on real projects with MariaDB 👏
#MariaDB #AI #Brussels

02.02.2026 17:03 👍 1 🔁 0 💬 0 📌 1
Post image

Playing around with something new. I’ll share more when I get this ready in a few days.

23.01.2026 17:36 👍 1 🔁 0 💬 0 📌 0
Preview
AI DBA: Self-Driving Databases Key topics we’ll cover AI-driven query tuning & adaptive optimization Automated index lifecycle management Reinforcement learning for execution plans Predictive autoscaling using workload fingerprints...

My colleague Jags Ramnarayan is speaking tomorrow on how #DBAs and #Developers can build out AI Agents for database management with #MariaDB. Free event.
buildevcon.com/ai-dba-self-...

22.01.2026 21:17 👍 2 🔁 0 💬 0 📌 0
Post image

Like in software, production found a case no one imagined.

19.01.2026 16:52 👍 1 🔁 0 💬 0 📌 0
Preview
Stop using MySQL in 2026, it is not true open source If you care about supporting open source software, and still use MySQL in 2026, you should switch to MariaDB like so many others have already done.\n

Still using #MySQL? Stewarded by Oracle, MySQL has been in decline for years. Stop using it in 2026, especially if your care about the #opensource #FOSS methodology and not just the license.

👉 optimizedbyotto.com/post/reasons...

11.01.2026 18:36 👍 7 🔁 3 💬 3 📌 0
Everything you Need to Know to Start Building Apps with AI and RAG
Everything you Need to Know to Start Building Apps with AI and RAG YouTube video by MariaDB

Learn key vocabulary and concepts like vector embeddings, semantic search, RAG. In this video, I use #Java and
@mariadb.bsky.social but most of the concepts apply to other programming languages and databases as well.

12.01.2026 16:58 👍 2 🔁 2 💬 0 📌 0
MariaDB ignored indexes in action.

MariaDB ignored indexes in action.

Just explored Ignored Indexes in #MariaDB. Neat way to mark indexes so the optimizer doesn’t use them while still keeping them maintained. Great to check if an index is worth dropping without the risk of re-creating it later. How do you decide when an index is no longer useful?

09.01.2026 16:00 👍 1 🔁 1 💬 0 📌 0
Post image

🚀New release: @mariadb.bsky.social Connector/J 3.5.7.
Time to update your #Java Maven pom.xml files... or build.gradle of course!

18.12.2025 12:21 👍 2 🔁 0 💬 0 📌 0
Post image

🙋 Anybody using Lima for easily creating #Linux virtual machines? Here I'm emulating x86 on ARC which I needed for demoing #MariaDB Enterprise Manager. It supports x86 on ARM, ARM on x86, and native setups.
It's a project from the Cloud Native Computing Foundation. Check it out at lima-vm.io

17.12.2025 10:46 👍 2 🔁 0 💬 0 📌 0
MariaDB Tutorial - Everything you Need to Know
MariaDB Tutorial - Everything you Need to Know YouTube video by MariaDB

Frequency writing SQL manually. If you are starting your career in the software development industry, you must learn SQL. There are plenty of good resources online. My 2 cents 👇

▶️ youtu.be/-b3trv4e5TE?...
📗https://mariadbfordevelopers.com

Source: DZone's 2025 trend report on database systems.

16.12.2025 13:37 👍 3 🔁 0 💬 0 📌 0
Preview
mariadb-backup | Server | MariaDB Documentation Get an overview of MariaDB Backup. This section introduces the hot physical backup tool, explaining its capabilities for efficient and consistent backups of your MariaDB Server.

LINKS:

➡️ mariadb-backup: mariadb.com/docs/server/...

➡️ MariaDB Cloud: mariadb.com/docs/mariadb...

➡️ CHECK TABLE: mariadb.com/docs/server/...

15.12.2025 11:05 👍 1 🔁 0 💬 0 📌 0

...automate restore drills using mariadb-backup, spin up ephemeral test instances (MariaDB Cloud serverless is a great option here), and validate consistency with CHECK TABLE or application smoke tests.
[ continues 👇]

15.12.2025 11:05 👍 1 🔁 0 💬 1 📌 0

🚨 Scheduling database backups is not enough. Always test that the backups can actually be restored. With #MariaDB, you can... [ continues 👇]

15.12.2025 11:05 👍 2 🔁 0 💬 1 📌 0
Preview
MariaDB The official YouTube channel for MariaDB, the company behind the open source database MariaDB, used by 75% of the Fortune 500 with tens of millions of users worldwide. Docker images and downloads avai...

I'm looking for a video editor to support the official @mariadb.bsky.social #YouTube channel.
Experience with technical/programming content is key.
If you're interested or can recommend someone, send me a message.
Channel: www.youtube.com/mariadb

02.12.2025 17:51 👍 4 🔁 0 💬 2 📌 0
Preview
MariaDB Tutorial - Everything you Need to Know Why do you need a database? How do databases work? What is SQL? Where does MariaDB fit into the picture and how to install it and start using it? What is the architecture of MariaDB? Where do I find the files that make up my database? Find the answers these and many other questions in this presentation by Alejandro Duarte (Developer Relations Engineer at MariaDB). Related Resources ►Read about ACID: https://mariadb.com/docs/general-resources/database-theory/acid-concurrency-control-with-transactions ►Download MariaDB: https://mariadb.com/downloads/ ►Try MariaDB now on Docker: https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/docker-and-mariadb/installing-and-using-mariadb-via-docker ►MariaDB book: https://mariadbfordevelopers.com Chapters: 0:00 Why do we need databases? 3:10 SQL 7:20 MariaDB architecture 13:17 Storage engines 19:19 Installing MariaDB 23:57 Connecting to MariaDB 32:06 Moving to Production 43:00 MariaDB Enterprise ►Connect with Alejandro Duarte on LinkedIn: https://www.linkedin.com/in/alejandroduarte/ ►Subscribe to the MariaDB channel: https://www.youtube.com/mariadb ►Explore MariaDB Products: https://mariadb.com/products ►Check out the MariaDB DeveloperHub: https://mariadb.com/developers/ ►Get in touch with MariaDB experts via Slack: https://mariadb-community.slack.com/ (invite: https://r.mariadb.com/join-community-slack) MariaDB is making a big impact on the world. Whether you’re checking your bank account, buying a coffee, shopping online, making a phone call, listening to music, taking out a loan, or ordering takeout–MariaDB is the backbone of applications used every day. Companies small and large, including 75% of the Fortune 500 run MariaDB, touching the lives of billions of people. With massive reach through Linux distributions, enterprise deployments, and public clouds, MariaDB is uniquely positioned as the leading database for modern application development. #MariaDB #tutorial #Database #Data #SQL #beginners #programming #coding #softwaredevelopment #techtutorial #devops #programmingbasics

Stop treating your database like a black box. 📦

Dive into MariaDB's architecture, storage engines, and file structure in this essential tutorial to understand what's really happening under the hood.
🔗 bit.ly/3JXBGis

#MariaDB #Database #DevOps

20.11.2025 19:45 👍 2 🔁 1 💬 0 📌 0
A Grafana dashboard monitoring a MariaDB Enterprise instance

A Grafana dashboard monitoring a MariaDB Enterprise instance

🤩This is so cool! #MariaDB Enterprise Manager automatically creates a fully-configurable #Grafana dashboard. Great tool for teams handling mission-critical workloads with MariaDB.
👉Check it out: mariadb.com/products/ent...

02.12.2025 01:06 👍 3 🔁 1 💬 0 📌 0
Post image

So helpful! 😆
Anyway... with #MariaDB you have alternatives. Stop delayed replicas, check if you have backups, check the binary log... and of course, always use privileges to limit what the AI can do!

01.12.2025 21:02 👍 2 🔁 0 💬 0 📌 0