Sign in

Alejandro Duarte

@alejandro-du.bsky.social
105 followers 155 following 180 posts

Published Author · Software Engineer · Speaker · Looking for my next challenge in Developer Relations (send me a message)

PostsRepliesMedia
Alejandro Duarte @alejandro-du.bsky.social · 13/10/2026
I like to think about my book "SELECT to Ship" as a tiny contribution to the software industry and application developers in particular. Link in 🧵👇
100
Alejandro Duarte @alejandro-du.bsky.social · 06/10/2026
😍 Cover design ready! Also, MariaDB for Developers is now SELECT to Ship. Going to the printers soon. Check it out! 👉https://selecttoship.com
Cover for the book "SELECT to Ship" by Alejandro Duarte.
000
Alejandro Duarte @alejandro-du.bsky.social · 29/09/2026
The simplest program that truly learns from data, implemented in plain C. #ML
000
Alejandro Duarte @alejandro-du.bsky.social · 01/09/2026
My book about #databases and #MariaDB is ready for @starbuxman.joshlong.com's favorite place: Production! mariadbfordevelopers.com
Chapter 10 of "SELECT to Ship: MariaDB for Application Developers".
010
Alejandro Duarte @alejandro-du.bsky.social · 31/08/2026
The TIOBE index for #Python shows it stable from 2004 to 2018 when it started to climb like crazy through the AI/ML boom. Then it hit an all-time record high in mid 2025. However, after that, it has been declining steadily. Python devs, what are your thoughts on this?
TIOBE index for Python.
000
Alejandro Duarte @alejandro-du.bsky.social · 28/08/2026
I got curious about how many TFLOPS my macbook's M4 integrated GPU would run vs CPU-only 🧵👇 #PyTorch #Python
100
Alejandro Duarte @alejandro-du.bsky.social · 27/08/2026
TIOBE measures developer interest, not the amount of #Java running in production. Java remains strong in enterprise software, backend systems, and Android's ecosystem. However, is hard to ignore the trend. Java devs, what are your thoughts?
010
Alejandro Duarte @alejandro-du.bsky.social · 20/08/2026
If you need a good European alternative to OpenRouter, check cortecs.ai
000
Alejandro Duarte @alejandro-du.bsky.social · 05/08/2026
Wow. This book turns five today 🎂 www.amazon.com/dp/1484271785
Alejandro Duarte, author of "Practical Vaadin" published in 2021 by Apress (Springer Nature).
030
Alejandro Duarte @alejandro-du.bsky.social · 29/07/2026
🤩 Chapter 9 of my book "MariaDB for Developers" is ready. This chapter will give software engineers knowledge and tools to go to production with confidence. 👉 mariadbfordevelopers.com Also, the book title is going to change. I'll share an update later. #Databases #SQL #Developers #DevRel
Chapter 9 of the book "SELECT to Ship: MariaDB for Application Developers" by Alejandro Duarte.
000
Alejandro Duarte @alejandro-du.bsky.social · 22/07/2026
I was asked today "why is your book not finished yet?" It was a friendly question. Well, this picture partially tells why: I'm writing the text "by hand".
A photo of a word processor showing the work in progress of writing the book MariaDB for Developers by Alejandro Duarte.
210
Alejandro Duarte @alejandro-du.bsky.social · 21/07/2026
📘 Chapter 8 is ready! This took long to write. Months. But I'm confident it explains what developers need to know about transactions to use persistence frameworks like #Hibernate, #SQLAlchemy, #Sequelize, #MyBatis, and others more confidently. 👉 mariadbfordevelopers.com
Chapter 8 (Transaction Management and Concurrency) of MariaDB for Developers by Alejandro Duarte.
000
Alejandro Duarte @alejandro-du.bsky.social · 21/07/2026
#Kubernetes simulator in the browser by @ngrok.com. It supports namespaces, pods, events, ReplicaSets. webernetes-demo.ngrok.app
000
Alejandro Duarte @alejandro-du.bsky.social · 20/07/2026
Interesting benchmark for coding #agents on #React work: www.reactbench.com
100
Alejandro Duarte @alejandro-du.bsky.social · 19/07/2026
#DeepSeek is changing their pricing strategy. See the peak hours (x2 pricing) in your local time: 1:00 AM UTC sharetime.zone/UTC/0100 to 4:00 AM UTC sharetime.zone/UTC/0400 And: 6:00 AM UTC sharetime.zone/UTC/0600 to 10:00 AM UTC sharetime.zone/UTC/1000
DeepSeek is changing their pricing strategy (announcement)
000
Alejandro Duarte @alejandro-du.bsky.social · 17/07/2026
🥇🥈🥉Top 100 Programming Languages by social mentions. www.libhunt.com/index They monitor everything that's posted on Reddit, HackerNews & Dev.to. #Python #TypeScript #Rust #GoLang #JavaScript
Programming language ranking by number of social media posts
030
Alejandro Duarte @alejandro-du.bsky.social · 14/07/2026
😊 A small milestone for my #YouTube channel www.youtube.com/programmingb...
New achievement notification for the ProgrammingBrain YouTube channel.
000
Alejandro Duarte @alejandro-du.bsky.social · 07/07/2026
🎬 If you create talking-head videos with almost zero editing, you probably know how easy it is to forget that your camera is covering part of the screen. I've caught myself showing things right behind the camera overlay more than once. #DevRel #DeveloperRelations
100
Alejandro Duarte @alejandro-du.bsky.social · 25/03/2026
🚀 Open WebUI to support #MariaDB Vector as a vector DB backend: github.com/open-webui/o...
000
Alejandro Duarte @alejandro-du.bsky.social · 04/03/2026
🤓 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
Systems with highest truck factors
000
Alejandro Duarte @alejandro-du.bsky.social · 28/02/2026
Here we go...
100
Alejandro Duarte @alejandro-du.bsky.social · 26/02/2026
⚠️ 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
AI Agent fail
100
Alejandro Duarte @alejandro-du.bsky.social · 19/02/2026
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...
Pareto optimal sets for different combination of objectives.
0113
Alejandro Duarte @alejandro-du.bsky.social · 19/02/2026
🚀New release: MariaDB Connector/Node.js 3.5.1 New features and bug fixes. Learn more at mariadb.com/docs/release... #NodeJS #JavaScript #TypeScript
New release: MariaDB Connector/Node.js 3.5.1
031
Alejandro Duarte @alejandro-du.bsky.social · 11/02/2026
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...
Building MariaDB Server from source code on macOS
000
Alejandro Duarte @alejandro-du.bsky.social · 04/02/2026
#MariaDB in your #Microsoft #Azure account: mariadb.com/resources/bl...
010
Alejandro Duarte @alejandro-du.bsky.social · 02/02/2026
🙏 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
010
Alejandro Duarte @alejandro-du.bsky.social · 23/01/2026
Playing around with something new. I’ll share more when I get this ready in a few days.
010
Alejandro Duarte @alejandro-du.bsky.social · 19/01/2026
Like in software, production found a case no one imagined.
010
Alejandro Duarte @alejandro-du.bsky.social · 09/01/2026
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?
MariaDB ignored indexes in action.
011
Alejandro Duarte @alejandro-du.bsky.social · 18/12/2025
🚀New release: @mariadb.bsky.social Connector/J 3.5.7. Time to update your #Java Maven pom.xml files... or build.gradle of course!
020
Alejandro Duarte @alejandro-du.bsky.social · 17/12/2025
🙋 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
020
Alejandro Duarte @alejandro-du.bsky.social · 02/12/2025
🤩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...
A Grafana dashboard monitoring a MariaDB Enterprise instance
031
Alejandro Duarte @alejandro-du.bsky.social · 01/12/2025
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!
020
Alejandro Duarte @alejandro-du.bsky.social · 04/10/2025
It's so rewarding to see my work cited in peer-reviewed papers. Today I found another one, published in the Journal of CIEES. Exactly the kind of motivation I needed to keep going with my next book—thanks to the authors for referencing one of mine!
110
Alejandro Duarte @alejandro-du.bsky.social · 03/10/2025
📕 Chapter 7 ready! My book is getting some shape now. Learn more at mariadbfordevelopers.com #MariaDB #developers #Java #Python #NodeJS #SQL
Intro paragraph of Chapter 7 - Modern SQL Patterns. MariaDB for Developers.
062
Alejandro Duarte @alejandro-du.bsky.social · 03/10/2025
🚀 New release: @mariadb.bsky.social Connector/C++ 1.1.7 mariadb.com/resources/bl...
010
Alejandro Duarte @alejandro-du.bsky.social · 23/09/2025
👨‍💻 Join me tomorrow and learn how to implement semantic search with #Python, #LangChainAI, and #MariaDB 👉 go.mariadb.com/25Q3-WBN-GLB...
010
Alejandro Duarte @alejandro-du.bsky.social · 12/09/2025
Doomguy’s mad at my #Python code. A quick pip install mariadb should calm him down.
100
Alejandro Duarte @alejandro-du.bsky.social · 28/08/2025
Anybody using lazydocker to manage/troubleshoot/monitor Docker containers? #Docker #DevOps #K8s #Linux #MariaDB
Lazydocker showing stats for a MariaDB Enterprise deployment via Docker Compose
020
Alejandro Duarte @alejandro-du.bsky.social · 25/08/2025
I just watched an internal #MariaDB roadmap presentation by Adam Luciano (VP, Product Management), and wow! Tons of new features coming to MariaDB Server, #MaxScale, #ColumnStore, #Galera, programming language connectors, vector search, #AI integrations and tools, and more!
110
Alejandro Duarte @alejandro-du.bsky.social · 18/07/2025
🚀 New release: #MariaDB Connector/J version 3.5.4. 🐞 Tons of bug fixes and improved performance. 👨‍💻 Time to update your pom.xml! mariadb.com/docs/release... #Java #Maven
Bugs fixed in MariaDB Connector/J version 3.5.4
011
Alejandro Duarte @alejandro-du.bsky.social · 15/07/2025
Instant Schema Prototyping: #VSCode + #AI + #MariaDB #MCP Server 👉 mariadb.com/resources/bl...
021
Alejandro Duarte @alejandro-du.bsky.social · 01/07/2025
🚀 New release: @MariaDB Connector/ #Java 3.5.4 mariadb.com/resources/bl...
022
Alejandro Duarte @alejandro-du.bsky.social · 30/05/2025
Upgraded this little Raspberry Pi Zero 2 W from Debian 11 to 12. There were a couple of minor issues but here's a script in case someone needs it gist.github.com/alejandro-du... #raspberrypi #devops #linux #debian
021
Alejandro Duarte @alejandro-du.bsky.social · 15/05/2025
🤩 4-node MariaDB Galera Cluster running on Kubernetes (K3s on Orange Pi LTS 3). How-to article coming soon... stay tuned! #MariaDB #GaleraCluster #Kubernetes #K8s #OrangePi #EdgeComputing #HomeLab #Database
040
Alejandro Duarte @alejandro-du.bsky.social · 06/05/2025
😃 Just deployed the @mariadb.bsky.social #Kubernetes Operator… ...on a tiny #OrangePi 3 LTS cluster 🤯 ✅ Works flawlessly on #K3s ✅ Operator installation with #Helm ✅ Ready to scale ✅ #Redhat #OpenShift certified 🔗 Learn more: mariadb.com/resources/bl...
010
Alejandro Duarte @alejandro-du.bsky.social · 11/04/2025
I had to do it too 😂 Anyway, if you missed my introduction to #GenAI for #developers, the recording is available now: go.mariadb.com/25Q1-GLBL-WB... 💡 This webinar is very informative if you haven't had the time to catch up with #AI, #RAG, and Vector Search.
020
Alejandro Duarte @alejandro-du.bsky.social · 28/03/2025
🚨 Hackathon Alert - AI Developers 🚨 Build with MariaDB Vector + Python. Submit your AI project idea by March 31, demo it at Helsinki Python Meetup in May. 👉 Join via helsinki-python.github.io/discord 🔗 mariadb.org/ai-hackathon/ #MariaDB #Python #AI #Hackathon #Helsinki #Finland #Suomi
010
Alejandro Duarte @alejandro-du.bsky.social · 28/03/2025
🔧 Time to update your Maven's pom.xml: @mariadb.bsky.social Connector/J 3.5.3 available (also 3.4.2, and 3.3.4)
MariaDB JDBC connector (MariaDB Connector/J 3.5.3) release
010