Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
How I used AI coding agents to modernize a Java library.
-
Features and performance are important when choosing databases, but so it is the “bus factor” risk
-
Thoughts on how MariaDB is incorrectly perceived merely as a fork of MySQL and how MariaDB is independent from MySQL yet highly compatible
-
How to build keyword and semantic search in MariaDB using Python, LangChain, and AI embeddings.
-
Concurrency phenomena are anomalies that every software developer should know.
-
What exactly is a Vector embedding in AI apps and how to use them in RAG architectures?
-
Learn how to set up and run AI embedding models locally with MariaDB to store and query vector embeddings efficiently.
-
Explore how to use MariaDB in-memory tables to boost your app’s performance and efficiency.
-
Explore the new feature of packages for stored routines in MariaDB 11.4 and how it enhances database development.
-
Learn how to simplify CRUD operations in MariaDB and MySQL using the REPLACE INTO statement.
-
Learn how to effectively use temporary tables in MariaDB for transient data operations.
-
Learn how to achieve high availability and resiliency in databases using MariaDB MaxScale with a practical demo.
-
Discover the essential role of databases and SQL in modern application development.
-
Discover how MariaDB ColumnStore can speed up your data analytics with a practical guide using Docker.
-
Announcing my new book focused on MariaDB for software developers, covering practical and advanced topics.
-
Announcing the availability of the Programming Brain website in Spanish.
-
Details about migrating my website from Blogger to Hugo.
-
Setting up a complete development environment using Docker compose.
-
Announcing my transition to the Products team at MariaDB.
-
An introduction to MariaDB, its features, and its unique advantages over MySQL.
-
A recount of my talk on the evolution of MariaDB at an open-source event in Colombia.
-
A detailed account of my experience at Cloud Expo Europe 2023 in London.
-
Exploring the unique features and advantages of MariaDB over other popular databases.
-
Exploring how ChatGPT can act as a MariaDB database.
-
An overview of database proxies, their advantages, and disadvantages.
-
A guide on setting up MariaDB replication.
-
Steps to build a Kubernetes cluster on Raspberry Pi with automation.
-
Instructions to start a basic HTTP server using Java.
-
An introduction to Jakarta Persistence API and its usage in Java applications.
-
An explanation of database connection pools and how to use them in Java applications.
-
Instructions on executing SQL queries in Java and preventing SQL injections.
-
Guide on opening and closing JDBC connections in Java.
-
New YouTube channel focused on programming, especially Java.
-
Announcing my new position as a Developer Advocate at MariaDB.
-
A guide to testing the performance of MariaDB ColumnStore.
-
Learn how to use Vaadin web components in plain HTML without any frameworks.
-
Announcing the release of the book “Practical Vaadin: Developing Web Applications in Java”.
-
The process of creating an award for the Vaadin Community.
-
A guide on how to get involved and contribute to open-source projects.
-
Announcing the rebranding of my blog to Programming Brain.
-
Tips and steps to start a career in programming.
-
Sharing my experience presenting Vaadin at JConf Colombia 2019.
-
A practical guide to learning microservices using Spring Cloud.
-
A video demonstration on calling a Java method from a JavaScript function in Vaadin.
-
An excerpt from Chapter 9 of my book on implementing infinite lazy loading in Vaadin.
-
A guide to creating a Hello, World application using Vaadin 10+ and Java.
-
Migrating the examples from my Vaadin 8 book to Vaadin 10.
-
A tool to generate HTML code for responsive embedded YouTube videos or playlists.