<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: LearnRepo</title>
    <description>The latest articles on DEV Community by LearnRepo (@learn_repo).</description>
    <link>https://dev.to/learn_repo</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3913284%2F24ce189c-2a64-4207-b899-bcdd7f2f3d69.jpeg</url>
      <title>DEV Community: LearnRepo</title>
      <link>https://dev.to/learn_repo</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/learn_repo"/>
    <language>en</language>
    <item>
      <title>500 Blog Posts To Learn About Database</title>
      <dc:creator>LearnRepo</dc:creator>
      <pubDate>Tue, 05 May 2026 06:39:27 +0000</pubDate>
      <link>https://dev.to/learn_repo/500-blog-posts-to-learn-about-database-24e1</link>
      <guid>https://dev.to/learn_repo/500-blog-posts-to-learn-about-database-24e1</guid>
      <description>&lt;h3&gt;
  
  
  Let's learn about &lt;a href="https://hackernoon.com/tagged/database" rel="noopener noreferrer"&gt;Database&lt;/a&gt; via these 500 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the &lt;a href="https://github.com/hackernoon/learn" rel="noopener noreferrer"&gt;Learn Repo&lt;/a&gt; or &lt;a href="https://learnrepo.com" rel="noopener noreferrer"&gt;LearnRepo.com&lt;/a&gt; to find the most read blog posts about any technology.
&lt;/h3&gt;

&lt;p&gt;'A database is an organized collection of data stored and accessed electronically from a computer system' &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/databases-and-blockchains-the-difference-is-in-their-purpose-and-design-56ba6335778b" rel="noopener noreferrer"&gt;1. Databases and Blockchains, The Difference Is In Their Purpose And Design&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fd6a0okgfhp1enrofks2s.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fd6a0okgfhp1enrofks2s.png" width="800" height="272"&gt;&lt;/a&gt;&lt;br&gt;
There is much confusion as to what a blockchain is and its dichotomy with a database. A blockchain is actually a database because it is a digital ledger that stores information in data structures called blocks. A database likewise stores information in data structures called tables. However, while a blockchain is a database, a database is not a blockchain. They are not interchangeable in a sense that though they both store information, they differ in design. There is also a difference in purpose between the two, which is perhaps what is not clear to those who want to understand why blockchains are needed and why databases are better suited for storing certain data.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/whats-the-database-plus-concept-and-what-challenges-can-it-solve" rel="noopener noreferrer"&gt;2. What’s the Database Plus Concept and What Challenges Can It Solve?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2w5fgepe6g5rv7vfznfq.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2w5fgepe6g5rv7vfznfq.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Explaining the Database Plus concept, its impact on system architecture design, and its innovations: from Proxyless Service Mesh to microservice backend support&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-install-mysql-8-on-macos-using-homebrew" rel="noopener noreferrer"&gt;3. How to Install MySQL 8 on macOS Using Homebrew&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk7enksddpc96a7fjpl4o.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk7enksddpc96a7fjpl4o.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
A step-by-step guide 📙 on how to install, configure and run MySQL 8 server on macOS using Homebrew 🍺&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-difference-between-jdbc-jpa-hibernate-and-spring-data-jpa" rel="noopener noreferrer"&gt;4. The Difference Between JDBC, JPA, Hibernate, and Spring Data JPA&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FecbJyIVYuogwywcCtnqv9BTvJFz1-o26o35um.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FecbJyIVYuogwywcCtnqv9BTvJFz1-o26o35um.jpeg" width="800" height="1000"&gt;&lt;/a&gt;&lt;br&gt;
Connecting a database to a Java application is not an easy process. You need to consider the connection pool, the data access layer, etc.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-intro-to-resiliency-dht-and-autonomous-economic-agents" rel="noopener noreferrer"&gt;5. An Intro to Resiliency, DHT, and Autonomous Economic Agents&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frgivwob32vxkoawebs7y.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frgivwob32vxkoawebs7y.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
According to the paper published by Lokman Rahmani et al., the S/Kademlia distributed hash table (DHT) used by the ACN is resilient against malicious attacks.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-data-driven-product-using-metabase" rel="noopener noreferrer"&gt;6. How to Build a Data-Driven Product Using Metabase&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyg5buqbkb29rd4u87gm7.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyg5buqbkb29rd4u87gm7.jpeg" width="800" height="402"&gt;&lt;/a&gt;&lt;br&gt;
Metabase is a business intelligence tool that lets you access your data in a read-only manner. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-sompress-a-mysqldump-backup-using-gzip-901v3wb6" rel="noopener noreferrer"&gt;7. How to Сompress a mysqldump Backup Using Gzip&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fygpt0hdtt3chcaalhm8m.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fygpt0hdtt3chcaalhm8m.jpeg" width="800" height="1200"&gt;&lt;/a&gt;&lt;br&gt;
What is mysqldump?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-mongodb-nosql-e-commerce-data-model-fn8135bc" rel="noopener noreferrer"&gt;8. Building a MongoDB NoSQL E-Commerce Data Model&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0afg96l5mmz8s4jbdwto.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0afg96l5mmz8s4jbdwto.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
MongoDB supports ACID transactions, and its cloud offering is PCI DSS compliant. It's one of the best NoSQL options for e-commerce.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/assessing-your-organizations-customer-data-maturity" rel="noopener noreferrer"&gt;9. Assessing Your Organization's Customer Data Maturity&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzyqb3ec30v7gntdaz1xi.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzyqb3ec30v7gntdaz1xi.jpeg" width="800" height="576"&gt;&lt;/a&gt;&lt;br&gt;
Investing in customer data is a top priority for marketing leaders.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mongodb-transactions-5654cdb8fd24" rel="noopener noreferrer"&gt;10. Mastering MongoDB - Introducing multi-document transactions  in v4.0&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fproh1lmbkgr4a3i8hg8w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fproh1lmbkgr4a3i8hg8w.png" width="800" height="532"&gt;&lt;/a&gt;&lt;br&gt;
Photo by Madison Grooms on Unsplash&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-migrate-from-oracle-to-postgresql" rel="noopener noreferrer"&gt;11. How to Migrate from Oracle to PostgreSQL&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fimunsb06tosmamni2540.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fimunsb06tosmamni2540.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
This article explores the most important challenges and solutions of the database migration from Oracle to PostgreSQL. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-erase-expired-docs-automatically-with-mongodb-ttl-index-97283wll" rel="noopener noreferrer"&gt;12. How to Erase Expired Docs Automatically with MongoDB (TTL index)&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn6ypkyd8q65u6id8gmtt.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn6ypkyd8q65u6id8gmtt.jpeg" width="800" height="556"&gt;&lt;/a&gt;&lt;br&gt;
Recently I needed to delete some documents that I saved in MongoDB after some time. I can think of a few examples of why we would want to delete data after some time:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/create-and-execute-stored-procedure-in-phpmyadmin-i1z32r0" rel="noopener noreferrer"&gt;13. Create and Execute Stored Procedure in PHPMyAdmin&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A32.660Z-wxh91mjhi0yxgf42qsutaah6" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A32.660Z-wxh91mjhi0yxgf42qsutaah6" width="1080" height="810"&gt;&lt;/a&gt;&lt;br&gt;
First of all what is Stored Procedure?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/your-guide-to-schema-based-multi-tenant-systems-and-postgresql-implementation-gm433589" rel="noopener noreferrer"&gt;14. Your Guide To Schema-based, Multi-Tenant Systems and PostgreSQL Implementation&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj89iq7br4o8jo0b62lty.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj89iq7br4o8jo0b62lty.jpeg" width="800" height="568"&gt;&lt;/a&gt;&lt;br&gt;
There are several architectures that could be followed to achieve multi-tenancy at the database layer.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-install-wordpress-on-linux-server-a-step-by-step-guide" rel="noopener noreferrer"&gt;15. How to Install WordPress on Linux Server: A Step by Step Guide&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbqg9jk9hztffanbek0ig.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbqg9jk9hztffanbek0ig.jpeg" width="310" height="163"&gt;&lt;/a&gt;&lt;br&gt;
In this guide, you’ll learn the essential steps to get WordPress up and running on your Linux environment...&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/fetching-data-from-a-json-file-with-a-react-and-redux-app" rel="noopener noreferrer"&gt;16. Fetch Data From a JSON File With a React &amp;amp; Redux App&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa4lgmy9809p0fb92ghwm.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa4lgmy9809p0fb92ghwm.jpeg" width="800" height="1199"&gt;&lt;/a&gt;&lt;br&gt;
This guide explains how to use React and Redux to fetch data from JSON files in an easy and lightweight method through a real example and well explained steps. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-solve-race-conditions-in-a-booking-system" rel="noopener noreferrer"&gt;17. How to Solve Race Conditions in a Booking System&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fd8z9utmsiufpubqa9jgh.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fd8z9utmsiufpubqa9jgh.jpeg" width="800" height="500"&gt;&lt;/a&gt;&lt;br&gt;
Race conditions in a database and how you can solve them using techniques such as pessimistic and optimistic concurrency control.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/my-favorite-resources-to-learn-sql-in-depth" rel="noopener noreferrer"&gt;18. My Favorite Resources to Learn SQL in Depth&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcb00nhgii3ytlto1ku4l.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcb00nhgii3ytlto1ku4l.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Practicing SQL online on sites like SQLZoo or SQLFiddle will help you keep up-to-date and improve your SQL skills.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-most-convenient-ways-of-writing-transactions-within-the-nestjs-typeorm-stack-3q3q33jd" rel="noopener noreferrer"&gt;19. The Most Convenient Ways of Writing Transactions Within the Nest.js + TypeORM Stack&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Freo9am1hig6dsqqoiudz.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Freo9am1hig6dsqqoiudz.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
If you have some troubles with transactions in Nest.js - this article will help you.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mysql-master-slave-replication-using-docker-3pp3u97" rel="noopener noreferrer"&gt;20. MySQL Master-Slave Replication using Docker&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy5bjh6uculp75k9tf6k0.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy5bjh6uculp75k9tf6k0.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
In this article I want to share my experience of how to setup MySQL replication locally with using Docker.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/setting-up-a-dedicated-database-server-on-raspberry-pi" rel="noopener noreferrer"&gt;21. Setting Up a Dedicated Database Server on Raspberry Pi&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu1eajw58x2m1sb6tpz9y.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu1eajw58x2m1sb6tpz9y.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to set up a MariaDB database server on a Raspberry Pi 4 Model B with 8 GB of RAM that you can connect to your local network through WiFi or Ethernet&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-connect-your-bastion-server-to-a-postgresql-server-with-an-ssh-tunnel-pw3g35lt" rel="noopener noreferrer"&gt;22. How to Connect Your Bastion Server to a PostgreSQL Server with an SSH Tunnel&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fygivlp4is1sz9hz63u7h.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fygivlp4is1sz9hz63u7h.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
In this article, you'll learn how to connect to an RDS server through a bastion server in Bash using an SSH tunnel.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-query-multiple-results-with-dapper-orm-efficiently" rel="noopener noreferrer"&gt;23. How to Query Multiple Results with Dapper ORM Efficiently &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F39h1poqlbjhf2liiw2co.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F39h1poqlbjhf2liiw2co.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
Dapper is a powerful and lightweight Object-Relational Mapping (ORM) tool for C#. It is designed to be simple and fast, allowing developers to execute SQL query&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-query-deeply-nested-json-data-in-psql" rel="noopener noreferrer"&gt;24. How to Query Deeply Nested JSON Data in PSQL&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp9y71dq5wul86su4w4qo.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp9y71dq5wul86su4w4qo.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Recently I had to write a script, which should’ve changed some JSON data structure in a PSQL database. Here are some tricks I learned along the way. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/10-best-online-courses-to-learn-oracle-and-plsql-for-beginners" rel="noopener noreferrer"&gt;25. 10 Best Online Courses to Learn Oracle and PL/SQL for Beginners &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4xkc365p6efscdk4zitz.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4xkc365p6efscdk4zitz.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/blockchains-missing-ledgers-the-myth-of-dlts" rel="noopener noreferrer"&gt;26. Blockchains Missing Ledgers - The Myth of DLTs&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fphs55i99z739e11uwdaf.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fphs55i99z739e11uwdaf.jpeg" width="800" height="442"&gt;&lt;/a&gt;&lt;br&gt;
Blockchains and DLTs are not the same thing. Here's why.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/scanning-26-million-domains-for-exposed-env-files" rel="noopener noreferrer"&gt;27. Scanning 2.6 Million Domains for Exposed .Env Files&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F25oe73hxodq0173ebso5.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F25oe73hxodq0173ebso5.jpeg" width="800" height="426"&gt;&lt;/a&gt;&lt;br&gt;
A software developer scanned 2.6 million domains for exposed.env files.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/object-oriented-databases-and-their-advantages" rel="noopener noreferrer"&gt;28. Object-Oriented Databases And Their Advantages&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp50n7buwe9qbaoar8lw4.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp50n7buwe9qbaoar8lw4.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Object oriented database is a type of database system that deals with modeling and creation of data as objects. The main advantage of this database is the cons&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-the-heck-is-duckdb" rel="noopener noreferrer"&gt;29. What The Heck Is DuckDB?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fynlgd7hxfv7vl7o6swlx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fynlgd7hxfv7vl7o6swlx.png" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
DuckDB is doing for embedded analytic workloads what SQLite did for embedded OLTP workloads.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-overview-of-sql-antipatterns" rel="noopener noreferrer"&gt;30. An Overview of SQL Antipatterns&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe0a7oene737y1dftck98.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe0a7oene737y1dftck98.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
I was recently going through my notes of SQL Antipatterns and was shocked to realize how actual this book still is.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-comprehensive-guide-for-using-duckdb-with-go" rel="noopener noreferrer"&gt;31. A Comprehensive Guide for Using DuckDB With Go&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F76lqnoswiemu0tzs9g1d.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F76lqnoswiemu0tzs9g1d.jpeg" width="800" height="604"&gt;&lt;/a&gt;&lt;br&gt;
A comprehensive guide how to use popular embedded OLAP database DuckDB with Go.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-a-books-tracker-app-with-net-maui-and-supabase" rel="noopener noreferrer"&gt;32. Creating a Books Tracker App with .NET MAUI and Supabase&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8f6gangrgd71cik0algd.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8f6gangrgd71cik0algd.jpeg" width="800" height="519"&gt;&lt;/a&gt;&lt;br&gt;
With Supabase, developers can easily build and scale web and mobile applications.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/migrating-from-query-builders-and-orms-in-javascript-or-typescript-gc113uh0" rel="noopener noreferrer"&gt;33. Migrating Away From Query Builders and ORMs in JavaScript or TypeScript&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4rtjpew9051wqy7ggj8j.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4rtjpew9051wqy7ggj8j.jpeg" width="800" height="640"&gt;&lt;/a&gt;&lt;br&gt;
I spent the better part of a day moving a project completely off of the ORM we were using (TypeORM). Ever since I started doing web development, I’ve been using some kind of heavy abstraction on top of my database. Whether it’s Mongoose when I used MongoDB, or TypeORM when I decided to move to TypeScript and PostgreSQL. However, it turns out that ORMs and query builders aren’t so great. I used to be that person that thought ORMs and query builders did the job for me, and I used it as an excuse to not learn SQL (which is what everyone tells you NOT to do). Given the tools that exist today, I would wholeheartedly recommend doing it the opposite of how I did if you’re starting off new to these things — write your SQL stuff by hand, or with help from the tools I mention later in the post. It’ll feel really slow at first, but you’ll thank yourself later 😄&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-install-postgresql-with-docker-quickly-ki7g363m" rel="noopener noreferrer"&gt;34. How To Install PostgreSQL With Docker Quickly&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A32.525Z-y5ccwo68javxit03d75bapsp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A32.525Z-y5ccwo68javxit03d75bapsp" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
Many developers still install a database on their computer and work on it. &lt;br&gt;
It may be a preferable method, but using Docker takes only seconds to set up a database. I used PostgreSQL and Docker in my latest project. As a result, I have achieved efficiency and convenience. I will give you my experience with PostgreSQL and Docker. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-master-elasticsearch-query-dsl-454632cg" rel="noopener noreferrer"&gt;35. How To Master Elasticsearch Query DSL&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frj816dsq97ywphtecwz5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frj816dsq97ywphtecwz5.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Photo by Evgeni Tcherkasski on Unsplash&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/saving-dataframes-into-oracle-database-with-python" rel="noopener noreferrer"&gt;36. Saving Dataframes into Oracle Database with Python&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx9o2zv1lbz1o932mr3ds.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx9o2zv1lbz1o932mr3ds.jpeg" width="800" height="590"&gt;&lt;/a&gt;&lt;br&gt;
Here are two common errors that you'll want to watch out for when using the to_sql method to save a data frame into an Oracle database.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/with-jsonb-data-in-postgresql-you-can-get-the-best-of-both-worlds" rel="noopener noreferrer"&gt;37. With JSONB Data in PostgreSQL, You Can Get the Best of Both Worlds&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa7g3f6q0akwadnrj6slw.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa7g3f6q0akwadnrj6slw.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
JSONB in PostgreSQL offers the best of relational and NoSQL. Here are two techniques that we use at AppLand to make JSONB data even more effective. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-system-design-cheat-sheet-relational-databases-part-1" rel="noopener noreferrer"&gt;38. The System Design Cheat Sheet: Relational Databases (Part 1)&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4hhp2g1o7578zq5a0631.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4hhp2g1o7578zq5a0631.jpeg" width="800" height="404"&gt;&lt;/a&gt;&lt;br&gt;
The System Design Cheat Sheet: Relational Databases examines the basic concepts, approaches, and patterns of schema design and scaling relational databases.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/catch-your-hacker-use-honeypot-tools-to-capture-hackers-red-handed-u71b32cr" rel="noopener noreferrer"&gt;39. Catch Your Hacker: Use Honeypot Tools to Capture Hackers Red Handed&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1rrigf1x6nwvrf6efspt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1rrigf1x6nwvrf6efspt.png" width="678" height="452"&gt;&lt;/a&gt;&lt;br&gt;
The number of security breaches and cybercrimes is increasing rapidly. With more and more approaches being transferred online, hackers have found their way of hacking into a system and corrupting the information or stealing data to turn it into profits. As the technology keeps on changing, the hacking attempts are also becoming smart and upgraded to ensure hackers are never caught in action. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-and-load-test-data-in-postgresql-i41e353m" rel="noopener noreferrer"&gt;40. How To Create and Load Test Data in PostgreSQL&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A32.465Z-jsz6v2hn7jf7emdctld68xwn" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A32.465Z-jsz6v2hn7jf7emdctld68xwn" width="2400" height="1602"&gt;&lt;/a&gt;&lt;br&gt;
Learn what tools and approaches are available to create and load test data for webapps without an ORM.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/introducing-bun-a-golang-orm" rel="noopener noreferrer"&gt;41. Introducing Bun: A Golang ORM &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Feke6yuws5d6vicwu8vhi.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Feke6yuws5d6vicwu8vhi.jpeg" width="600" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Bun is a SQL-first Golang ORM for PostgreSQL, MySQL/MariaDB, MSSQL, and SQLite. It supports migrations, fixtures, and performance monitoring.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-an-in-memory-database-in-go" rel="noopener noreferrer"&gt;42. Building An In-memory Database in Go&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwhkosigqs2um35ejjpjk.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwhkosigqs2um35ejjpjk.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Building an in-memory database in golang is a basic task that you are likely to have to do. It needs you to make a database and a table before organising.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-your-own-orm-from-scratch-with-python" rel="noopener noreferrer"&gt;43. Build your Own ORM from Scratch With Python&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F95aesig1pn5w8ymefbsz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F95aesig1pn5w8ymefbsz.png" width="512" height="284"&gt;&lt;/a&gt;&lt;br&gt;
curious about how ORM works! read this tutorial and make one from scratch using python programming language.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/python-setting-data-types-when-using-to_sql" rel="noopener noreferrer"&gt;44. Python: Setting Data Types When Using 'to_sql'&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzncbrq5ef9ickntjs6fx.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzncbrq5ef9ickntjs6fx.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
The following is a basic code snippet to save a DataFrame to an Oracle database using SQLAlchemy and pandas.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-manage-multiple-databases-in-rails-6-ye6x3ypv" rel="noopener noreferrer"&gt;45. How to Manage Multiple Databases in Rails 6&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5ndgdrvbsfgmi4j6ybko.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5ndgdrvbsfgmi4j6ybko.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
With the launch of Rails 6, one of the new features that were announced was of multiple database support.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-is-the-difference-between-enum-varchar-and-int-data-types-in-mysql" rel="noopener noreferrer"&gt;46. What Is the Difference Between Enum, Varchar and Int Data Types in MySQL&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw8qx71xcuvq5cnf35pnj.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw8qx71xcuvq5cnf35pnj.jpeg" width="800" height="352"&gt;&lt;/a&gt;&lt;br&gt;
The 'varchar' and 'enum' fields are different types of data types. They are different in terms of performance, easiness to use, and support for feature changes.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/setting-up-a-backend-for-react-app-in-15-minutes-yg1n3wmd" rel="noopener noreferrer"&gt;47. Setting Up a Backend for React App in 15 Minutes&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3nh4slhpywj1ajhig28g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3nh4slhpywj1ajhig28g.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Recently I have introduced Directual on Hackernoon (see Low-code for hackers). Now I would like to continue with absolutely practical post. First, I will show the general scheme of combining Directual and React, and then you will find the live-demo of building an app from scratch to production-ready Docker-container.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-connect-mariadb-docker-containers-with-java-spring-and-jdbc-ex243urb" rel="noopener noreferrer"&gt;48. How To Connect MariaDB Docker Containers with Java Spring And JDBC&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6r1755m6vkdhhl0lbvcs.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6r1755m6vkdhhl0lbvcs.jpeg" width="800" height="319"&gt;&lt;/a&gt;&lt;br&gt;
Since being forked from MySQL back in 2009, MariaDB has become one of the most popular databases of choice for developers over the past decade. While many technologists have likely gravitated to it as a solution due to its open source roots and that it's rooted in the relational database world, that really only begins to scratch the surface of what MariaDB has to offer.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mongodb-exploring-data-visualization-tools-and-techniques" rel="noopener noreferrer"&gt;49. MongoDB: Exploring Data Visualization Tools and Techniques&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsxedbgs2a4gz433iw03a.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsxedbgs2a4gz433iw03a.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Looking for MongoDB data visualization tool? There are plenty of options but firstly its better to explore what kinds of solutions there are on the market.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/apache-druid-tidb-clickhouse-or-apache-doris-a-comparison-of-olap-tools" rel="noopener noreferrer"&gt;50. Apache Druid, TiDB, ClickHouse, or Apache Doris? A Comparison of OLAP Tools&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh1rlcm65n6hq09mml04f.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh1rlcm65n6hq09mml04f.jpeg" width="800" height="489"&gt;&lt;/a&gt;&lt;br&gt;
The OLAP experience of an automobile manufacturer.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/postgresql-diff-explained-14kv3ygl" rel="noopener noreferrer"&gt;51. PostgreSQL diff Explained&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A32.348Z-gemp20vc3hi4quq05inx0nx5" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A32.348Z-gemp20vc3hi4quq05inx0nx5" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
Normal development flow requires continuous patching the production database with local changes normally made automatically by the orm software, this method is not perect but deceptively simple, all we'll use is standard Unix commands, and is good enough for us.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/sqlalchemy-is-a-better-way-to-run-queries" rel="noopener noreferrer"&gt;52. SQLAlchemy is a Better Way to Run Queries&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fog1x9keiyphspuwpkgma.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fog1x9keiyphspuwpkgma.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
In college, I discovered a new and even better way to run queries, SQLAlchemy. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/postgresql-table-partitioning-boosting-performance-and-management" rel="noopener noreferrer"&gt;53. PostgreSQL Table Partitioning: Boosting Performance and Management&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxadzdcl9ofwot381b8yg.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxadzdcl9ofwot381b8yg.jpeg" width="800" height="448"&gt;&lt;/a&gt;&lt;br&gt;
Partitioning is a powerful way to boost your PostgreSQL performance, but it's not a one-size-fits-all. Learn if PostgreSQL partitioning is a solution for you. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-sql-database-engine-work-483e32o7" rel="noopener noreferrer"&gt;54. How SQL Database Engine Work&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fes6ghqi1f8i4ipfwc07e.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fes6ghqi1f8i4ipfwc07e.jpg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
For now, I am assuming that you all know what is SQL or you have some experience with SQL or you are using SQL for many years. I know many people who know so much about SQL and even have created many projects based on SQL and they do not know what is SQL engine or how actually SQL database engine works. It’s obvious no one’s care about the internal working of SQL engine or something because without knowing How SQL works we can still create and access database using any SQL program.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/unexpected-discoveries-in-typeorm-0311" rel="noopener noreferrer"&gt;55. Unexpected Discoveries in TypeORM 0.3.11&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkx2ygeg27h7gw3172k0n.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkx2ygeg27h7gw3172k0n.jpeg" width="800" height="304"&gt;&lt;/a&gt;&lt;br&gt;
TypeORM is an ORM tool for TypeScript, supports popular databases and make it easy to interact with them. Upgrade to v0.3.11 for new features and improvements. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-deploy-strapi-v4-on-the-digitalocean-app-platform-with-mysql-database" rel="noopener noreferrer"&gt;56. How to Deploy Strapi v4 on the DigitalOcean App Platform with MySQL Database&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foewv5z0afcrj00u6f2so.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foewv5z0afcrj00u6f2so.jpeg" width="800" height="384"&gt;&lt;/a&gt;&lt;br&gt;
This is a step-by-step guide for deploying a Strapi v4 project to DigitalOcean's App Platform with managed mySql Database.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-two-best-ways-to-scan-for-pii-in-your-data-warehouse" rel="noopener noreferrer"&gt;57. The Two Best Ways to Scan for PII in Your Data Warehouse&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe27kogzcd5241yv6rxl1.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe27kogzcd5241yv6rxl1.jpeg" width="800" height="359"&gt;&lt;/a&gt;&lt;br&gt;
Find PII data by scanning column names and/or data in your data warehouse with these two easy to create methods and a step-by-step guide on how to do it.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-modify-private-network-information-in-oracle-clusterware-19c" rel="noopener noreferrer"&gt;58. How to Modify Private Network Information in Oracle Clusterware 19c&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgoj2ujj0j8xn9934nal2.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgoj2ujj0j8xn9934nal2.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
How to Modify Private Network Information in Oracle Clusterware 19c.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-best-courses-to-learn-mysql-database-for-beginners" rel="noopener noreferrer"&gt;59. 5 Best Courses to Learn MySQL Database for Beginners&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbacqjyzj5re4t0h72ez4.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbacqjyzj5re4t0h72ez4.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
If you are interested in learning SQL with MySQL database then you have come to the right place.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-useful-is-postgresql-full-text-search-u39242fi" rel="noopener noreferrer"&gt;60. How Useful is PostgreSQL Full Text Search&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5nksj9fku4uzu3ul6bee.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5nksj9fku4uzu3ul6bee.jpg" width="578" height="341"&gt;&lt;/a&gt;&lt;br&gt;
PostgreSQL is the jack of all trades when it comes to databases. It brings you all the features you've come to love about SQL plus a bunch of features from Non-SQL databases. Some of these Non-SQL features like the JSONB data type are wonderful and you don't even have to dare flirt with another database. Others are good but not as robust and featureful as other databases.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-beginners-guide-to-understanding-sql-window-functions-and-their-capabilities" rel="noopener noreferrer"&gt;61. A Beginner's Guide to Understanding SQL Window Functions and Their Capabilities&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxqbvtveyvhkq7c5z53ed.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxqbvtveyvhkq7c5z53ed.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Welcome to the world of SQL and Window functions! If you're just starting out, you're in the right place.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-convert-rest-apis-into-databases-create-a-jdbc-driver-ih3i33ss" rel="noopener noreferrer"&gt;62. How to Convert Rest APIs into Databases: Create a JDBC driver&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgyxgofq57zdr3kjuxsfh.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgyxgofq57zdr3kjuxsfh.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
A lot of data over the web or internally in an enterprise is available and accessible only through Rest APIs. Rest APIs do provide a secure and authenticated mechanism to access these services, but they are not very intuitive sometimes to query upon the data which is fetched through them.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/top-10-websites-to-learn-sql-and-database-online" rel="noopener noreferrer"&gt;63. Top 10 Websites to Learn SQL and Database Online&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fem0hi28gbq1zs85zrbz0.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fem0hi28gbq1zs85zrbz0.jpeg" width="600" height="472"&gt;&lt;/a&gt;&lt;br&gt;
These are the best places to learn SQL and Database online&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/exploring-plsql-nested-tables-in-oracle-gx1v3ufk" rel="noopener noreferrer"&gt;64. Exploring PL/SQL Nested Tables in Oracle&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvvd37lvmjsus7rwi54v8.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvvd37lvmjsus7rwi54v8.jpeg" width="800" height="459"&gt;&lt;/a&gt;&lt;br&gt;
In this tutorial, you will learn how to declare and initialize Oracle PL/SQL collections (Nested Tables).&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/step-by-step-guide-on-how-to-use-external-database-collections-for-better-wix-website-performance-d51o33cu" rel="noopener noreferrer"&gt;65. Step-by-Step Guide on How to Use External Database Collections for Better Wix Website Performance&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxr7x147828y2vo90ii8g.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxr7x147828y2vo90ii8g.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Integrate your external databases into your Wix sites. Learn more.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/upgrading-mysql-55-to-mysql-8-a-step-by-step-guide-ltal35h3" rel="noopener noreferrer"&gt;66. Upgrading MySQL 5.5 to MySQL 8: A Step by Step Guide&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FBXZKrZJ52TYblw95jd0y2qErCY13-adqn35tw.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FBXZKrZJ52TYblw95jd0y2qErCY13-adqn35tw.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
It is one of the dogmas that upgrading freeware libraries is a drag - but not anymore especially for MySQL. Check out this article for more information.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/sqlite-vs-realm-which-database-to-choose-in-2021-8g1v3wf9" rel="noopener noreferrer"&gt;67. SQLite vs Realm: Which Database to Choose in 2021?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc0cpc5jssjmweygrgndb.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc0cpc5jssjmweygrgndb.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Image a situation wherein you have just launched your app. But the data of your app is not being properly displayed or you are not able to fetch the data that is being entered by the users. What will be the impression of your app in the user’s mind? &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-deploy-minio-and-trino-with-kubernetes" rel="noopener noreferrer"&gt;68. How to Deploy MinIO and Trino with Kubernetes&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faqpwolmhjju8y7t9jd2r.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faqpwolmhjju8y7t9jd2r.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
With the ability to handle significant workloads across AI/ML and analytics, MinIO effortlessly supports Trino queries and beyond.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/functional-testing-with-your-backend-in-go-vp813yi2" rel="noopener noreferrer"&gt;69. Functional Testing With Your Backend in Go&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F28mytuy3fg95n3v1jw8m.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F28mytuy3fg95n3v1jw8m.jpg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
For Terrastruct, which has a little over 50K lines of code as of now, I've only written functional end-to-end tests. This blog post describes a successful setup that took some iterating to get to, and it's one I wish existed when I started with a Go API backend.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/architecting-a-modern-data-lake-in-a-post-hadoop-world" rel="noopener noreferrer"&gt;70. Architecting a Modern Data Lake in a Post-Hadoop World&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmkybcpxw6rfup0wma9sc.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmkybcpxw6rfup0wma9sc.jpeg" width="800" height="556"&gt;&lt;/a&gt;&lt;br&gt;
This paper talks to the rise and fall of Hadoop HDFS and why high-performance object storage is a natural successor in the big data world.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/6-database-migration-tools-for-complete-data-integrity-more" rel="noopener noreferrer"&gt;71. 6 Database Migration Tools For Complete Data Integrity &amp;amp; More&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fad8rd4eqatk39v22ytmg.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fad8rd4eqatk39v22ytmg.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Database migrations are driven by benefits like lower costs, better features, and the ability to scale. However, the security of data is essential.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/spring-and-postgresql-make-your-database-inserts-30-times-faster" rel="noopener noreferrer"&gt;72. Spring and PostgreSQL: Make Your Database Inserts 30 Times Faster&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frd8dackbtdgl0su0nri3.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frd8dackbtdgl0su0nri3.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Unlock superior data efficiency with PostgreSQL Upsert in Spring. Explore the integration, benefits, and how to overcome its limitations. Boost performance now!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-roadmap-to-learning-sql-in-90-days" rel="noopener noreferrer"&gt;73. The Roadmap to Learning SQL in 90 Days&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqegajdq4qmx957zmrp1m.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqegajdq4qmx957zmrp1m.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
A Zero to SQL 90 Days Roadmap &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/when-to-use-dynamodb-secondary-indexes" rel="noopener noreferrer"&gt;74. When to Use DynamoDB Secondary Indexes&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8zfkotzbnfhndyldkhgz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8zfkotzbnfhndyldkhgz.png" width="800" height="418"&gt;&lt;/a&gt;&lt;br&gt;
DynamoDB's secondary indexes are a powerful tool for enabling new access patterns for your data.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-elasticsearch-to-offload-search-and-analytics-from-dynamodb-pros-and-cons" rel="noopener noreferrer"&gt;75. Using Elasticsearch to Offload Search and Analytics from DynamoDB: Pros and Cons&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqmpg5l3ema3vks7bu9sh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqmpg5l3ema3vks7bu9sh.png" width="800" height="418"&gt;&lt;/a&gt;&lt;br&gt;
While Elasticsearch is known for being flexible and highly customizable, it is a complex distributed system that requires cluster and index operations.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-you-want-multi-region-application-architecture-for-you-database" rel="noopener noreferrer"&gt;76. Why You Want Multi-Region Application Architecture for you Database&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffdtex2u9s2wh02yjvvul.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffdtex2u9s2wh02yjvvul.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Multi-region application architecture is a key way to solve a lot of potential headaches with globally distributed apps. It makes applications more resilien&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mysql-loose-scan-optimization-a-comparative-performance-evaluation-against-postgresql-and-microsoft" rel="noopener noreferrer"&gt;77. MySQL Loose Scan Optimization: A Comparative Performance Evaluation Against PostgreSQL and MSSQL&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6xs7qdsoftos03qh723m.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6xs7qdsoftos03qh723m.jpeg" width="800" height="180"&gt;&lt;/a&gt;&lt;br&gt;
An extensive performance comparison research for GROUP BY queries in MySQL, PostgreSQL and MS SQL Server.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-populate-your-database-with-fake-data-ruby-on-rails-tutorial-jf1d3uer" rel="noopener noreferrer"&gt;78. How To Populate Your Database with Fake Data: Ruby On Rails Tutorial&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxyecg4b1twm8tkcyfnsk.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxyecg4b1twm8tkcyfnsk.jpeg" width="800" height="599"&gt;&lt;/a&gt;&lt;br&gt;
This is going to be a very straightforward article, no jokes included.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/developing-next-gen-data-solutions-singlestore-minio-and-the-modern-datalake-stack" rel="noopener noreferrer"&gt;79. Developing Next-Gen Data Solutions: SingleStore, MinIO, and the Modern Datalake Stack&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8sfxwscm0gijdzyirrsa.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8sfxwscm0gijdzyirrsa.jpeg" width="800" height="239"&gt;&lt;/a&gt;&lt;br&gt;
The integration of SingleStore, a cloud-native database known for its speed and versatility, with MinIO forms an important brick in the modern datalake stack.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/acid-transactions-are-coming-to-apache-cassandra-heres-why-were-excited" rel="noopener noreferrer"&gt;80. ACID Transactions Are Coming To Apache Cassandra: Here's Why We're Excited&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqa8mzq2wt5lid6l4q8uv.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqa8mzq2wt5lid6l4q8uv.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
An extraordinary computer science breakthrough called Accord is bringing globally available, general-purpose ACID transactions to the next Cassandra release&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-production-grade-text2sql-engine" rel="noopener noreferrer"&gt;81. How to Build a Production-Grade Text2SQL Engine&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F52xo3yxg5a3szf5byiua.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F52xo3yxg5a3szf5byiua.png" width="702" height="373"&gt;&lt;/a&gt;&lt;br&gt;
Learn about the role of LLMs in text2SQL, discuss the challenges inherent in this capability, and explore SherloQ, a new text2SQL engine from the Skypoint team.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/elasticsearch-updates-inserts-deletes-understanding-how-they-work-and-their-limitations" rel="noopener noreferrer"&gt;82. Elasticsearch Updates, Inserts, Deletes: Understanding How They Work and Their Limitations&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6kv5rdykv925l80la5uf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6kv5rdykv925l80la5uf.png" width="800" height="418"&gt;&lt;/a&gt;&lt;br&gt;
For a system like Elasticsearch, engineers need to have in-depth knowledge of the underlying architecture in order to efficiently ingest streaming data.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/discord-went-from-mongodb-to-cassandra-then-scylladb-why" rel="noopener noreferrer"&gt;83. Discord Went From MongoDB to Cassandra Then ScyllaDB - Why?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frbxti7kt1icm7sydny5v.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frbxti7kt1icm7sydny5v.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
So, I’m going to summarize the above blog post for you because I had to read it several times to grasp everything. So, what exactly are MongoDB and Cassandra?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-manage-databases-with-cicd" rel="noopener noreferrer"&gt;84. How to Manage Databases with CI/CD&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F28j9ihzsq2naydtuq1ve.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F28j9ihzsq2naydtuq1ve.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
If you’re still doing manual migrations on the database you’re doing it wrong. Databases are as much part of the application as the code.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/6-months-of-using-graphql-dq2o3yyl" rel="noopener noreferrer"&gt;85. 6 Months Of Using GraphQL&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A32.308Z-mj8rv031l99rp6ueol56ky2b" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A32.308Z-mj8rv031l99rp6ueol56ky2b" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
Having worked on a project for 6 months using GraphQL on the backend, I weigh up the technology’s fit into the development workflow&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-we-increased-database-query-concurrency-by-20-times" rel="noopener noreferrer"&gt;86. How We Increased Database Query Concurrency by 20 Times&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzmtdc1gtt39icgww17qt.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzmtdc1gtt39icgww17qt.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Learn 5 ways to accelerate point queries and 4 methods to further improve concurrency: row storage format, short circuit, prepared statement, and row storage ca&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/dapper-best-practices-c-developers-guide-to-database-management" rel="noopener noreferrer"&gt;87. Dapper Best Practices: C# Developers' Guide to Database Management&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr6089jt90wsfda8eg6ad.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr6089jt90wsfda8eg6ad.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Dapper is an open-source ORM tool that is easy to use and lightweight, which makes it a popular choice for .NET developers. It is designed to work with various &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/semantic-search-queries-return-more-informed-results-nr5335nw" rel="noopener noreferrer"&gt;88. Semantic Search Queries Return More Informed Results&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A32.236Z-orzgyu00pmtgsrn3jk3g4kjz" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A32.236Z-orzgyu00pmtgsrn3jk3g4kjz" width="1080" height="607"&gt;&lt;/a&gt;&lt;br&gt;
In this article, you will learn what a vector search engine is and how you can use Weaviate with your own data in 5 minutes.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/streamlining-data-operations-how-a-grocery-chain-optimizes-workloads-with-apache-doris" rel="noopener noreferrer"&gt;89. Streamlining Data Operations: How a Grocery Chain Optimizes Workloads with Apache Doris&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fshxlv9qutdz67pschzcs.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fshxlv9qutdz67pschzcs.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Cross-cluster replication (CCR) in Apache Doris is proven to be fast, stable, and easy to use. It secures a real-time data synchronization latency of 1 second.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-c-to-update-mongodb-documents" rel="noopener noreferrer"&gt;90. Using C# To Update MongoDB Documents&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fse275er6x3erubdbtllm.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fse275er6x3erubdbtllm.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
See code examples for how to update MongoDB documents in C#. This article covers the basics of different methods you can use to update records.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/7-database-optimization-best-practices-for-django-developers" rel="noopener noreferrer"&gt;91. 7 Database Optimization Best Practices for Django Developers&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuwwwczykgc3dt3b4mu49.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuwwwczykgc3dt3b4mu49.jpeg" width="800" height="556"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we will be discussing the ways to optimize the database for speed in Django applications.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/integrate-java-database-versioning-with-liquibase-using-mysql-a-step-by-step-guide-n8b23aw5" rel="noopener noreferrer"&gt;92. Integrate Java Database Versioning with Liquibase using MySQL [A Step by Step Guide]&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm4hopf8nm3r140klpuf7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm4hopf8nm3r140klpuf7.png" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Versioning database changes is as important as versioning source code. By using a database migration tool we can safely manage how the database evolves, instead of running a bunch of non versioned loose SQL files. In some frameworks like Ruby On Rails, database versioning occurs along the development. But when it comes to Java world, I don't see it happening so often.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/aws-rds-from-a-serverless-perspective" rel="noopener noreferrer"&gt;93. AWS RDS from a Serverless Perspective&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmly5e3weaeyir6p8m7br.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmly5e3weaeyir6p8m7br.jpeg" width="800" height="354"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we'll deep dive into all the basics to help you hit the ground running when it comes to AWS RDS. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-overview-of-database-indexing-for-beginners" rel="noopener noreferrer"&gt;94. An Overview of Database Indexing for Beginners&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftueoeg9bgadbkmjo9zrd.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftueoeg9bgadbkmjo9zrd.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Database Indexing is the most common way known and utilized by backend developers to optimize database queries.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/azure-data-factory-an-amazing-data-migration-tool-1u1e34hd" rel="noopener noreferrer"&gt;95. Azure Data Factory: An Amazing Data Migration Tool&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A32.135Z-m1ut85ipb0523867v7zx82ve" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A32.135Z-m1ut85ipb0523867v7zx82ve" width="1024" height="512"&gt;&lt;/a&gt;&lt;br&gt;
This blog will highlight how users can define pipelines to migrate the unstructured data from different data stores to structured data via Azure Data Factory&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/homomorphic-encryption-introduction-and-use-cases-uoh31di" rel="noopener noreferrer"&gt;96. Homomorphic Encryption: Introduction And Use Cases&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4g979gwz49ufr5q518kj.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4g979gwz49ufr5q518kj.jpeg" width="800" height="543"&gt;&lt;/a&gt;&lt;br&gt;
Organizations nowadays are storing and performing computation of the data on the cloud instead of handling themselves. Cloud Service Providers (CSPs) provide these services at an affordable cost and low maintenance. But to ensure compliance and retain privacy, organizations need to transfer the data in an encrypted format, which does ensure the confidentiality of the data. However, once the data reaches the cloud, the CSP has to decrypt the data to perform operation or computation.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-choose-the-right-database-for-your-requirements-uo1o3uhe" rel="noopener noreferrer"&gt;97. How to Choose the Right Database for your Requirements&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyjytnnj2exodap7dwlip.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyjytnnj2exodap7dwlip.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Imagine — You’re in a system design interview and need to pick a database to store, let’s say, order-related data in an e-commerce system. Your data is structured and needs to be consistent, but your query pattern doesn’t match with a standard relational DB’s. You need your transactions to be isolated, and atomic and all things ACID… But OMG it needs to scale infinitely like Cassandra!! So how would you decide what storage solution to choose? Well, let’s see!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-log-analytics-solution-10-times-more-cost-effective-than-elasticsearch" rel="noopener noreferrer"&gt;98. Building A Log Analytics Solution 10 Times More Cost-Effective Than Elasticsearch&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fscujt8o8smgx6pll6bmh.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fscujt8o8smgx6pll6bmh.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
There exist two common log processing solutions within the industry, exemplified by Elasticsearch and Grafana Loki, respectively.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-guide-to-using-mongodb-database-in-a-asp-net-core-web-api-application-uv1y34jb" rel="noopener noreferrer"&gt;99. A Guide to Using MongoDB Database in a ASP NET Core Web API Application&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F83f92rug72puf5ykq9dp.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F83f92rug72puf5ykq9dp.jpeg" width="800" height="456"&gt;&lt;/a&gt;&lt;br&gt;
When you think about database providers for ASP NET Core apps, you probably think about Entity Framework Core (EF Core), which handles interacting with SQL databases. But what about the NoSQL options? A popular option for NoSQL is MongoDB. So in this article we're going to learn how to create a simple ASP NET Core CRUD API using MongoDB as the database provider.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/is-mariadb-simply-a-fork-of-mysql" rel="noopener noreferrer"&gt;100. Is MariaDB simply a fork of MySQL?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3wws4i978g1j3s589ml8.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3wws4i978g1j3s589ml8.jpeg" width="800" height="402"&gt;&lt;/a&gt;&lt;br&gt;
MariaDB is more than a fork of MySQL and offers transactional, analytical, and write-scale capabilities on-prem and in the cloud&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/unlock-the-power-of-acid-properties-in-databases-a-comprehensive-guide-for-developers" rel="noopener noreferrer"&gt;101. Unlock the Power of ACID Properties in Databases: A Comprehensive Guide for Developers&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4moq55rc5ja7h688vovf.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4moq55rc5ja7h688vovf.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
ACID stands for Atomicity, Consistency, Isolation and Durability and each of these have a specific purpose when it comes to databases.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-handle-complex-user-permissions-in-graphql-kke53yfg" rel="noopener noreferrer"&gt;102. How To Handle Complex User Permissions in GraphQL&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuivghnx17hunfmg5n5v6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuivghnx17hunfmg5n5v6.png" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
I have been working on a GraphQL workshop, and it’s been a great learning experience. One of the trickiest things I have had to deal with in GraphQL is handling complex user permissions. It used to be a hassle until a friend pulled my attention to Hasura.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/dbforge-studio-vs-plsql-developer-which-oracle-ide-to-choose-0x5l30ib" rel="noopener noreferrer"&gt;103. dbForge Studio vs. PL/SQL developer: Which Oracle IDE to choose?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fizckrbh8nop2fp5py7bi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fizckrbh8nop2fp5py7bi.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Both dbForge Studio and PL/SQL Developer are integrated development environments (IDEs) designed to help with Oracle database developmenttasks and PL/SQL coding productivity. However, just as any two tools,the ones we’re discussing are not exactly the same. Sometimes, it’s very important to know which solution to choose given your specific needs and preferences. In this article, we’ll look at the differences of dbForge Studio and PL/SQL Developer and analyze their strengths and weaknesses in detail.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/hibernate-5-and-entities-duplication-lets-dive-under-the-hood" rel="noopener noreferrer"&gt;104. Hibernate 5 and Entities Duplication: Let’s Dive Under the Hood&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9yd3qjr5opfg83rc427v.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9yd3qjr5opfg83rc427v.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Hibernate and the issue of duplicate entities, a well known problem. However do you know the origin of this behaviour? Let's dive under the hood of Hibernate!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/top-10-microsoft-sql-server-tips-dmu327t" rel="noopener noreferrer"&gt;105. Top 10 Microsoft SQL Server Tips&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm63191k9sb7qqum8j05n.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm63191k9sb7qqum8j05n.jpeg" width="800" height="667"&gt;&lt;/a&gt;&lt;br&gt;
There is a lot of information about different T-SQL features.&lt;br&gt;
I want to tell you about equally useful, but less popular tips for working with this language!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nobrainers-you-need-a-high-performing-low-latency-distributed-database-nd703433" rel="noopener noreferrer"&gt;106. #NoBrainers: You Need A High Performing Low Latency Distributed Database&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A32.123Z-tak3yc8en06e275l52lvyjk9" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A32.123Z-tak3yc8en06e275l52lvyjk9" width="800" height="409"&gt;&lt;/a&gt;&lt;br&gt;
Certain industries greatly benefit from high-performing, low-latency, geo-distributed technologies.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/when-to-use-a-relational-non-relational-or-graph-database" rel="noopener noreferrer"&gt;107. When to Use a Relational, Non-Relational, or Graph Database &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqjd452xe41wre7yfni6i.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqjd452xe41wre7yfni6i.jpeg" width="780" height="578"&gt;&lt;/a&gt;&lt;br&gt;
Graph databases are anticipated to surpass other types of databases, especially the still-dominant relational database.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-the-heck-is-prql" rel="noopener noreferrer"&gt;108. What the Heck is PRQL?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh5d7dydqms8hwg2xc33k.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh5d7dydqms8hwg2xc33k.jpeg" width="696" height="210"&gt;&lt;/a&gt;&lt;br&gt;
Another clever tool for a powerful SQL pre-processor&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/database-connection-pooling-with-pgbouncer-wu323wly" rel="noopener noreferrer"&gt;109. Database Connection Pooling With pgbouncer&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjce38x2uwp6pbu15l8uv.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjce38x2uwp6pbu15l8uv.jpg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Introduction: The Postgres Connection Pool Problem&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-internal-email-to-tim-cook-and-the-state-of-business-intelligence" rel="noopener noreferrer"&gt;110. An Internal Email to Tim Cook and the State of Business Intelligence&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffxz4hwvzbr2bd129btqm.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffxz4hwvzbr2bd129btqm.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
We get a glimpse into the inner workings of a valuable company and it turns out it's not all sunshine and rainbows.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/timescale-is-now-tigerdata-building-the-modern-postgresql-for-the-analytical-and-agentic-era" rel="noopener noreferrer"&gt;111. Timescale is now TigerData: Building the Modern PostgreSQL for the Analytical and Agentic Era 🐯 🚀 &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F18r1bnhxry58f7331pyu.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F18r1bnhxry58f7331pyu.webp" width="800" height="171"&gt;&lt;/a&gt;&lt;br&gt;
Timescale is now TigerData: the fastest PostgreSQL for AI, analytics &amp;amp; real-time apps. Built for speed, scale &amp;amp; the agentic future. Join us. 🐯🚀&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/vagrant-with-oracle-database-for-when-you-need-more-than-a-container-image-3j1b33pz" rel="noopener noreferrer"&gt;112. Vagrant with Oracle Database: For When You Need More Than a Container Image!&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxbit3ynymefhxsy87o5k.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxbit3ynymefhxsy87o5k.jpeg" width="432" height="240"&gt;&lt;/a&gt;&lt;br&gt;
I’ve written about my love for Vagrant a few times already here, today I will show the steps to getting an Oracle Database with Vagrant.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/which-database-is-right-for-you-harperdb-vs-mongodb-vs-postgresql-8m6a35uf" rel="noopener noreferrer"&gt;113. Which Database Is Right For You? HarperDB vs. MongoDB vs. PostgreSQL&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgp9htvm0ue5wkjvn2ydb.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgp9htvm0ue5wkjvn2ydb.jpeg" width="800" height="440"&gt;&lt;/a&gt;&lt;br&gt;
The purpose of this article is not to determine which database is the best but to help determine which is a fit for your specific project. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/learning-self-join-queries-with-sqlzoo-xc163ue7" rel="noopener noreferrer"&gt;114. Learning Self JOIN Queries With SQLZOO&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffk78p2iv908d2gedptv6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffk78p2iv908d2gedptv6.png" width="800" height="699"&gt;&lt;/a&gt;&lt;br&gt;
This article uses Exercise number 10 on the Self JOIN SQL ZOO tutorial to teach self JOINs in a beginner-friendly way.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/vulnerability-management-identify-classify-remediate-and-mitigate-uo8b3119" rel="noopener noreferrer"&gt;115. Vulnerability Management: Identify, Classify, Remediate, and Mitigate&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffjqm8uln9sgo6z7xrutu.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffjqm8uln9sgo6z7xrutu.jpeg" width="598" height="419"&gt;&lt;/a&gt;&lt;br&gt;
1.Vulnerability Management:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-setup-a-better-column-based-habit-tracker-in-notion" rel="noopener noreferrer"&gt;116. How to Setup a Better Column-based Habit Tracker in Notion&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc4bq0ngyp6ny5q0eirle.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc4bq0ngyp6ny5q0eirle.jpeg" width="800" height="1200"&gt;&lt;/a&gt;&lt;br&gt;
Not another Column-based Habit Tracker. Try using Relation Property to Track Habits.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/postgresql-index-types-beyond-the-b-tree-44h33jz" rel="noopener noreferrer"&gt;117. PostgreSQL Index Types: Beyond the B-tree&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp6eoi58v0vh5e1wlrozo.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp6eoi58v0vh5e1wlrozo.jpeg" width="570" height="634"&gt;&lt;/a&gt;&lt;br&gt;
bad indexing is the main source of bad performance of your database&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/comparing-different-time-series-databases" rel="noopener noreferrer"&gt;118. Comparing Different Time-Series Databases&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faimk74s80oykbob49l23.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faimk74s80oykbob49l23.jpeg" width="800" height="531"&gt;&lt;/a&gt;&lt;br&gt;
A comparison of data models used in open-source SQL and NoSQL time-series databases for IoT.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/advanced-and-efficient-mongodb-pagination-upx31mf" rel="noopener noreferrer"&gt;119. Advanced and Efficient MongoDB Pagination&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fckfilz38vn6yifhl2b8g.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fckfilz38vn6yifhl2b8g.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
How to make clean pagination with no additional dependencies. Basically for Node.js but can be used in any other languages and platforms.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/introduction-to-rds-proxy-exploring-with-benchmarks-in-go-82u34rl" rel="noopener noreferrer"&gt;120. Introduction to RDS Proxy: Exploring with Benchmarks in Go&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcb84e5d3apqmxpynf44x.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcb84e5d3apqmxpynf44x.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
A deep dive into the performance characteristics of RDS Proxy vs RDS&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/trino-the-open-source-data-query-engine-that-split-from-facebook" rel="noopener noreferrer"&gt;121. Trino: The Open-source Data Query Engine That Split from Facebook&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F42eynm2pt8fax81g61i0.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F42eynm2pt8fax81g61i0.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
If you want to accelerate Trino queries with a response time of seconds to minutes, click here to learn how Trino helps engineers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-easiest-way-to-solve-n1-problem-on-graphql-s8283tgz" rel="noopener noreferrer"&gt;122. The Easiest Way to Solve N+1 Problem on GraphQL&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk9j4cx56wl04zolxf1cc.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk9j4cx56wl04zolxf1cc.jpeg" width="200" height="200"&gt;&lt;/a&gt;&lt;br&gt;
GraphQL is awesome! But one of the most annoying parts to implement a GraphQL server is solving N+1 problem.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nontechnical-explanation-for-why-relational-databases-dont-work-b7jd321a" rel="noopener noreferrer"&gt;123. Nontechnical Explanation for Why Relational Databases Don't Work &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhqmfxb76hj0h0md3g3e0.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhqmfxb76hj0h0md3g3e0.jpg" width="549" height="243"&gt;&lt;/a&gt;&lt;br&gt;
This is What I’m Telling Business People About Why Relational Databases Are So Bad&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/apache-cassandra-an-essentials-guide-ku1r3yc9" rel="noopener noreferrer"&gt;124. Apache Cassandra – An Essentials Guide&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr2g7qssf71e0twym0ehj.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr2g7qssf71e0twym0ehj.webp" width="800" height="411"&gt;&lt;/a&gt;&lt;br&gt;
Need to get up to speed on Cassandra and learn how it can benefit your software development practices? These are the essentials that cover the basics.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/my-system-design-interview-checklist-in-8-simple-steps-tr3a3ull" rel="noopener noreferrer"&gt;125. My System Design Interview Checklist in 8 Simple Steps&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsp8h65obyaik53ygqv6s.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsp8h65obyaik53ygqv6s.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
That dreaded system design interview. I remember the first system design question I was asked. “Design WhatsApp”, he said. I didn’t know where to start!  I was a fresher. Data structures and algorithms were the only things I knew. I am sure you can guess how that interview went. Then after enough research, I made myself a checklist of components, of sorts, to navigate me through my next system design interviews. And I sh*t you not, it works!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/custom-data-platform-cdp-vs-data-warehouse-crm-and-data-management-platform-b91a3zs3" rel="noopener noreferrer"&gt;126. Customer Data Platform (CDP) Vs Data Warehouse, CRM, and Data Management Platform&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdlq3glbvyq6jjswg806r.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdlq3glbvyq6jjswg806r.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
In this post, we highlight some key differences between a Customer Data Platform (CDP) and other tools generally used in a marketing tech stack. We also tackle the all-important question on many companies’ minds: “should I build or buy a CDP?.”&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/when-should-you-use-a-cache-with-mongodb" rel="noopener noreferrer"&gt;127. When Should You Use a Cache With MongoDB?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhk1a74q5cwmulrimshu9.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhk1a74q5cwmulrimshu9.webp" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Enterprises and customers are spread worldwide, with everyone wanting to work with the same data. MongoDB stores your data in an efficient and structured way. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/pilosa-a-scalable-high-performance-bitmap-database-index-82023c0c8ebc" rel="noopener noreferrer"&gt;128. Pilosa: A Scalable High Performance Bitmap Database Index&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fklruap5mqohfx7y2fn7g.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fklruap5mqohfx7y2fn7g.jpg" width="601" height="300"&gt;&lt;/a&gt;&lt;br&gt;
Big data is a big problem, at least getting anything useful out of it. Every day there is about three quintillion (the next step up is sextillion or one zettabyte) bytes of data created and only about 20% of it is structured and available to easily process. Nearly all useful processing that is done relies on a philosophy that is little changed from the green bar reports we were generating during the night shift and handing out up till the turn of the century. The whole map/reduce process is overnight batch processing, you aren’t working on live data, you are working on a snapshot, which might be fine for some companies, but for others, they need to be able to make decisions on high-velocity inbound data in near/real time.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/tencent-music-transitions-from-clickhouse-to-apache-doris" rel="noopener noreferrer"&gt;129. Tencent Music Transitions from ClickHouse to Apache Doris&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhcfved5l0el7ghye0znq.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhcfved5l0el7ghye0znq.jpeg" width="800" height="528"&gt;&lt;/a&gt;&lt;br&gt;
Evolution of our data processing architecture towards better performance and simpler maintenance at Tencent Music.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/apache-cassandra-guide-data-modeling-i3g3ufi" rel="noopener noreferrer"&gt;130. Apache Cassandra Guide: Data Modeling &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7mfo0cks9234vr0gols3.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7mfo0cks9234vr0gols3.jpeg" width="460" height="217"&gt;&lt;/a&gt;&lt;br&gt;
Data modeling is probably one of the most important and potentially challenging aspects of Cassandra. CQL will look familiar if you come from a relational background, but the way you use it can be very different.  For our third guide, we will walk you through the process of creating a basic data model. Read part one on Cassandra essentials and part two on bootstrapping.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/postgresql-or-mysql-what-should-i-choose-for-my-full-stack-project" rel="noopener noreferrer"&gt;131. PostgreSQL or MySQL: What Should I Choose for My Full-Stack Project?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg6qsg0cdx5g74k8m7iy3.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg6qsg0cdx5g74k8m7iy3.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
A comprehensive guide comparing PostgreSQL and MySQL for full-stack developers, covering installation, transactional support, performance, security, and more.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/database-testing-the-guide-wq30i300n" rel="noopener noreferrer"&gt;132. The Big Bad Guide on Database Testing &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F65ihdpnfsr4h1nxz2hum.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F65ihdpnfsr4h1nxz2hum.jpg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
The process of checking data integrity and consistency of the database is called database testing. Ultimately, it aims to create complex queries to check database responsiveness to load/stress putting schema, tables, triggers, stored procedures, etc., under test. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/10-ways-to-optimize-your-database-zz2q3753" rel="noopener noreferrer"&gt;133. 10 Ways to Optimize Your Database&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxlblx4oqoiuzh6y38y1k.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxlblx4oqoiuzh6y38y1k.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Take these 10 steps to optimize your database.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/new-open-source-tool-lets-you-auto-generate-er-diagrams-for-database-visualization" rel="noopener noreferrer"&gt;134. New Open-Source Tool Lets You Auto-Generate ER-Diagrams for Database Visualization&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyiohwlfe3v9gbtxy5yex.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyiohwlfe3v9gbtxy5yex.png" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Liam ERD is an open-source tool designed to generate beautiful, interactive ER diagrams directly from your database schemas. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/principles-of-a-clean-relational-database" rel="noopener noreferrer"&gt;135. Principles of a Clean Relational Database&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw9ognrho0cvave9p3jv1.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw9ognrho0cvave9p3jv1.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
The article describes how a relational database should be designed to properly work in OLTP mode.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-is-the-future-for-sql-developers-in-a-machine-learning-world-9l3k3yi8" rel="noopener noreferrer"&gt;136. What is the Future for SQL Developers in a Machine Learning World?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc4ygb9x9wvdwejpg3qfw.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc4ygb9x9wvdwejpg3qfw.gif" width="500" height="500"&gt;&lt;/a&gt;&lt;br&gt;
Do you know the machine learning global market is estimated to reach $30.6 billion by 2024? This marvellous growth is the outcome of Omni-presence of artificial intelligence and its trending subset; machine learning.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/is-graphql-still-a-thing-in-2020-ob143tra" rel="noopener noreferrer"&gt;137. Is GraphQL Still a Thing in 2020?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4mf8678teckdy0dumgal.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4mf8678teckdy0dumgal.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
GraphQL has become the most loved tool for API development in a very short span of time, and developers across the world cannot seem to get enough of it. Today I met with the founder of Windsor.io, Pranay Prakash, who has worked on the team behind GraphQL during his time at Facebook. I chatted with him to find out more about his experience working closely with Lee Byron, the creator of GraphQL, and some of GraphQL’s benefits.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/ai-bubble-and-the-free-market" rel="noopener noreferrer"&gt;138. AI Bubble and the Free Market&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frsxm14wsjs1fd34427j8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frsxm14wsjs1fd34427j8.png" width="800" height="547"&gt;&lt;/a&gt;&lt;br&gt;
The dominance of a few large firms exemplifies an oligopolistic market structure. These companies have significant market power, allowing them to set prices &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-is-an-api-simply-explained-2d6x3yf6" rel="noopener noreferrer"&gt;139. What is an API, Simply Explained&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flr6bgmhi9oqrho69lu5s.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flr6bgmhi9oqrho69lu5s.png" width="800" height="480"&gt;&lt;/a&gt;&lt;br&gt;
Connectivity is something amazing. Right now, we are used to use our computers or phones to buy, post, watch, etc. We can do lots of things actually. We are connected to the world and to each other.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-in-depth-look-into-mysql-vs-postgresql" rel="noopener noreferrer"&gt;140. An In-depth Look Into MySQL Vs. PostgreSQL&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbueb1jislfqpp2ev3vdi.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbueb1jislfqpp2ev3vdi.jpeg" width="800" height="515"&gt;&lt;/a&gt;&lt;br&gt;
PostgreSQL and MySQL are both reliable, secure and scalable databases that have been around for years. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-introduction-to-database-testing-with-an-example-of-mariadb" rel="noopener noreferrer"&gt;141. An Introduction to Database Testing With an Example of MariaDB&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv9wc80530v7v1cg9bd1v.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv9wc80530v7v1cg9bd1v.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Here's an example of Database testing with the MariaDB Server, one of the most popular open-source relational databases.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/i-made-chatgpt-act-as-a-mariadb-database" rel="noopener noreferrer"&gt;142. I Made ChatGPT Act as a MariaDB Database&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flp202le1r8o0bngg23vl.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flp202le1r8o0bngg23vl.jpeg" width="800" height="463"&gt;&lt;/a&gt;&lt;br&gt;
ChatGPT is truly impressive. You can instruct it to do all sorts of things when they can be communicated in plain text.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/10-ways-to-reduce-data-loss-and-potential-downtime-of-your-database-do9b359v" rel="noopener noreferrer"&gt;143. 10 Ways to Reduce Data Loss and Potential Downtime Of Your Database&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxrxuzczl6rlf3ojq4p9h.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxrxuzczl6rlf3ojq4p9h.jpeg" width="800" height="403"&gt;&lt;/a&gt;&lt;br&gt;
In this article, you can find ten actionable methods to protect your mission-critical database.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mastering-java-jdbc-crud-operations-in-eclipse-using-mysql" rel="noopener noreferrer"&gt;144. Mastering Java JDBC CRUD Operations in Eclipse Using MySQL&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjld40iw5ik0fynt97ls7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjld40iw5ik0fynt97ls7.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we will see how can we perform crud operations with MySQL database using JDBC.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-quickly-get-started-with-php-and-mariadb" rel="noopener noreferrer"&gt;145. How to Quickly Get Started With PHP and MariaDB&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2467rfyl1v6qs7l11gp6.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2467rfyl1v6qs7l11gp6.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
A simple tutorial on how to get started with PHP and MariaDB.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/hot-cold-data-separation-what-why-and-how" rel="noopener noreferrer"&gt;146. Hot-Cold Data Separation: How It Cuts Your Storage Costs by 70%&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2tg4j8pcf1c1is5tsokt.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2tg4j8pcf1c1is5tsokt.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Apparently hot-cold data separation is hot now. Let's figure out why.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-set-up-a-dedicated-database-server-for-analytics" rel="noopener noreferrer"&gt;147. How to Set Up a Dedicated Database Server for Analytics&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftxwfy9d3a2eb4vdsncwu.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftxwfy9d3a2eb4vdsncwu.jpeg" width="800" height="547"&gt;&lt;/a&gt;&lt;br&gt;
Have that old laptop that's just in the back of your closet? Figure out how to give it a new life!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/stream-and-display-data-in-realtime-with-materialize-and-adonis" rel="noopener noreferrer"&gt;148. Stream and Display Data in Realtime with Materialize and Adonis&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjyobvoa2877z9cg1tg3v.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjyobvoa2877z9cg1tg3v.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this tutorial, we are going to build a web application using AdonisJS and integrate it with Materialize to create a real-time dashboard&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-graphql-api-with-spring-boot-neo4j-and-kong-part-1-1j523w3s" rel="noopener noreferrer"&gt;149. How To Build Graphql API with Spring Boot, Neo4j and Kong [Part 1]&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A32.042Z-rl7y3genf90i271v3aucz4kv" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A32.042Z-rl7y3genf90i271v3aucz4kv" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
Introduction&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/most-useful-sql-resources-f8q3254" rel="noopener noreferrer"&gt;150. 7 Useful SQL Resources for Beginners&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flkw7agp15issa4pqon7v.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flkw7agp15issa4pqon7v.png" width="800" height="335"&gt;&lt;/a&gt;&lt;br&gt;
In this post, I have compiled some of the most useful SQL resources that I recommend to everyone who wants to study SQL. Depending on how much time you can invest and the type of course one would prefer, I have segregated the resources into different segments. So, let’s begin:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/everything-you-need-to-know-about-aws-dynamodb-dos3491" rel="noopener noreferrer"&gt;151. Everything You Need to Know About AWS DynamoDB&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fswhgwjszdg7jz6c79yy6.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fswhgwjszdg7jz6c79yy6.jpeg" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
AWS DynamoDB changed the database game in Serverless and continues to do so, as its design repeatedly proves its huge value. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/graph-databases-full-detailed-review-h41n3uzm" rel="noopener noreferrer"&gt;152. Graph Databases: Full Detailed Review&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F33n4asege0rd7k949u0s.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F33n4asege0rd7k949u0s.jpeg" width="800" height="340"&gt;&lt;/a&gt;&lt;br&gt;
There are many ideas and considerations behind graph databases. This includes their use cases, advantages, and the trends behind this database model. There are also several real-world examples to dissect.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/2-error-free-options-for-decimal-handling-in-golang-q53a318r" rel="noopener noreferrer"&gt;153. 2 Error-Free Options for Decimal handling in Golang&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft3zzzm730mymujctd5be.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft3zzzm730mymujctd5be.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
CockroachDB and using a popular database are two error-free options for decimal handling in Golang.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/golang-tutorial-how-to-migrate-your-database" rel="noopener noreferrer"&gt;154. Golang Tutorial: How to Migrate Your Database&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6v7haq6237o8eajfo3oy.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6v7haq6237o8eajfo3oy.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Golang - How to handle database migration using GORM.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-postgresql-aggregation-inspired-timescale-hyperfunctions-design" rel="noopener noreferrer"&gt;155. How PostgreSQL Aggregation Inspired Timescale Hyperfunctions’ Design&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2iulpfqmrwwjori6gufo.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2iulpfqmrwwjori6gufo.jpeg" width="800" height="437"&gt;&lt;/a&gt;&lt;br&gt;
Get a primer on PostgreSQL aggregation, how PostgreSQL´s implementation inspired us as we built TimescaleDB hyperfunctions and what it means for developers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/graphs-in-the-2020s-databases-platforms-and-the-evolution-of-knowledge-b52037cu" rel="noopener noreferrer"&gt;156. Graphs in the 2020s: Databases, Platforms and The Evolution of Knowledge&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fldmxktgn4r37j8hyips8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fldmxktgn4r37j8hyips8.png" width="800" height="544"&gt;&lt;/a&gt;&lt;br&gt;
Graphs, and knowledge graphs, are key concepts and technologies for the 2020s. What will they look like, and what will they enable going forward?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-database-from-scratch-understanding-lsm-trees-and-storage-engines-part-1" rel="noopener noreferrer"&gt;157. How to Build a Database From Scratch: Understanding LSM Trees and Storage Engines (Part 1)&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8u3yg8jdzncgqp3zly1b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8u3yg8jdzncgqp3zly1b.png" width="800" height="500"&gt;&lt;/a&gt;&lt;br&gt;
Learn core database concepts by implementing a Python key-value store with crash recovery and efficient writes.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/llm-powered-olap-the-tencent-experience-with-apache-doris" rel="noopener noreferrer"&gt;158. LLM-Powered OLAP: the Tencent Experience with Apache Doris &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmk7eyhv4zgo3rgwjh18f.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmk7eyhv4zgo3rgwjh18f.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Adopting AI in our data analytic solution is a bumpy journey, but phew, it now works well for us.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/here-is-the-fastest-graphql-playground-qt2534a8" rel="noopener noreferrer"&gt;159. Here is the Fastest GraphQL Playground&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A31.888Z-qu48iynmjo5wo8f4f6e2e23z" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A31.888Z-qu48iynmjo5wo8f4f6e2e23z" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
It's been 2 months of Firecamp's GraphQL playground launching, throughout this time I have been discussing with so many folks about their GraphQL usage and experience with Playground.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/top-10-open-source-postgresql-backup-tools-in-2026" rel="noopener noreferrer"&gt;160. Top 10 Open Source PostgreSQL Backup Tools in 2026&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbs1hqy8lczx4nm9525c4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbs1hqy8lczx4nm9525c4.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
This article explores the top 10 PostgreSQL backup tools in 2026, ranked by their GitHub popularity and community adoption.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-rest-api-in-go-with-mongodb-integration-a-step-by-step-guide" rel="noopener noreferrer"&gt;161. Building a REST API in Go with MongoDB Integration: A Step-by-Step Guide&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzppxt4v4vr2mojv5cekt.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzppxt4v4vr2mojv5cekt.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Code or Write a REST API with GO internal libraries and MongoDB as database&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-you-already-know-about-big-data" rel="noopener noreferrer"&gt;162. What You Already Know About Big Data&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgrod53ywcnblwm34tvgi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgrod53ywcnblwm34tvgi.png" width="800" height="704"&gt;&lt;/a&gt;&lt;br&gt;
Every micro-interaction is silently recorded, analyzed, and monetized. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/9-of-the-most-popular-headless-cms-in-2021" rel="noopener noreferrer"&gt;163. 9 Of The Most Popular Headless CMS' In 2021&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2F9ln0OHvfuhgKBqQIuNFg8jiCzrI2-2nc3701.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2F9ln0OHvfuhgKBqQIuNFg8jiCzrI2-2nc3701.jpeg" width="800" height="556"&gt;&lt;/a&gt;&lt;br&gt;
Check the list of the best headless cms on the market and learn more about how Headless CMS Can Help You Build Fast&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/architecting-scalable-databases-for-large-scale-systems" rel="noopener noreferrer"&gt;164. Architecting Scalable Databases for Large-Scale Systems&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzzzt3eseqi2pxx6aeeer.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzzzt3eseqi2pxx6aeeer.png" width="800" height="590"&gt;&lt;/a&gt;&lt;br&gt;
Designing scalable database for large scale systems.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/meet-sophia-a-clinical-decision-support-system-built-with-open-source-technologies-6n9633ow" rel="noopener noreferrer"&gt;165. Meet SOPHIA: A Clinical Decision Support System Built with Open Source Technologies&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkjic5yrzhuqnd15momsu.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkjic5yrzhuqnd15momsu.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
A Clinical Decision Support System (CDSS) provides the doctor with a tool that eases their work, and increases the value of the time spent with the patient.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mongodb-101-a-free-course-by-academy3t-x54s3y0f" rel="noopener noreferrer"&gt;166. MongoDB 101: A Free Course By Academy 3T&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuvepxoteqp1ocb0v6led.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuvepxoteqp1ocb0v6led.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
MongoDB is a document-based NoSQL database, typically used for its ability to quickly scale, especially large amounts of data. MongoDB has two clear main benefits over SQL when it comes to data organization:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-seed-your-rails-database-with-faker-q7w3udo" rel="noopener noreferrer"&gt;167. How to Seed Your Rails Database with Faker &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6dk5mv18o651ilheuysf.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6dk5mv18o651ilheuysf.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
I built a Customer Support System a few days ago and started to think of a way to seed my rails database with random data for testing without having to manually type in the data. This may not be the best way to do it, but it works and allows you to test your application.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/data-management-patterns-for-microservices-architecture" rel="noopener noreferrer"&gt;168. Data Management Patterns for Microservices Architecture&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9w2euotww25ke0s86anf.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9w2euotww25ke0s86anf.jpeg" width="800" height="333"&gt;&lt;/a&gt;&lt;br&gt;
Microservices architecture patterns have highly transformed and streamlined the development process and have increased the performance of applications.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/jaeger-persistent-storage-with-elasticsearch-cassandra-and-kafka-1h2w3tiw" rel="noopener noreferrer"&gt;169. Jaeger Persistent Storage with Elasticsearch, Cassandra and Kafka&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fow5p19rsezm55idbjx7s.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fow5p19rsezm55idbjx7s.jpeg" width="800" height="419"&gt;&lt;/a&gt;&lt;br&gt;
Running systems in production involve requirements for high availability, resilience and recovery from failure. When running cloud-native applications this becomes even more critical, as the base assumption in such environments is that compute nodes will suffer outages, Kubernetes nodes will go down and microservices instances are likely to fail, yet the service is expected to remain up and running.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/9-best-data-integration-software-in-2021-qx2q3335" rel="noopener noreferrer"&gt;170. 9 Best Data Integration Software in 2022&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A31.837Z-hml9da9bovykcz1oh1unfr0s" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A31.837Z-hml9da9bovykcz1oh1unfr0s" width="827" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Every business needs to collect, manage, integrate, and analyze data collected from various sources. Data integration software can help!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/from-data-lakes-to-oceans-kdd32q4" rel="noopener noreferrer"&gt;171. Going From Data Lakes to Oceans&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flspidtlpud3uao0hfj91.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flspidtlpud3uao0hfj91.jpg" width="800" height="529"&gt;&lt;/a&gt;&lt;br&gt;
Aggregating into data lakes is the solution of today — but are Federated Sources the solution of tomorrow?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/replacing-apache-hive-elasticsearch-and-postgresql-with-apache-doris" rel="noopener noreferrer"&gt;172. Replacing Apache Hive, Elasticsearch and PostgreSQL with Apache Doris&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb7vrxwm89jw6771zapmh.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb7vrxwm89jw6771zapmh.jpeg" width="800" height="480"&gt;&lt;/a&gt;&lt;br&gt;
Simplicity is the best policy.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-world-leading-databases-with-harperdb-svp-jaxon-repp" rel="noopener noreferrer"&gt;173. How to Create World Leading Databases&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fec9ftp5hvvmxakv9f75j.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fec9ftp5hvvmxakv9f75j.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Jason Repp is the SVP of HarperDB, a world-leading ﻿database and development platform that is leading the charge in terms of performance, flexibility, and ease.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/8-crucial-tips-for-hardening-postgresql-144-servers-in-2022" rel="noopener noreferrer"&gt;174. 8 Crucial Tips for Hardening PostgreSQL 14.4 servers in 2022&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgf4sb2d4go01lsio67ai.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgf4sb2d4go01lsio67ai.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
As of July 13th, 2022, there are 135 security flaws reported to the CVE database. Here are 8 essential measures you can take to protect your PostgreSQL server.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/setup-a-graphql-api-for-a-firebase-realtime-database-with-stepzen" rel="noopener noreferrer"&gt;175. Setup a GraphQL API for a Firebase Realtime Database With StepZen&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F83kskh7un1glk5lr7y35.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F83kskh7un1glk5lr7y35.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
The Firebase Realtime Database is a NoSQL database in the cloud. It doesn't have a GraphQL API, but it has a REST API that you can convert with StepZen.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-are-databases-exposed-as-apis" rel="noopener noreferrer"&gt;176. Why Are Databases Exposed as APIs?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc70hxd64sobqrde58s4l.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc70hxd64sobqrde58s4l.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
What has changed in the software world to elevate the importance of exposing databases as APIs?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/hadoop-data-storage-explained-t01i35bg" rel="noopener noreferrer"&gt;177. Hadoop Data Storage Explained&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm1w0e6qs77sxeb7r08p0.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm1w0e6qs77sxeb7r08p0.jpeg" width="800" height="286"&gt;&lt;/a&gt;&lt;br&gt;
Explore how exactly distributed storage works in Hadoop? We have to characterize an essential node (known as NameNode) from one of the workers (DataNodes).&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-kubernetes-is-the-best-technology-for-running-a-cloud-native-database-hz1234ld" rel="noopener noreferrer"&gt;178. Why Kubernetes Is The Best Technology For Running A Cloud-Native Database&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp34em0960cjtsgsa6094.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp34em0960cjtsgsa6094.jpeg" width="800" height="617"&gt;&lt;/a&gt;&lt;br&gt;
We’ve been talking about migrating workloads to the cloud for a long time, but a look at the application portfolios of many IT organizations demonstrates that there’s still a lot of work to be done. In many cases, challenges with persisting and moving data in clouds continue to be the key limiting factor slowing cloud adoption, despite the fact that databases in the cloud have been available for years.  &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/who-will-eventually-control-big-data-in-web3" rel="noopener noreferrer"&gt;179. Who Will Eventually Control Big Data in Web3?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff093hw6uu8vl3hsyasjr.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff093hw6uu8vl3hsyasjr.jpeg" width="612" height="408"&gt;&lt;/a&gt;&lt;br&gt;
Web 3 is loudly making rounds as a decentralized internet. How will this affect data control in general?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/google-spanner-when-do-you-need-to-move-to-it" rel="noopener noreferrer"&gt;180. Google Spanner: When Do You Need to Move to It? &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F64ingmp46j9rpk78ti9a.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F64ingmp46j9rpk78ti9a.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Know about what Google Spanner is, its advantages &amp;amp; disadvantages, in what scenarios it’s better to use vs. other cloud solutions, and how to migrate to it.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/sql-server-container-in-azure-kubernetes-services-aks-sh713va3" rel="noopener noreferrer"&gt;181. SQL Server container in Azure Kubernetes Services (AKS)&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A31.832Z-m5bi5kp72g6f7764weiq93kt" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A31.832Z-m5bi5kp72g6f7764weiq93kt" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
So recently I got involved with an ASP.NET project which was build over 10 years ago and over the years Developers and Change Requests came and went. And over the period the Application became quite cumbersome and quite hard to understand and manage, the Application became quite large in terms of functionality, codebase and data.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-handle-database-versioning-on-multiple-environments-b45a3v51" rel="noopener noreferrer"&gt;182. How to Handle Database Versioning on Multiple Environments&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A31.831Z-xuj4zo7zv2oconayscsql3ai" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A31.831Z-xuj4zo7zv2oconayscsql3ai" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
Ok, so here is the situation: you work in a team, and each developer works with a local environment. Or  you have multiple environments. Or... We don't care. The only thing is, you have to handle different versions of databases, and you don't know how to do this safely and efficiently.  &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/decoding-mysql-explain-query-results-for-better-performance" rel="noopener noreferrer"&gt;183. Decoding MySQL EXPLAIN Query Results for Better Performance&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft86ijemb1txqi2uab6dk.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft86ijemb1txqi2uab6dk.jpeg" width="800" height="100"&gt;&lt;/a&gt;&lt;br&gt;
Understanding MySQL explains query output is essential to optimize the query. EXPLAIN is good tool to analyze your query.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/integrate-apache-doris-into-your-data-architecture-real-time-data-warehousing" rel="noopener noreferrer"&gt;184. Integrate Apache Doris Into Your Data Architecture: Real-time Data Warehousing&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F43gnnzpmctgqko35amvc.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F43gnnzpmctgqko35amvc.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
A whole-journey guide for financial users looking for fast data processing performance, data security, and high service availability with Apache Doris.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/does-mariadb-depend-on-mysql" rel="noopener noreferrer"&gt;185. Does MariaDB Depend on MySQL?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8zmxkg0vuu905mio0awk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8zmxkg0vuu905mio0awk.png" width="800" height="493"&gt;&lt;/a&gt;&lt;br&gt;
Thoughts on how MariaDB is incorrectly perceived merely as a fork of MySQL and how MariaDB is independent from MySQL yet highly compatible&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-user-friendly-cross-platform-password-manager" rel="noopener noreferrer"&gt;186. Build your own User-friendly Cross-platform Password Manager&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq9ooc16k6tszsssv91ws.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq9ooc16k6tszsssv91ws.jpeg" width="800" height="601"&gt;&lt;/a&gt;&lt;br&gt;
I use a local password manager on my computer:  I just stick with a password, which is the only password I memorize. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-get-started-with-jpahibernate" rel="noopener noreferrer"&gt;187. How to Get Started With JPA/Hibernate&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fprpalckljk7jnm0f9yyh.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fprpalckljk7jnm0f9yyh.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
JPA was born as the acronym for Java Persistence API.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/adding-encryption-to-a-fast-database-without-compromise-5u3b3yth" rel="noopener noreferrer"&gt;188. Adding Encryption to a Fast Database, Without Compromise&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe7ydnszs3i2roskql7ct.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe7ydnszs3i2roskql7ct.png" width="525" height="700"&gt;&lt;/a&gt;&lt;br&gt;
This article will be of particular interest to people who are curious about how powerful encryption can be implemented in high performance systems. It is also for people who just want to know a bit more about how strong encryption works and how all the pieces fit together.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-distributed-systems-cant-have-it-all" rel="noopener noreferrer"&gt;189. Why Distributed Systems Can’t Have It All&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2F2jqChkrv03exBUgkLrDzIbfM99q2-pw02toj.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2F2jqChkrv03exBUgkLrDzIbfM99q2-pw02toj.jpeg" width="800" height="599"&gt;&lt;/a&gt;&lt;br&gt;
Modern distributed systems are all about tradeoffs. Performance, reliability, scalability, and consistency don't come for free—you always pay a price somewhere.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-happens-inside-an-amazon-warehouse-a-software-engineers-guide-qcz3549" rel="noopener noreferrer"&gt;190. What happens inside an Amazon warehouse: A software engineer's guide&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F21yj3ad96dhix7pg51fq.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F21yj3ad96dhix7pg51fq.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Have you ever wonder what happens inside of an Amazon warehouse? As a software engineer, the supply chain field has plenty of technical challenges.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/scaling-your-saas-stack-with-convex-and-clerk" rel="noopener noreferrer"&gt;191. Scaling Your SaaS Stack with Convex and Clerk&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnd3506lvktdrscjppd67.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnd3506lvktdrscjppd67.jpeg" width="800" height="644"&gt;&lt;/a&gt;&lt;br&gt;
Convex and Clerk scale to millions of users; migration only makes sense when costs, compliance, or control outweigh developer velocity and managed simplicity.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-a-restful-api-with-harperdb-and-fastifyjs-bw15343i" rel="noopener noreferrer"&gt;192. How to Create a RESTful API With HarperDB and FastifyJS&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqdedl9mkhic2gracwcuq.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqdedl9mkhic2gracwcuq.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to build a course management REST API with Node.js, HarperDB and FastifyJS.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/ab-testing-was-a-jerk-until-we-found-the-replacement-for-druid" rel="noopener noreferrer"&gt;193. A/B Testing was a Jerk, Until we Found the Replacement for Druid&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxngpe3ow7g693ddnbvu8.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxngpe3ow7g693ddnbvu8.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
The recipe for successful A/B testing is quick computation, no duplication, and no data loss. So, we used Apache Flink and Doris to build our data platform.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/top-6-databases-for-react-native-app-development" rel="noopener noreferrer"&gt;194. Top 6 Databases for React Native App Development&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxxrqltk55veeu3828z2y.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxxrqltk55veeu3828z2y.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
In this post, we are reviewing the best databases for React Native to help you create your new app. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/tmnt-translation-memory-and-neural-translation" rel="noopener noreferrer"&gt;195. TMNT: Translation Memory and Neural Translation&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzqrs2tbycx4mwhsr5rkn.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzqrs2tbycx4mwhsr5rkn.jpeg" width="800" height="333"&gt;&lt;/a&gt;&lt;br&gt;
As we advance the state of machine translation, translation memory has its place in todays’ translation tech stack that benefits MT users and human translators.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/sql-queries-why-you-need-sql-agnostic-parsing" rel="noopener noreferrer"&gt;196. SQL Queries: Why You Need SQL-Agnostic Parsing&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa7cmkf6n27uzkrt2uazi.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa7cmkf6n27uzkrt2uazi.jpeg" width="800" height="399"&gt;&lt;/a&gt;&lt;br&gt;
No need to be an expert in thousands of combinations of SQL, data types, and databases to master SQL queries. A good SQL agnostic parser will take care of all. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-percolate-queries-in-elasticsearch-make-alerting-a-breeze-fp3z3wqu" rel="noopener noreferrer"&gt;197. How Percolate Queries in Elasticsearch Make Alerting a Breeze&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fog299u3wuavndn0fvxob.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fog299u3wuavndn0fvxob.png" width="500" height="331"&gt;&lt;/a&gt;&lt;br&gt;
Once upon a time, a company I worked for had a problem: We had thousands of messages flowing through our data pipeline each second, and we want to be able to send email and SMS alerts to ours users when messages matching specific criteria were seen.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/debugging-has_many-through-relationships-in-ruby-on-rails-a65s366p" rel="noopener noreferrer"&gt;198. Debugging Has_Many, Through Relationships in Ruby on Rails&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcpbh1w72pfru17ncggej.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcpbh1w72pfru17ncggej.png" width="800" height="492"&gt;&lt;/a&gt;&lt;br&gt;
Working with model associations can be difficult. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/database-vs-data-warehouse-vs-data-lake-a-simple-explanation-hz2k33rm" rel="noopener noreferrer"&gt;199. Database Vs Data Warehouse Vs Data Lake: A Simple Explanation&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7fwkxybuus1gt4nlbo5l.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7fwkxybuus1gt4nlbo5l.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
A data lake is totally different from a data warehouse in terms of structure and function. Here is a truly quick explanation of "Data Lake vs Data Warehouse".&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/percentile-approximation-vs-averages" rel="noopener noreferrer"&gt;200. Percentile Approximation Vs. Averages&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj0q6rl5fycimmqybnahy.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj0q6rl5fycimmqybnahy.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Get a primer on percentile approximations and why they're useful for time-series data analysis.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/heres-why-databricks-is-worth-$100-billion" rel="noopener noreferrer"&gt;201. Here's Why Databricks Is Worth $100 Billion&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffweuuafmhrgen55i0y9v.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffweuuafmhrgen55i0y9v.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Its value doesn’t come from storytelling—it comes from the fact that Databricks has become a must-have option for enterprise AI.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/logical-replication-real-time-web-updates-from-your-postgresql-database" rel="noopener noreferrer"&gt;202. Logical Replication: Real-time Web Updates From Your PostgreSQL Database&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffa9bi7c58026j595f0h2.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffa9bi7c58026j595f0h2.jpeg" width="707" height="361"&gt;&lt;/a&gt;&lt;br&gt;
I wrote a small open-source library that combines dotNetify with PostgreSQL logical replication. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/breaking-down-data-silos-how-apache-doris-streamlines-customer-data-integration" rel="noopener noreferrer"&gt;203. Breaking Down Data Silos: How Apache Doris Streamlines Customer Data Integration&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2j6yby3y4w8aysx3zwsj.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2j6yby3y4w8aysx3zwsj.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Learn how Apache Doris breaks down data silos for insurance firms, streamlining customer data integration and boosting efficiency.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/databasus-became-the-most-popular-postgresql-backup-tool-in-2025" rel="noopener noreferrer"&gt;204. Databasus Became the Most Popular PostgreSQL Backup Tool in 2025&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8529a6olk2yqnmglxlri.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8529a6olk2yqnmglxlri.png" width="800" height="578"&gt;&lt;/a&gt;&lt;br&gt;
Databasus surpassed established solutions like WAL-G, pgBackRest and Barman. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/couchdb-vs-mariadb-which-is-better-z31435ab" rel="noopener noreferrer"&gt;205. CouchDB vs MariaDB- Which is better?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxalfvzkprkd274y4qo93.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxalfvzkprkd274y4qo93.jpeg" width="684" height="500"&gt;&lt;/a&gt;&lt;br&gt;
In simple terms, a database is a collection of information. It is organized to ensure easy accessibility, management, and updates.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/sqls-50-year-reign-heres-why-sql-is-still-relevant-today-917z31qb" rel="noopener noreferrer"&gt;206. SQL's 50 Year Reign: Here's Why SQL Is Still Relevant Today&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffabcc94ctblxbkwzew7y.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffabcc94ctblxbkwzew7y.jpeg" width="500" height="405"&gt;&lt;/a&gt;&lt;br&gt;
Dive into the detailed history of SQL's rise and reign over the past 50 years. They remained relevant by listening and adapting to the market.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/database-schema-versioning-and-migrations-made-simpler-for-high-speed-cicd-bo323wz7" rel="noopener noreferrer"&gt;207. Database Schema Versioning and Migrations Made Simpler For High Speed CI/CD&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2cphpbbat895omdh8jpw.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2cphpbbat895omdh8jpw.jpeg" width="800" height="1164"&gt;&lt;/a&gt;&lt;br&gt;
If you are a back-end developer, you are often faced with having to migrate your database schema with each new release.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/active-record-associations-in-rails-gm19w3ysu" rel="noopener noreferrer"&gt;208. Active Record Associations in Rails&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frqvb6zvd3rw016c0zz3l.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frqvb6zvd3rw016c0zz3l.jpg" width="600" height="400"&gt;&lt;/a&gt;&lt;br&gt;
An association is a connection between two Active Record models. It makes much easier to perform various operations on the records in your code. We will divide associations into four categories:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-navigate-auto-increment-columns-in-relational-databases" rel="noopener noreferrer"&gt;209. How to Navigate Auto-Increment Columns in Relational Databases&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp5dfm1m0x4vtld7apt7f.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp5dfm1m0x4vtld7apt7f.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
Auto-increment is a database feature that generates unique IDs for new rows. It's supported by most RDBMS and can be implemented using different syntax. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/data-lakes-are-crucial-to-business-analytics-and-big-data-processing-014335sk" rel="noopener noreferrer"&gt;210. Data Lakes Are Crucial To Business Analytics and Big Data Processing&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fhackernoon-app.appspot.com%2Fo%2Fimages%252FvMIW1g3rtVOLLixHAieMFeUFpbz1-4n193ud7.jpeg%3Falt%3Dmedia%26token%3D7f4d16fb-59d7-4df5-accc-4f01e13856cc" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fhackernoon-app.appspot.com%2Fo%2Fimages%252FvMIW1g3rtVOLLixHAieMFeUFpbz1-4n193ud7.jpeg%3Falt%3Dmedia%26token%3D7f4d16fb-59d7-4df5-accc-4f01e13856cc" width="760" height="398"&gt;&lt;/a&gt;&lt;br&gt;
While the term Data is in cognizance of business of all sizes even the most layman person is aware of the buzz and fuss around Data. So from Database to Data Warehouse and now this Data Lake, we have come a long way.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/composable-resource-management-in-scala-0g7b3y5u" rel="noopener noreferrer"&gt;211. Composable Resource Management in Scala&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A31.609Z-bco5zint17xjx4qh3bs74ro4" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A31.609Z-bco5zint17xjx4qh3bs74ro4" width="1080" height="723"&gt;&lt;/a&gt;&lt;br&gt;
We’re all using resources on a daily basis. You turn on the water tap, wash your hands for at least 20–30 seconds, and turn it off. You switch the light on if it’s dark, and off when you no longer need it.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-achieve-schema-and-validation-in-nosql-using-ottoman-and-couchbase-8n1z35cq" rel="noopener noreferrer"&gt;212. How to Achieve Schema and Validation in NoSQL Using Ottoman and Couchbase&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy0wapu9lfwcbki90qasn.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy0wapu9lfwcbki90qasn.jpeg" width="800" height="419"&gt;&lt;/a&gt;&lt;br&gt;
Ottoman is an Object Data Modeler (ODM) for Couchbase's Node.js SDK providing JSON schema and validation for a NoSQL database.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-resurgence-of-sql-based-rdbms-if-there-is-one-analytics-trend-we-can-all-agree-on-it-is-that-we-0iy32i5" rel="noopener noreferrer"&gt;213. The Rise of Reusable SQL-based Data Modeling Tools and DataOps services&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc3tesqy1vz06nvjd9jwj.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc3tesqy1vz06nvjd9jwj.jpg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
The resurgence of SQL-based RDBMS&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-a-live-dashboard-with-materialize-airbyte-mysql-and-redpandakafka" rel="noopener noreferrer"&gt;214. Build a Live Dashboard with Materialize, Airbyte, MySQL and Redpanda/Kafka&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F38rad8ifoarz63ea7wn7.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F38rad8ifoarz63ea7wn7.jpeg" width="800" height="1214"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/learn-why-and-how-to-use-relational-database-migrations" rel="noopener noreferrer"&gt;215. Learn Why and How to Use Relational Database Migrations &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fthheadtb4n1qaic6g43r.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fthheadtb4n1qaic6g43r.jpeg" width="800" height="405"&gt;&lt;/a&gt;&lt;br&gt;
Learn Why And How To Use Relational Database Migrations. The way to initialize and update schema for relational databases with Java.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-beginners-introduction-to-database-backup-security" rel="noopener noreferrer"&gt;216. A Beginner's Introduction to Database Backup Security&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4c2suivn6v65j9i1lpkt.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4c2suivn6v65j9i1lpkt.jpeg" width="800" height="393"&gt;&lt;/a&gt;&lt;br&gt;
With more companies collecting customer data than ever, database backups are key.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-a-view-in-sql-and-its-uses" rel="noopener noreferrer"&gt;217. How to Create a View in SQL and Its Uses&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzbd3sbwf2kk4puxyih28.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzbd3sbwf2kk4puxyih28.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
This brief article on VIews in SQL explains how to create a view and other various operations in a step-by-step explanation.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/join-to-write-data-into-your-first-decentralized-database" rel="noopener noreferrer"&gt;218. Join to Write Data Into Your First Decentralized Database&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1sdy9vvdrjkylnul4p8v.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1sdy9vvdrjkylnul4p8v.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
The DB3 Network is a start-up project to build a decentralized, permissionless platform for programmable data processing.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/changing-database-column-in-rails-5-6y1cq3ye7" rel="noopener noreferrer"&gt;219. Changing Database Column in Rails 5&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fasrrzoyz91e2dvsizcrg.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fasrrzoyz91e2dvsizcrg.jpg" width="600" height="400"&gt;&lt;/a&gt;&lt;br&gt;
While working on a Rails application, we all have had to change the database column in some way. You can change the column name and the column type, as well as changing the column with the type conversion.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-the-next-generation-data-lakehouse-10x-performance" rel="noopener noreferrer"&gt;220. Building the Next-Generation Data Lakehouse: 10X Performance&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgxcednlqymm5r0caj8a8.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgxcednlqymm5r0caj8a8.jpeg" width="800" height="447"&gt;&lt;/a&gt;&lt;br&gt;
How to connect various data sources easily and ensure high query performance.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-comprehensive-guide-to-database-architectures-and-use-cases-8nv33ca" rel="noopener noreferrer"&gt;221. A Comprehensive Guide To Database Architectures And Use Cases&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0ldfx3rxqd17xajg7uni.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0ldfx3rxqd17xajg7uni.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
This article will provide an overview on database architectures, including use cases and pros &amp;amp; cons for each of them.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/solving-data-integration-the-pros-and-cons-of-open-source-and-commercial-software-523d3e24" rel="noopener noreferrer"&gt;222. Solving Data Integration: The Pros and Cons of Open Source and Commercial Software  &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fphkpomvzzowuq7eqez7g.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fphkpomvzzowuq7eqez7g.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
There was an awesome debate on DBT’s Slack last week discussing mainly two things:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/121-stories-to-learn-about-databases" rel="noopener noreferrer"&gt;223. 121 Stories To Learn About Databases&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6ps4juipypen1yaf960q.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6ps4juipypen1yaf960q.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Learn everything you need to know about Databases via these 121 free HackerNoon stories.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-improve-data-quality-in-2022" rel="noopener noreferrer"&gt;224. How to Improve Data Quality in 2022&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnrgwkqxahvqhzf0x1uh6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnrgwkqxahvqhzf0x1uh6.png" width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
Poor quality data could bring everything you built down. Ensuring data quality is a challenging but necessary task. 100% may be too ambitious, but here's what y&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-you-shouldnt-use-a-database-as-your-apps-data-source-t81x3z6q" rel="noopener noreferrer"&gt;225. Why You Shouldn't Use a Database as Your App’s Data Source&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvco1yk7vydeqshouzn2c.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvco1yk7vydeqshouzn2c.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Most apps and APIs use databases as their data source and that is for a great reason. Databases have been designed to be scalable, resilient, and fully featured to support many types of use cases and scenarios. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/should-i-use-an-embedded-database-in-my-mobile-application-podcast-transcript-hz9353i" rel="noopener noreferrer"&gt;226. Should I Use An Embedded Database In My Mobile Application? (Podcast Transcript)&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3erykznz6szmu87ui12c.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3erykznz6szmu87ui12c.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Amy Tom chats to Jens Alfke about embedded databases in mobile applications and how they live within your application and sync to your server.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/different-types-of-normal-form" rel="noopener noreferrer"&gt;227. Different Types of Normal Form&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv1o3o9nutv9l8rflupr8.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv1o3o9nutv9l8rflupr8.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Understanding the different types of normal forms is essential for anyone involved in designing and optimizing relational databases.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/elt-is-dead-and-etlt-will-end-modern-data-processing-architecture" rel="noopener noreferrer"&gt;228. ELT is Dead, and EtLT Will End Modern Data Processing Architecture&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4y5x6l3asbgoboyxr7wi.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4y5x6l3asbgoboyxr7wi.jpeg" width="720" height="368"&gt;&lt;/a&gt;&lt;br&gt;
Why EtLT is gradually replacing ETL and ELT as the global mainstream data processing architecture?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/ai-and-rag-in-knowledge-graph-enlightenment" rel="noopener noreferrer"&gt;229. AI and RAG in Knowledge Graph Enlightenment &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2For1pfx4w81xiyyvojpj7.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2For1pfx4w81xiyyvojpj7.jpeg" width="800" height="601"&gt;&lt;/a&gt;&lt;br&gt;
A snapshot of the adoption wave for graphs in the real world, and the evolution of their use to support and advance AI – generative or otherwise.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/sql-window-functions-a-quick-review-with-examples" rel="noopener noreferrer"&gt;230. SQL Window Functions: A Quick Review With Examples&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgdco62zjd8g8o6g9h48e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgdco62zjd8g8o6g9h48e.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we’ll explore some commonly used SQL window functions (ROW_NUMBER(), RANK(), DENSE_RANK(), NTILE(), LEAD(), and LAG()) with examples.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/check-out-these-8-free-sql-courses-to-learn-about-oracle-mysql-and-sql-server" rel="noopener noreferrer"&gt;231. Check Out These 8 Free SQL Courses to Learn About Oracle, MySQL, and SQL Server&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxqijbwjoqgrg6bcuc4uu.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxqijbwjoqgrg6bcuc4uu.jpeg" width="800" height="601"&gt;&lt;/a&gt;&lt;br&gt;
SQL is very important and many programmers realize this, however, I have found that many more programmers just don't spend much time improving their SQL skills.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-appwrite-08-is-a-great-open-source-firebase-alternative-ed2n34ns" rel="noopener noreferrer"&gt;232. Why Appwrite 0.8 Is A Great Open-Source Firebase Alternative&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz3ppxxr4dv9cqqhyzsoz.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz3ppxxr4dv9cqqhyzsoz.jpeg" width="800" height="453"&gt;&lt;/a&gt;&lt;br&gt;
Announcing Appwrite 0.8 with JWT authentication, ARM support, Anonymous Login, new storage capabilities and many more new features.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-quick-guide-to-business-data-analytics-1x2737kw" rel="noopener noreferrer"&gt;233. A Quick Guide To Business Data Analytics&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1w9josxvstfdi7c17mn9.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1w9josxvstfdi7c17mn9.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
For many businesses the lack of data isn’t an issue. Actually, it’s the contrary, there’s usually too much data accessible to make an obvious decision. With that much data to sort, you need additional information from your data. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/essential-databases-every-developer-should-be-familiar-with" rel="noopener noreferrer"&gt;234. Essential Databases Every Developer Should Be Familiar With&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx1bsv6bw557s470hn8ne.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx1bsv6bw557s470hn8ne.jpeg" width="800" height="556"&gt;&lt;/a&gt;&lt;br&gt;
Here's that every kind of database that every developer to know about.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/improving-your-experience-with-criteriaapi-using-builder-pattern-and-jpa-static-metamodel-part-iii" rel="noopener noreferrer"&gt;235. Improving Your Experience With CriteriaAPI Using Builder Pattern and JPA Static Metamodel - Part III&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuijluw9un6olf9qzxl2f.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuijluw9un6olf9qzxl2f.jpeg" width="800" height="311"&gt;&lt;/a&gt;&lt;br&gt;
An extension for the Criteria API using Builder pattern and JPA Static Metamodel Generator to reduce complexity with explicitness and to increase readability&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-advanced-forms-and-custom-interactions-with-velo-a-how-to-guide-mi1w34xp" rel="noopener noreferrer"&gt;236. Building Advanced Forms and Custom Interactions with Velo: A How-To Guide&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fywpk2msw6adqmtftk2nr.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fywpk2msw6adqmtftk2nr.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
With Velo and Wix's custom input elements, you can make extremely sophisticated forms which can do almost anything you can imagine at a fraction of the cost.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/best-types-of-data-visualization" rel="noopener noreferrer"&gt;237. Best Types of Data Visualization&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F54z8mz9m1w1qnnchiyle.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F54z8mz9m1w1qnnchiyle.jpeg" width="800" height="465"&gt;&lt;/a&gt;&lt;br&gt;
Learning about best data visualisation tools may be the first step in utilising data analytics to your advantage and the benefit of your company&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/making-it-easier-to-deploy-machine-learning-for-all-a-deep-dive-3hf932os" rel="noopener noreferrer"&gt;238. Making It Easier To Deploy Machine Learning For All [A Deep Dive]&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fouua1tg9zwlxu3jz0g6c.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fouua1tg9zwlxu3jz0g6c.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
With the quality of machine learning packages being developed today, testing and creating models couldn’t be easier. Data scientists can simply import their favorite library and have immediate access to dozens of cutting edge algorithms. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-high-quality-datasets-can-revolutionize-business-outcomes-with-machine-learning" rel="noopener noreferrer"&gt;239. How High-Quality Datasets Can Revolutionize Business Outcomes with Machine Learning&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc20yiofaqwhy1hkzr41e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc20yiofaqwhy1hkzr41e.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
The accuracy of a machine learning model is a measure of how well it can make predictions on new, unseen data. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-consolidate-real-time-analytics-from-multiple-databases-5lgs3z04" rel="noopener noreferrer"&gt;240. How to Consolidate Real-Time Analytics From Multiple Databases&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A31.400Z-uhaiiwu7jzf11k2v820tu1uf" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A31.400Z-uhaiiwu7jzf11k2v820tu1uf" width="1080" height="810"&gt;&lt;/a&gt;&lt;br&gt;
Have you ever waited overnight for that report from yesterday’s sales? Or maybe you longed for the updated demand forecast that predicts inventory requirements from real-time point-of-sale and order management data. We are always waiting for our analytics. And worse yet, it usually takes weeks to request changes to our reports. To add insult to injury, you keep getting taxed for the increasing costs of the specialized analytics database.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-install-and-use-materialize-to-run-sql-queries-on-your-nginx-logs" rel="noopener noreferrer"&gt;241. How to Install and Use Materialize to Run SQL Queries on your nginx Logs&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F69idfag1tvm61elz3p5j.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F69idfag1tvm61elz3p5j.jpeg" width="800" height="342"&gt;&lt;/a&gt;&lt;br&gt;
In this tutorial, I will show you how Materialize works by using it to run SQL queries on continuously produced nginx logs. By the end of the tutorial, you will&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-computational-infrastructure-behind-habidatum-location-risk-score" rel="noopener noreferrer"&gt;242. The Computational Infrastructure Behind Habidatum Location Risk Score&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp5khv6szkfve5z06wndi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp5khv6szkfve5z06wndi.png" width="800" height="578"&gt;&lt;/a&gt;&lt;br&gt;
Learn about space-time indexing at scale using quadkeys and clickhouse.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-are-redis-hashes" rel="noopener noreferrer"&gt;243. What Are Redis Hashes&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb987ip89be84dh2ws86f.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb987ip89be84dh2ws86f.jpeg" width="800" height="508"&gt;&lt;/a&gt;&lt;br&gt;
Redis hashes are a type of record stored in a Redis database. They are little like JSON objects and store data as key-value pairs.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-web3-and-decentralization-means-for-data-storage" rel="noopener noreferrer"&gt;244. What Web3 &amp;amp; Decentralization Mean for Data Storage&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdfmrhzzi820dxqq8pqw2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdfmrhzzi820dxqq8pqw2.png" width="800" height="431"&gt;&lt;/a&gt;&lt;br&gt;
I think of web3 and decentralization on a spectrum - it’s not just one or the other, but you can take incremental steps on the path towards your end goal.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/analyzing-110-million-comments-from-hacker-news" rel="noopener noreferrer"&gt;245. Analyzing 110 Million Comments from Hacker News&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnn3rlglimpdvaaz0yguv.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnn3rlglimpdvaaz0yguv.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we’ll observe another test with1.1M Hacker News curated comments with numeric fields&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/decoding-mysql-explain-query-results-for-better-performance-part-2" rel="noopener noreferrer"&gt;246. Decoding MySQL EXPLAIN Query Results for Better Performance (Part 2)&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fty6njh7dfaoigd635hb4.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fty6njh7dfaoigd635hb4.jpeg" width="800" height="70"&gt;&lt;/a&gt;&lt;br&gt;
Understanding MySQL explains query output is essential to optimize the query. EXPLAIN is good tool to analyze your query.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/influxdb-from-open-source-time-series-database-to-millions-in-revenue-av2433e2" rel="noopener noreferrer"&gt;247. InfluxDB: From Open Source Time Series Database to Millions in Revenue&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8vlmq95mqwlw3c63uzoa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8vlmq95mqwlw3c63uzoa.png" width="800" height="399"&gt;&lt;/a&gt;&lt;br&gt;
The InfluxBD Origin Story: How Paul Dix took a failing SaaS product and turned it into a successful commercial open source time series database company. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-introduction-to-blockchain-nosql-databases-qm2f341y" rel="noopener noreferrer"&gt;248. An Introduction to Blockchain + NoSQL Databases&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhmonrb8l0cc7mi1fjqke.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhmonrb8l0cc7mi1fjqke.jpeg" width="800" height="538"&gt;&lt;/a&gt;&lt;br&gt;
Both NoSQL databases and modern Blockchain ledgers benefit from a set of common principles. When they are both implemented for an application, a lot can be accomplished as the platforms can complement each other.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/advancing-observability-platforms-upgrading-data-processing-and-reducing-costs-with-apache-doris" rel="noopener noreferrer"&gt;249. Advancing Observability Platforms: Upgrading Data Processing and Reducing Costs with Apache Doris&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5vae29slzimhgk5nft4q.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5vae29slzimhgk5nft4q.png" width="800" height="453"&gt;&lt;/a&gt;&lt;br&gt;
Discover how GuanceDB elevates observability with Apache Doris, slashing costs by 70% and boosting data query performance by 200-400%.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/say-goodbye-to-oom-crashes" rel="noopener noreferrer"&gt;250. How A Database Get Rid of OOM Crashes&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6i3obcsejyxyubyty9rm.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6i3obcsejyxyubyty9rm.jpeg" width="800" height="599"&gt;&lt;/a&gt;&lt;br&gt;
What guarantees system stability in large data query tasks? It is an effective memory allocation and monitoring mechanism.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-do-we-need-a-through-table-explained-with-rails-w81m3wxw" rel="noopener noreferrer"&gt;251. Why do we need a through table explained with Rails?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffx0t1s1e803muoffa1ns.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffx0t1s1e803muoffa1ns.jpeg" width="561" height="115"&gt;&lt;/a&gt;&lt;br&gt;
In a many to many relationship, it's just a table between the entities, but what is the purpose of this table to be between them?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-guide-on-the-future-of-etl-elt-not-elt-mo2e3wi4" rel="noopener noreferrer"&gt;252. A Guide on The Future of ETL: EL(T) not ELT&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcd7iolmkyxz248mzoc3x.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcd7iolmkyxz248mzoc3x.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
How we store and manage data has completely changed over the last decade. We moved from an ETL world to an ELT world, with companies like Fivetran pushing the trend. However, we don’t think it is going to stop there; ELT is a transition in our mind towards EL(T) (with EL decoupled from T). And to understand this, we need to discern the underlying reasons for this trend, as they might show what’s in store for the future.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-work-with-external-database-b521351x" rel="noopener noreferrer"&gt;253. How To Work with External Database&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkibcdazwhjeg4f13zt5n.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkibcdazwhjeg4f13zt5n.jpeg" width="800" height="530"&gt;&lt;/a&gt;&lt;br&gt;
When you enable Velo you also automatically get Wix Data, which lets you work with our built-in databases on your site. You may also want to work with data that you maintain in an external database. Velo lets you connect your site to an external database and then work with that database collection in your site just as you would with our built-in collections.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-we-should-have-different-databases-6o1i345i" rel="noopener noreferrer"&gt;254. Why We Should Have Different Databases&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa6t7lbo2wn1mi9xc95nd.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa6t7lbo2wn1mi9xc95nd.jpeg" width="800" height="492"&gt;&lt;/a&gt;&lt;br&gt;
Today there are hundreds of SQL and NoSQL databases. Some of them are popular, some are ignored. Some are user-friendly and well documented and some are hard to use. Some are open sourced and some are proprietary. And, perhaps, the most important - some are scalable, optimized, highly available and some are difficult to scale or maintain.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/92-stories-to-learn-about-hackernoon-podcast" rel="noopener noreferrer"&gt;255. 92 Stories To Learn About Hackernoon Podcast&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl39f6sytks7bmgnp04oa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl39f6sytks7bmgnp04oa.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Learn everything you need to know about Hackernoon Podcast via these 92 free HackerNoon stories.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/debugging-mobile-app-database-issues-and-optimizing-data-storage-performance" rel="noopener noreferrer"&gt;256. Debugging Mobile App Database Issues &amp;amp; Optimizing Data Storage Performance&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0bd36yhqxcvmjqhf0h98.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0bd36yhqxcvmjqhf0h98.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Learn the best techniques to debug mobile app database issues and optimize data storage performance for enhanced mobile app performance.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/ruby-on-rails-hidden-secrets-how-to-get-the-most-out-of-active-record-associations-6m133w8a" rel="noopener noreferrer"&gt;257. Ruby on Rails Hidden Secrets: How To Get The Most Out Of Active Record Associations&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn0d3ttn85jesoapw0ruq.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn0d3ttn85jesoapw0ruq.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Hello folks! In this article, we are going to unravel the mystery behind the Rails Active Record class. To be honest, I struggled a lot with Rails models as a beginner.  I spent a lot of time reading the docs, read a couple of medium articles, watched some youtube videos but all in vain. I have chosen to draft a nice article that constitutes of baby steps that is suitable for aspiring Rails Engineers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/automate-exploratory-data-analysis-on-databases" rel="noopener noreferrer"&gt;258. How to Extract Insights From Your Data&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi2bng063mrn0392rox5u.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi2bng063mrn0392rox5u.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Manage data using the HarperDB database. Access your data from HarperDB using Custom Function. Automate EDA with data from the harperDB database using sweetviz.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-hidden-architecture-powering-ai-search-vector-databases-under-the-hood" rel="noopener noreferrer"&gt;259. The Hidden Architecture Powering AI Search: Vector Databases Under the Hood&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fexwqwrf5twdf072wkgn4.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fexwqwrf5twdf072wkgn4.jpeg" width="800" height="548"&gt;&lt;/a&gt;&lt;br&gt;
An in-depth look at Vector Databases, their architecture, use cases, and how they differ from traditional databases.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/object-recognition-with-spot-from-boston-robotics-9g2m347j" rel="noopener noreferrer"&gt;260. Object Recognition With SPOT from Boston Robotics&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr67xbl3hpwe4a7z9a94y.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr67xbl3hpwe4a7z9a94y.jpeg" width="800" height="388"&gt;&lt;/a&gt;&lt;br&gt;
Earlier this month, we were joined by Joris Sijs, Lead Scientist at TNO on the second series of Grakn Orbit.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/choosing-the-best-azure-database-deployment-option-for-you" rel="noopener noreferrer"&gt;261. Choosing the Best Azure Database Deployment Option for You&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9h7o21c4c92ntomgo4bd.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9h7o21c4c92ntomgo4bd.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Azure SQL Database Deployment Options: Choosing the Right Option for Your Needs&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-apprentices-guide-to-apache-kafka-n31w35ef" rel="noopener noreferrer"&gt;262. The Apprentice's Guide to Apache Kafka&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq3tyhom9k5uwohyketyf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq3tyhom9k5uwohyketyf.png" width="512" height="256"&gt;&lt;/a&gt;&lt;br&gt;
Apache Kafka is a distributed event streaming platform built over strong concepts. Let's dive into the possibilities it offers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-overview-of-postgresql-indexing" rel="noopener noreferrer"&gt;263. An Overview of PostgreSQL indexing&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F73u1u33jf0q8wjrvvhup.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F73u1u33jf0q8wjrvvhup.jpeg" width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
PostgreSQL 16 brings some key improvements to indexing that, while technical, have a direct impact on performance.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/take-your-materialized-views-to-the-next-level-by-joining-mysql-and-postgres" rel="noopener noreferrer"&gt;264. Take your Materialized Views to the Next Level by Joining MySQL and Postgres&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fniqy53v4kb53nnz1rwvl.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fniqy53v4kb53nnz1rwvl.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/database-apis-vs-datasets-weighing-benefits-drawbacks-and-transition-strategies" rel="noopener noreferrer"&gt;265. Database APIs vs Datasets: Weighing Benefits, Drawbacks, and Transition Strategies&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fulf8ysmt41mb32thacaq.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fulf8ysmt41mb32thacaq.jpeg" width="800" height="405"&gt;&lt;/a&gt;&lt;br&gt;
Database API is a convenient way to get relevant data records whenever needed. Learn about the benefits, limitations, and common use cases.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-essential-data-cleansing-checklist-0y443umt" rel="noopener noreferrer"&gt;266. The Essential Data Cleansing Checklist&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcqqxfsni1ndg36pz3xzm.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcqqxfsni1ndg36pz3xzm.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
After some time working as a data scientist in my startup, I came to a point where I needed to ask for external help with your project.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/integrating-flyway-with-spring-boot" rel="noopener noreferrer"&gt;267. Integrating Flyway With Spring Boot&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fapzplzve2np0lnyv01cd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fapzplzve2np0lnyv01cd.png" width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to integrate FlywayDB to Spring boot application to help with adding database migration functionality to your Spring Boot project using Flyway.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/top-3-databases-every-new-developer-should-know" rel="noopener noreferrer"&gt;268. Top 3 Databases Every New Developer Should Know&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs9d8pev7dco7ovrf9lsi.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs9d8pev7dco7ovrf9lsi.jpeg" width="800" height="523"&gt;&lt;/a&gt;&lt;br&gt;
Most new developers wonder which database is suitable for their project since they don't want to get off on the wrong foot. So, first and foremost, let's define a database. A database is a type of storage facility that electronically stores and organizes data so that it may be utilized and accessed later.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/data-services-for-the-masses-jc4k35qa" rel="noopener noreferrer"&gt;269. Data Services for the Masses&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxykkhydrswkwnn2e8nj1.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxykkhydrswkwnn2e8nj1.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
I’ve held several roles in my career in IT, ranging from software developer to enterprise architect to developer advocate. I’ve always been fascinated by the role that data plays in our applications—putting it into databases, getting it back out quickly, making sure it remains accurate when transferred between systems. Many of the hardest problems I’ve encountered have centered around data. For example:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-show-user-friends-posts-in-your-ruby-on-rails-application-kr2232za" rel="noopener noreferrer"&gt;270. How To Show User Friends Posts Using Ruby on Rails&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg9l3rknoc4ydd3ytxjjq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg9l3rknoc4ydd3ytxjjq.png" width="800" height="473"&gt;&lt;/a&gt;&lt;br&gt;
In this post, I’ll explain a trick that will give your web application the ability to show friends’ posts.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-data-warehouse-for-traditional-industry-hadoop-is-overkill" rel="noopener noreferrer"&gt;271. Building a Data Warehouse for Traditional Industry: Hadoop is Overkill&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx4gauaj1yzehu4jwmfnh.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx4gauaj1yzehu4jwmfnh.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
This is a part of the digital transformation of a real estate giant. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-database-plus-concepts-and-the-challenges-it-can-solve" rel="noopener noreferrer"&gt;272. Understanding Database Plus Concepts and the Challenges It Can Solve&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9myu3sbnms3yacrkx9yj.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9myu3sbnms3yacrkx9yj.jpeg" width="679" height="474"&gt;&lt;/a&gt;&lt;br&gt;
Explaining the Database Plus concept, its impact on system architecture design, and its innovations  from Proxyless Service Mesh to microservice backend support&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-arrow-flight-sql-protocol-in-apache-doris-21-for-super-fast-data-transfer" rel="noopener noreferrer"&gt;273. Using Arrow Flight SQL Protocol in Apache Doris 2.1 For Super Fast Data Transfer&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F452oah5oxbnpjjygroak.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F452oah5oxbnpjjygroak.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Apache Doris 2.1 just got a major speed boost with Arrow Flight SQL for up to 10x faster data transfers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/specified-key-was-too-long-max-key-length-is-767-bytes-error-in-laravel-o7133u5m" rel="noopener noreferrer"&gt;274. "Specified key was too long; max key length is 767 bytes" Error in Laravel&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxs0c0p5fymkyycnksfxv.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxs0c0p5fymkyycnksfxv.jpeg" width="800" height="556"&gt;&lt;/a&gt;&lt;br&gt;
One of these issues you might stumble across using the PHP framework Laravel is this one:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mongodb-vs-documentdb-which-is-right-for-you-dcr368i" rel="noopener noreferrer"&gt;275. MongoDB vs. DocumentDB: Which Is A Better Choice for You?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwv4cpj042jtoizihv36f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwv4cpj042jtoizihv36f.png" width="800" height="482"&gt;&lt;/a&gt;&lt;br&gt;
Are you trying to decide if you should use MongoDB or DocumentDB? With the recent controversy surrounding licensing with MongoDB, it can be confusing to decide which option is right for your company or project. Amazon decided the core MongoDB code is challenging to scale while remaining highly available. Amazon wrote their implementation, which is compatible with the Apache 2.0 open source MongoDB 3.6 API. MongoDB, Inc. has also recently changed their license to make future imitations more difficult. To do this, they created an entirely new license called the Server Side Public License.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/apache-cassandra-bootstrapping-lmv3uy2" rel="noopener noreferrer"&gt;276. Apache Cassandra – Bootstrapping&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1fhq5ewgqp9no1onewtd.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1fhq5ewgqp9no1onewtd.webp" width="800" height="536"&gt;&lt;/a&gt;&lt;br&gt;
Our first article covered Cassandra essentials: the “what” and “why” about the architecture. If you’re ready to try Cassandra, the next few articles will explain the “how.” At the end of these tutorials you should have a database up and running, experienced using Cassandra Query Language (CQL), gained some practical data modeling expertise, and learned best practices for building applications with Cassandra.   &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-importance-of-a-single-source-of-truth-for-enterprises-ic2u33l1" rel="noopener noreferrer"&gt;277. The Importance of a Single Source of Truth for Enterprises&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftv69ykc7turfo5s2tbml.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftv69ykc7turfo5s2tbml.jpeg" width="600" height="446"&gt;&lt;/a&gt;&lt;br&gt;
A single source of truth (SSOT) enables that synchronization. A company with SSOT relies on one and only one point of reference for the latest, aggregated info.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-quick-start-guide-to-use-shardingsphere-proxy-in-real-production-scenarios" rel="noopener noreferrer"&gt;278. A Quick Start Guide to Use ShardingSphere-Proxy in Real Production Scenarios &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe1udrqnxw2l527aufmxx.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe1udrqnxw2l527aufmxx.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
This post describes how to use ShardingSphere-Proxy and what's its differences with ShardingSphere-JDBC.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/best-practices-for-faster-queries-a-sql-performance-tuning-tutorial" rel="noopener noreferrer"&gt;279. Best Practices for Faster Queries: A SQL Performance Tuning Tutorial&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6gspotafyymfoiqsc1ct.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6gspotafyymfoiqsc1ct.png" width="800" height="347"&gt;&lt;/a&gt;&lt;br&gt;
This article focuses on key practices for query optimization, with practical examples tailored for Oracle environments.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/optimizing-database-operations-with-opentelemetry" rel="noopener noreferrer"&gt;280. Optimizing Database Operations With OpenTelemetry &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fym0vffvti4jy20paeih3.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fym0vffvti4jy20paeih3.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Learn to use OpenTelemetry to monitor and identify the database issues in your application and remediate them to optimise your database operations quickly.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/tutorial-top-5-ways-to-query-your-relational-database-in-javascript-part-1-v1x3uy0" rel="noopener noreferrer"&gt;281. [Tutorial] Top 5 Ways to Query your Relational Database in JavaScript [Part 1]&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh8fdcwgjl8wmv15k39hv.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh8fdcwgjl8wmv15k39hv.jpg" width="546" height="285"&gt;&lt;/a&gt;&lt;br&gt;
If you’re developing web applications, you’re almost certainly going to be constantly interacting with a database. And when it comes time to select the way you’ll interact, the choices can be overwhelming.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/top-redis-use-cases-by-core-data-structure-types-3i1v131xc" rel="noopener noreferrer"&gt;282. Most Common Redis Use Cases by Core Data Structures&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq6yrq5o81dyw30sq9yck.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq6yrq5o81dyw30sq9yck.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Redis, short for Remote Dictionary Server, is a BSD-licensed, open-source in-memory key-value data structure store written in C language by Salvatore Sanfillipo and was first released on May 10, 2009. Depending on how it is configured, Redis can act like a database, a cache or a message broker. It’s important to note that Redis is a NoSQL database system. This implies that unlike SQL (Structured Query Language) driven database systems like MySQL, PostgreSQL, and Oracle, Redis does not store data in well-defined database schemas which constitute tables, rows, and columns. Instead, Redis stores data in data structures which makes it very flexible to use. In this blog, we outline the top Redis use cases by the different core data structure types.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/make-your-application-scalable-optimizing-the-orm-performance-pq8q3yn2" rel="noopener noreferrer"&gt;283. Make Your Application Scalable Optimizing the ORM Performance&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/images%2F2c1h32pq.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/images%2F2c1h32pq.jpg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
In this article I would share a set of ORMs optimization strategies that I'm using in almost every backend service I'm working on.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/sqlite-the-new-hotness" rel="noopener noreferrer"&gt;284. SQLite the New Hotness?! 🤔&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8eio93r1paw1ovt7wfxv.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8eio93r1paw1ovt7wfxv.jpeg" width="600" height="480"&gt;&lt;/a&gt;&lt;br&gt;
A survey of why SQLite is trending up in many places. Because of its ease of use, it is used in many places behind the scenes.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/rocksdb-is-steadily-eating-the-database-world-na6132ax" rel="noopener noreferrer"&gt;285. RocksDB Is Steadily Eating the Database World&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjcpzknubojcxrj52tzkf.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjcpzknubojcxrj52tzkf.jpg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Technical design. Because one of the most common use cases of the new databases is storing data that is generated by high-throughput sources, it is important that the store engine is able to handle write-intensive workloads, all while offering acceptable read performance. RocksDB implements what is known in the database literature as a log-structured merge tree aka LSM tree.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/design-for-e-commerce-apps-using-a-nosql-database-qz2p310f" rel="noopener noreferrer"&gt;286. Design for E-Commerce Apps Using a NoSQL Database&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzcfett31znk5ip421yp9.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzcfett31znk5ip421yp9.jpeg" width="800" height="350"&gt;&lt;/a&gt;&lt;br&gt;
Working with a lot of data like products, orders, categories, users and payments is a very important topic when building e-commerce applications. In this post you'll learn the very basics of structuring your noSQL schema so it's fast and scalable for e-commerce scenarios.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/change-data-capture-cdc-when-there-is-no-cdc" rel="noopener noreferrer"&gt;287. Change Data Capture (CDC) When There is no CDC&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcjwyhnqgapx0qoyniewj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcjwyhnqgapx0qoyniewj.png" width="800" height="459"&gt;&lt;/a&gt;&lt;br&gt;
How to handle changing data when the source system doesn't help.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/evolution-of-data-sharding-towards-automation-and-flexibility-in-apache-doris" rel="noopener noreferrer"&gt;288. Evolution of Data Sharding Towards Automation and Flexibility in Apache Doris&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FoNIroQpI1FZj2l5g1MSUvunDFzu2-fee3eyk.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FoNIroQpI1FZj2l5g1MSUvunDFzu2-fee3eyk.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Apache Doris introduces Auto Partition in V2.1.0. It has simplified DDL and partition management and is useful in large-scale data processing &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/brief-history-of-how-we-develop-harperdb-pb3z33qr" rel="noopener noreferrer"&gt;289. HarperDB - How and Why We Built It From The Ground Up on NodeJS&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdnzqi66vktncekxqkrab.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdnzqi66vktncekxqkrab.jpeg" width="800" height="397"&gt;&lt;/a&gt;&lt;br&gt;
The founding team at HarperDB built the first and only database written in Node.js. Here's the story of this (what some called crazy) endeavor. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/holy-land-of-crypto-users-how-does-web30-data-empower-centralized-exchanges" rel="noopener noreferrer"&gt;290. Holy Land of Crypto Users: How does Web3.0 Data Empower Centralized Exchanges?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6b6j7vw1blqg3jhqeffu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6b6j7vw1blqg3jhqeffu.png" width="800" height="451"&gt;&lt;/a&gt;&lt;br&gt;
Designing a data-oriented,  user-incentive mechanism is a good path when developing the future of centralised exchanges for the cryptocurrency industry.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/introducing-apache-shardingsphere-520" rel="noopener noreferrer"&gt;291. Introducing Apache ShardingSphere 5.2.0!&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8pihtshwo43yq2itnpnp.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8pihtshwo43yq2itnpnp.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
ShardingSphere 5.2.0 is released bringing new cloud-native possibilities, elastic migration from Oracle, MySQL, and PostgreSQL, and more features &amp;amp; enhancements&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mongodb-vs-dynamodb-choosing-the-best-database-for-your-business-oqh34gv" rel="noopener noreferrer"&gt;292. MongoDB vs. DynamoDB: Choosing the Best Database for Your Business&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fko462ezjrqytle4myf4v.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fko462ezjrqytle4myf4v.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
All about MongoDB vs DynamoDB. Explore benefits, and in-depth comparison to find out the best choice for your business app.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/implementing-a-distributed-multi-document-acid-transactions-in-couchbase-a-how-to-guide-pt1y33jy" rel="noopener noreferrer"&gt;293. Implementing A Distributed Multi-document ACID Transactions in Couchbase: A How-To Guide&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkafhua7j4l38tuj9sr2n.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkafhua7j4l38tuj9sr2n.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
A story about how we implemented support for distributed transactions with no central coordinator and no single point of failure.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/i-asked-5-llms-to-write-the-same-sql-query-heres-how-wrong-they-got-it" rel="noopener noreferrer"&gt;294. I Asked 5 LLMs to Write the Same SQL Query. Here's How Wrong They Got It&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgb1kqeijjmjbos2wpuor.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgb1kqeijjmjbos2wpuor.webp" width="480" height="378"&gt;&lt;/a&gt;&lt;br&gt;
I tested 5 LLMs on 10 real SQL queries and graded them against actual data. Here's the scoreboard and the failure mode that should worry you most.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/efficient-dockerized-database-monitoring-with-dockerized-pmm" rel="noopener noreferrer"&gt;295. Efficient Dockerized Database Monitoring with Dockerized PMM&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnze6uzmxwyww05oihnba.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnze6uzmxwyww05oihnba.jpeg" width="800" height="684"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to monitor your databases with ease using Docker and Percona Monitoring and Management (PMM). PMM is a free and open-source platform for monitoring an&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/migrating-from-clickhouse-to-apache-doris-boosting-olap-performance" rel="noopener noreferrer"&gt;296. Migrating from ClickHouse to Apache Doris: Boosting OLAP Performance&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fooxsa5v7j09vk9f2szj1.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fooxsa5v7j09vk9f2szj1.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Migration guide: Shift from ClickHouse to Apache Doris for improved OLAP performance.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/your-sql-team-is-losing-40percent-of-their-time-to-tasks-ai-can-handle-right-now" rel="noopener noreferrer"&gt;297. Your SQL Team Is Losing 40% of Their Time to Tasks AI Can Handle Right Now&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhb2n7ax5bxn8naajdsk1.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhb2n7ax5bxn8naajdsk1.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
AI is transforming SQL development by reducing repetitive tasks, minimizing errors, and helping developers stay focused on performance and design.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/this-new-data-type-is-8-times-faster-than-json-improve-your-semi-structured-data-analysis" rel="noopener noreferrer"&gt;298. This New Data Type Is 8 Times Faster Than JSON: Improve Your Semi-Structured Data Analysis&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk2kanxtasut6g36g5x7k.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk2kanxtasut6g36g5x7k.jpeg" width="800" height="406"&gt;&lt;/a&gt;&lt;br&gt;
Apache Doris provides a new data type: Variant, for semi-structured data analysis, which enables 8 times faster query performance than JSON with 1/3 storage.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/taking-a-closer-look-into-googles-alloydb-architecture-for-postgresql" rel="noopener noreferrer"&gt;299. Taking a Closer Look into Google's AlloyDB Architecture for PostgreSQL&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx19zwhskl4km0xba3ski.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx19zwhskl4km0xba3ski.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
An exploration of AlloyDB's architecture and design, focussing on its storage engine, with descriptions of how it handles reads and writes&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/which-database-is-right-for-yougraph-database-vs-relational-database-4t2j357w" rel="noopener noreferrer"&gt;300. Which Database Is Right For You?Graph Database vs. Relational Database&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8uhg88b9qd5kx88a2eed.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8uhg88b9qd5kx88a2eed.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Learn about the main differences between graph and relational databases. What kind of use-cases are best suited for each type, their strengths, and weaknesses.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/migration-makes-my-skin-crawl-from-sql-to-nosql-ic7835kh" rel="noopener noreferrer"&gt;301. Migration Makes My Skin Crawl: From SQL to NoSQL&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Falib86vpaa4lnmlwrdo7.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Falib86vpaa4lnmlwrdo7.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Is database migration as scary as it sounds? Amy Tom talks to Matt Groves, Senior PM Manager at Couchbase, and Curt Gratz, Co-Owner of CKH Consulting.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-mistake-that-could-cost-you-millions-what-it-is-and-how-to-fix-it" rel="noopener noreferrer"&gt;302. A Mistake That Could Cost You Millions: What it Is and How to Fix It&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5qj6yz0zhn0zjt1lchqa.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5qj6yz0zhn0zjt1lchqa.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
This small golang mistake could cost your business a million-dollar problem. You could easily avoid the mistake read the blog&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-migrate-data-from-an-mssql-server-to-postgresql-q11o34zz" rel="noopener noreferrer"&gt;303. How to Migrate Data from an MSSQL Server to PostGreSQL?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FAZhI6Mml69ZMdxjbj9zS2lv5fwA2-ow6033r0.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FAZhI6Mml69ZMdxjbj9zS2lv5fwA2-ow6033r0.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Thinking of shifting to a new database management engine? Here's how to migrate data from SQL server to PostgreSQL.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-flexible-graphql-apis-by-treating-the-schema-like-a-database" rel="noopener noreferrer"&gt;304. Build Flexible GraphQL APIs by Treating the Schema like a Database&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbni84vxurthifcia8nf4.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbni84vxurthifcia8nf4.jpeg" width="800" height="279"&gt;&lt;/a&gt;&lt;br&gt;
Build flexible GraphQL APIs by treating the Schema like a Database&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/tutorial-top-5-ways-to-query-your-relational-database-in-javascript-part-2-sa293u0y" rel="noopener noreferrer"&gt;305. [Tutorial] Top 5 Ways to Query Your Relational Database in JavaScript [Part 2]&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo5t9a9hvm1u8urdneaeb.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo5t9a9hvm1u8urdneaeb.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Welcome back! In the first part of this series, we looked at a very "low-level" way to interact with a relational database by sending it raw SQL strings and retrieving the results. We created a very simple Express application that we can use as an example and deployed it on Heroku with a Postgres database.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-c-to-delete-documents-from-mongodb" rel="noopener noreferrer"&gt;306. Using C# To Delete Documents From MongoDB&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5bqwabpkbrx7k1v2ja0b.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5bqwabpkbrx7k1v2ja0b.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
See code examples for how to delete documents from MongoDB in C#. This article covers the basics of different methods you can use to delete records from Mongo!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/4-data-transformations-made-spreadsheet-easy" rel="noopener noreferrer"&gt;307. 4 Data Transformations Made Spreadsheet-Easy&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9ovn8auxng3lneq20196.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9ovn8auxng3lneq20196.jpeg" width="800" height="531"&gt;&lt;/a&gt;&lt;br&gt;
Gigasheet combines the ease of a spreadsheet, the power of a database, and the scale of the cloud.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/dksnap-introduction-docker-snapshots-for-development-and-test-data-lu5r36p5" rel="noopener noreferrer"&gt;308. dksnap Introduction: Docker Snapshots for Development and Test Data&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7pifsdpxty8qsu9x2enk.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7pifsdpxty8qsu9x2enk.jpg" width="720" height="405"&gt;&lt;/a&gt;&lt;br&gt;
TL;DR&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/rust-dataframe-alternatives-to-polars-meet-elusion-v400" rel="noopener noreferrer"&gt;309. Rust DataFrame Alternatives to Polars: Meet Elusion v4.0.0&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh6zcvfykqzv7mxrwewmr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh6zcvfykqzv7mxrwewmr.png" width="800" height="685"&gt;&lt;/a&gt;&lt;br&gt;
Elusion is a new contender that takes a fundamentally different approach to data engineering and analysis.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/introduction-to-redis-the-in-memory-database" rel="noopener noreferrer"&gt;310. Introduction to Redis: The In-memory Database&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fog6863t7doyjqlf1b9kf.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fog6863t7doyjqlf1b9kf.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Redis is a type of database and it can be added to your production level application to make it more performant. I will cover the basics of Redis and show a real world example of Redis.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/velo-how-to-api-aggregations-uu1l35nl" rel="noopener noreferrer"&gt;311. Velo How-To: API Aggregations&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkrlwt0uzqvaciaqo7ce1.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkrlwt0uzqvaciaqo7ce1.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Using the aggregation functionality of the Data API you can perform certain calculations on your collection data, as whole or on groups of items that you define, to retrieve meaningful summaries. You can also add filtering and sorting to your aggregations to retrieve exactly what you need.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/do-database-administrators-still-matter-in-the-age-of-managed-databases" rel="noopener noreferrer"&gt;312. Do Database Administrators Still Matter in the Age of Managed Databases?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faivni8l0rpqkj7nbcr99.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faivni8l0rpqkj7nbcr99.png" width="800" height="547"&gt;&lt;/a&gt;&lt;br&gt;
Discover how the database administrator role is evolving with managed services like AWS RDS. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-improve-query-speed-to-make-the-most-out-of-your-data" rel="noopener noreferrer"&gt;313. How to Improve Query Speed to Make the Most out of Your Data&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F02y6m1g0yatv4teou6re.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F02y6m1g0yatv4teou6re.jpeg" width="800" height="526"&gt;&lt;/a&gt;&lt;br&gt;
In this article, I will talk about how I improved overall data processing efficiency by optimizing the choice and usage of data warehouses.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/storing-json-and-xml-in-sql-databases-an-essential-guide" rel="noopener noreferrer"&gt;314. Storing JSON and XML in SQL Databases: An Essential Guide&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2gtlc59ofb14sh2q1g5y.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2gtlc59ofb14sh2q1g5y.png" width="800" height="347"&gt;&lt;/a&gt;&lt;br&gt;
Master how to store json and xml in sql databases with practical SQL examples. Learn Introduction and Understanding JSON and XML through hands-on exercises.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-efficiently-manage-queues-in-sql-databases" rel="noopener noreferrer"&gt;315. How to Efficiently Manage Queues in SQL Databases&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvy3aiv22hgxrh9sqf7ve.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvy3aiv22hgxrh9sqf7ve.jpeg" width="800" height="407"&gt;&lt;/a&gt;&lt;br&gt;
A queue using an SQL-database? well, you need to know pros and cons, and a typical implementation.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-an-efficient-waitlist-app-with-nextjs-and-xata" rel="noopener noreferrer"&gt;316. Building an Efficient Waitlist App with Next.js and Xata&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh06lt3kyzimwpx6gi8gm.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh06lt3kyzimwpx6gi8gm.jpeg" width="800" height="414"&gt;&lt;/a&gt;&lt;br&gt;
A waitlist application is used by agencies, companies, marketing campaign websites, and many more to collect user data from a website.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/zilliqa-zil-review-what-you-should-know-d4a37rs" rel="noopener noreferrer"&gt;317. Zilliqa (ZIL) Review: What You Should Know&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F75u5eu8z2iibjymhutsy.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F75u5eu8z2iibjymhutsy.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
One of the most significant problems cryptocurrencies and their blockchains face today is scalability. Unlike today’s leading blockchain networks, such as Bitco&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/event-driven-change-data-capture-introduction-use-cases-and-tools-ef4433v4" rel="noopener noreferrer"&gt;318. Event-Driven Change Data Capture: Introduction, Use Cases, and Tools&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4ee4ibwr6k9ehb9b83o8.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4ee4ibwr6k9ehb9b83o8.jpeg" width="750" height="360"&gt;&lt;/a&gt;&lt;br&gt;
How to detect, capture, and propagate changes in source databases to target systems in a real-time, event-driven manner with Change Data Capture (CDC).&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/querying-complex-json-objects-with-sql-6kr34h9" rel="noopener noreferrer"&gt;319. Querying Complex JSON Objects With SQL&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A31.210Z-pvyvebpn6vr0lxdd5wkfu05h" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A31.210Z-pvyvebpn6vr0lxdd5wkfu05h" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
How many times have you run into a situation where you wish you could do a SQL join without getting duplicate rows back? What if we could get a list "column" returned instead? HarperDB’s ARRAY() function enables just that. In this post we’re going to take a look at a basic example of people with addresses and phone numbers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/serenity-shield-a-pioneering-vision-for-secure-data-storage-recovery-and-transfer" rel="noopener noreferrer"&gt;320. Serenity Shield: A Pioneering Vision For Secure Data Storage, Recovery, and Transfer&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fauzdi3hha5n8odsm9x39.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fauzdi3hha5n8odsm9x39.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Venket Naga, CEO of Serenity Shield, talks about his journey in tech, the inspiration behind the blockchain initiative and how it aims to redefine data security&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-bloom-filters-an-efficient-probabilistic-data-structure" rel="noopener noreferrer"&gt;321. Understanding Bloom Filters: An Efficient Probabilistic Data Structure&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6piu738ozibj3vyi8tvm.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6piu738ozibj3vyi8tvm.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Learn about bloom filters, pros/cons and their applications.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/efficient-database-migration-with-dynamic-queries" rel="noopener noreferrer"&gt;322. Efficient Database Migration with Dynamic Queries &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7d3uefdm5quo7dnfi39y.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7d3uefdm5quo7dnfi39y.webp" width="500" height="281"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-connect-to-oracle-mysql-and-postgresql-databases-using-python" rel="noopener noreferrer"&gt;323. How to Connect to Oracle, MySql and PostgreSQL Databases Using Python&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyzbpmfvtny6bp03934fb.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyzbpmfvtny6bp03934fb.jpeg" width="800" height="347"&gt;&lt;/a&gt;&lt;br&gt;
To connect to a database and query data, you need to begin by installing Pandas and Sqlalchemy.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-comprehensive-guide-to-apache-cassandra-architecture-owhb3yyj" rel="noopener noreferrer"&gt;324. A Comprehensive Guide to Apache Cassandra Architecture&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9fajrohu2imuqbbowj25.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9fajrohu2imuqbbowj25.png" width="800" height="419"&gt;&lt;/a&gt;&lt;br&gt;
Introduction&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-use-opentelemetry-to-identify-database-dependencies" rel="noopener noreferrer"&gt;325. How to Use OpenTelemetry to Identify Database Dependencies&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgeidbfp9kpg2ewyd13lf.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgeidbfp9kpg2ewyd13lf.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Tired of debugging your application to find out its database dependencies? There is a smarter way to track them with OpenTelemetry.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/chartdb-pioneering-the-future-of-database-visualization" rel="noopener noreferrer"&gt;326. ChartDB: Pioneering the Future of Database Visualization ✨&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fymmt6zlwdi7fd4xm7kr4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fymmt6zlwdi7fd4xm7kr4.png" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
ChartDB is an open-source tool transforming database design. Discover intuitive visualization, AI features, and seamless developer workflows.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/less-components-higher-performance-apache-doris-instead-of-clickhouse-mysql-presto-and-hbase" rel="noopener noreferrer"&gt;327. Less Components, Higher Performance: Apache Doris instead of ClickHouse, MySQL, Presto, and HBase&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7ompo6ntedh2e4pn73go.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7ompo6ntedh2e4pn73go.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
An insurance company tries to build a data warehouse that can undertake all their customer-facing, analyst-facing, and management-facing data analysis workloads&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mongodb-a-practical-guide-for-beginners-and-experts-alike" rel="noopener noreferrer"&gt;328. MongoDB - A Practical Guide for Beginners and Experts Alike&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Feil1q6zo6d4d7c6ivp66.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Feil1q6zo6d4d7c6ivp66.png" width="800" height="427"&gt;&lt;/a&gt;&lt;br&gt;
This text is a practical guide to performing basic operations in MongoDB. It focuses on essential topics like CRUD operations (Create, Read, Update, Delete) &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/supporting-citizen-it-its-critical-to-democratize-your-data" rel="noopener noreferrer"&gt;329. Supporting 'Citizen IT': It’s Critical to Democratize Your Data&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsrvmkikwlklnh14hze0q.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsrvmkikwlklnh14hze0q.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Democratizing data to enable Citizen IT provides a competitive advantage to organizations - here's why.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/harperdb-is-more-than-just-a-database-heres-why-972h371l" rel="noopener noreferrer"&gt;330. HarperDB is More Than Just a Database: Here's Why&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffa9x6bgwrcmomgv1x8tm.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffa9x6bgwrcmomgv1x8tm.jpeg" width="800" height="320"&gt;&lt;/a&gt;&lt;br&gt;
HarperDB is more than just a database, and for certain users or projects, HarperDB is not serving as a database at all. How can this be possible?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-quick-start-guide-for-mariadb" rel="noopener noreferrer"&gt;331. A Quick Start Guide For MariaDB&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fufwvfr2e5tcn5vhswdfa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fufwvfr2e5tcn5vhswdfa.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Get started with MariaDB with just three steps using the official MariaDB docker container.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/intro-to-databases-using-different-data-models-and-representing-databases-visually-bn7c3x37" rel="noopener noreferrer"&gt;332. Intro to Databases: Using Different Data Models and Representing Databases Visually&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjjyzq3otqmfuvvk78yxc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjjyzq3otqmfuvvk78yxc.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
As you get into the Databases and Data Science, the first thing that you have to master is the relations between entities in your database. That is important because the data that you use has to be absolutely efficient for its further implementations.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/from-farm-to-data-a-tech-career-in-product-marketing-podcast-transcript-4v9l35na" rel="noopener noreferrer"&gt;333. From Farm To Data - A Tech Career in Product Marketing (Podcast Transcript)&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxkz6igi58qg52vp20khi.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxkz6igi58qg52vp20khi.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Amy Tom talks to Matt Groves, Senior Product Marketing Manager at Couchbase, and Rob Hedgpeth, Developer Advocate at MariaDB about their careers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-set-up-a-heroku-postgres-database-with-librato-xl2v31gl" rel="noopener noreferrer"&gt;334. How to Set up a Heroku Postgres Database with Librato&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FnTMgodFHH4evRjSdNFNz3dacaM23-8te31zc.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FnTMgodFHH4evRjSdNFNz3dacaM23-8te31zc.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
In this article, you will learn how to set up a Heroku Postgres database with Librato for automated monitoring.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/sql-data-modification-commands-with-examples-a-quick-and-simple-guide" rel="noopener noreferrer"&gt;335. SQL Data Modification Commands With Examples: A Quick and Simple Guide&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffyl13rttxzgrmpxbixlt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffyl13rttxzgrmpxbixlt.png" width="800" height="404"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we’ll explore these commands with practical examples.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/applications-of-distsql-build-a-dynamic-distributed-database" rel="noopener noreferrer"&gt;336. Applications of DistSQL: Build a Dynamic Distributed Database&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fms31ozcfx06z22ka7e2i.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fms31ozcfx06z22ka7e2i.jpeg" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
Taking data sharding as an example, we illustrate DistSQL's application scenarios to create a distributed database.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/django-mongodb-backend-quickstart-everything-you-need-to-know" rel="noopener noreferrer"&gt;337. Django MongoDB Backend Quickstart: Everything You Need to Know&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn4cs0ftf1o1rxrpi5por.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn4cs0ftf1o1rxrpi5por.webp" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Follow the quickstart to create a Django application, connect that application to a MongoDB deployment, and interact with the data stored in your database.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-developer-friendly-data-services-with-apache-cassandra" rel="noopener noreferrer"&gt;338. Creating Developer-Friendly Data Services with Apache Cassandra &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fanagkpafbk2yadx52t8h.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fanagkpafbk2yadx52t8h.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Using data APIs and advanced data modeling will make it far easier for JSON-oriented developers to connect to Apache Cassandra.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/duplicating-a-database-record-in-laravel" rel="noopener noreferrer"&gt;339. Duplicating a Database Record in Laravel&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2mc0lk3oid0pzgmkn6zh.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2mc0lk3oid0pzgmkn6zh.jpeg" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
Using the replicate() method to duplicate a database record in Laravel.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/graph-databases-introduction-the-power-of-connected-data-zngv3vdc" rel="noopener noreferrer"&gt;340. Graph Databases Introduction: The Power of Connected Data&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fifnjs6h8u71v7sm5r4uj.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fifnjs6h8u71v7sm5r4uj.jpg" width="800" height="532"&gt;&lt;/a&gt;&lt;br&gt;
In today's economy, more and more companies exist primarily online. While there's much discussion around the consequences of leaving behind the traditional brick and mortar business, one aspect that gets less attention is the significant change in how these companies are now managing their data. Increasingly, businesses seek to understand their customers and how best to meet their needs in a way that monthly reports and KPI charts just can’t address. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-data-lineage-key-strategies-for-ensuring-data-quality-and-compliance" rel="noopener noreferrer"&gt;341. Understanding Data Lineage: Key Strategies for Ensuring Data Quality and Compliance &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa4m3lgk6w6vbz8hx6sd1.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa4m3lgk6w6vbz8hx6sd1.jpeg" width="800" height="424"&gt;&lt;/a&gt;&lt;br&gt;
Data lineage refers to the process of tracking data from its origin to its destination, including all transformations and movements in between. It is crucial fo&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/postgres-and-mysql-performance-comparisson-qs3s35g1" rel="noopener noreferrer"&gt;342. Postgres and MySQL: Performance Comparisson&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6rqs74l016ipenw5zrlk.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6rqs74l016ipenw5zrlk.jpeg" width="800" height="503"&gt;&lt;/a&gt;&lt;br&gt;
What workload analysis and running queries can teach us about the performance differences in JSON, indexing, and concurrency.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/are-nosql-databases-relevant-for-data-engineering-6f1y35zd" rel="noopener noreferrer"&gt;343. Are NoSQL databases relevant for data engineering?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnzveco1v06w8l0l8yyp1.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnzveco1v06w8l0l8yyp1.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we’ll investigate use cases for which data engineers may need to interact with NoSQL database, as well as the pros and cons.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/collecting-data-from-11m-hacker-news-curated-comments" rel="noopener noreferrer"&gt;344. Collecting Data from 1.1M Hacker News Curated Comments&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8yan6gb52en9y4jaehq0.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8yan6gb52en9y4jaehq0.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
In this test we use the data collection of 1.1M Hacker News curated comments with numeric fields from &lt;a href="https://zenodo.org/record/45901" rel="noopener noreferrer"&gt;https://zenodo.org/record/45901&lt;/a&gt;. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/intro-to-structured-query-language-sql-uy2237bx" rel="noopener noreferrer"&gt;345. Intro to Structured Query Language (SQL)&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz89dglx2z4asvcmwz60a.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz89dglx2z4asvcmwz60a.jpeg" width="800" height="507"&gt;&lt;/a&gt;&lt;br&gt;
In the post, I used a simple SQL query to explain how certain things work in SQL. I also outlined problems with the query and potential ways to improve the code&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/subquery-to-provide-indexing-and-querying-infrastructure-to-developers-on-algorand" rel="noopener noreferrer"&gt;346. SubQuery to Provide Indexing and Querying Infrastructure to Developers on Algorand &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frzo44tyvzdwjerm8s0na.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frzo44tyvzdwjerm8s0na.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
SubQuery is a blockchain developer toolkit that makes it easier to build upcoming Web3 apps.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/workload-isolation-in-apache-doris-optimizing-resource-management-and-performance" rel="noopener noreferrer"&gt;347. Workload Isolation in Apache Doris: Optimizing Resource Management and Performance&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwseq3xpjoe761n10ldi9.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwseq3xpjoe761n10ldi9.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Apache Doris supports workload isolation based on Resource Tag and Workload Group and provides solutions for different tradeoffs.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/kubernetes-native-database-tidb-vs-datastax-astra-db" rel="noopener noreferrer"&gt;348. Kubernetes-Native Database: TiDB Vs. DataStax Astra DB&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr65v1cherex53moipfpp.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr65v1cherex53moipfpp.jpeg" width="800" height="455"&gt;&lt;/a&gt;&lt;br&gt;
A look at two databases that have made claims to the Kubernetes native label: TiDB and DataStax Astra DB.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-master-sql-joins-inner-outer-cross-and-self-joins-with-examples" rel="noopener noreferrer"&gt;349. How to Master SQL Joins - Inner, Outer, Cross, and Self-Joins With Examples&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvh7ejb6qblc87df5dj07.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvh7ejb6qblc87df5dj07.png" width="800" height="347"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we’ll explore various SQL join types with clear explanations and practical examples.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-brief-introduction-to-mongo-db" rel="noopener noreferrer"&gt;350. A Brief Introduction to MongoDB&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw23i5kkqgteewr1ynlca.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw23i5kkqgteewr1ynlca.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
MongoDB is a document-oriented NoSQL database for storing large amounts of data. MongoDB uses collections and documents instead of tables and rows&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/learn-how-to-avoid-the-n1-problem-in-django-rest-framework" rel="noopener noreferrer"&gt;351. Learn How to Avoid the N+1 Problem in Django REST Framework&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhkhmwzm51pnhe6xu39hj.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhkhmwzm51pnhe6xu39hj.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to avoid the N+1 problem in Django REST framework serializer. Optimize your app's performance by using JOIN statements to retrieve related data.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-cloud-based-data-architectures" rel="noopener noreferrer"&gt;352. How to Build Cloud-Based Data Architectures&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Feieappppok4uz082d6le.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Feieappppok4uz082d6le.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Building Cloud-Based Data Architectures is necessary to making use of Big Data and gaining the ability to process significant amounts of data for analysis.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mastering-database-functions-a-beginners-guide-to-simplifying-backend-code" rel="noopener noreferrer"&gt;353. Mastering Database Functions: A Beginner's Guide to Simplifying Backend Code&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe72u66qvded78d3qdl2i.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe72u66qvded78d3qdl2i.png" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Mastering Database Functions: A Beginner's Guide to Simplifying Backend Code&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/spring-boot-on-choreo-connecting-a-database" rel="noopener noreferrer"&gt;354. Spring Boot on Choreo: Connecting a Database&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5scxla6oxizkrmxjptfb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5scxla6oxizkrmxjptfb.png" width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
Learn to configure a robust database in a Spring Boot app on Choreo, from development to deployment, ensuring a seamless and secure transition.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-megashift-towards-decentralized-edge-computing" rel="noopener noreferrer"&gt;355. The Megashift Towards Decentralized Edge Computing&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc0y39vaaeciapbmvryr7.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc0y39vaaeciapbmvryr7.jpeg" width="800" height="460"&gt;&lt;/a&gt;&lt;br&gt;
Why do we need Edge Computing? Why is the cloud not the solution for everything? Why is Edge Computing adoption taking so long? What's the solution to it? &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/traditional-keyword-based-search-vs-semantic-search-which-is-best-for-you" rel="noopener noreferrer"&gt;356. Traditional Keyword-Based Search vs Semantic Search: Which Is Best For You?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fen2kl51d1gphihfpxa8w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fen2kl51d1gphihfpxa8w.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
How to build keyword and semantic search in MariaDB using Python, LangChain, and AI embeddings&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/everything-you-need-to-know-about-postgresql-18-the-aio-revolution-uuidv7-and-more" rel="noopener noreferrer"&gt;357. Everything You Need to Know About PostgreSQL 18: The AIO Revolution, UUIDv7, and More&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcgoclmae2cuiu8nkvga5.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcgoclmae2cuiu8nkvga5.jpeg" width="800" height="535"&gt;&lt;/a&gt;&lt;br&gt;
PostgreSQL 18, released on September 25, 2025, includes major features focused on performance, manageability, and developer experience.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/introduction-to-graphql-62173u9k" rel="noopener noreferrer"&gt;358. Introduction to GraphQL&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftzuke065bojd9ctac34q.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftzuke065bojd9ctac34q.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
TL;DR&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/integrating-manticore-search-with-apache-superset" rel="noopener noreferrer"&gt;359. Integrating Manticore Search with Apache Superset &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fofskzizmnzimgb1jrska.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fofskzizmnzimgb1jrska.jpeg" width="800" height="418"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we’ll provide a step-by-step tutorial that will guide you through connecting Manticore to Apache Superset and adding a chart.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/objectbox-empowering-the-edge" rel="noopener noreferrer"&gt;360. ObjectBox: Empowering the Edge&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjpemsf0wbp0d983bxrgk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjpemsf0wbp0d983bxrgk.png" width="800" height="417"&gt;&lt;/a&gt;&lt;br&gt;
An interview with the CEO of Berlin-based Startup solving local on-device data storage and decentralized data-flows out-of-the-box to empower Edge Computing. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/is-redis-the-ultimate-database-meet-the-scalable-durable-always-on-powerhouse-for-complex-apps" rel="noopener noreferrer"&gt;361. Is Redis the Ultimate Database? Meet the Scalable, Durable, Always-On Powerhouse for Complex Apps&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqi4s3sroyij0zezwds8h.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqi4s3sroyij0zezwds8h.png" width="800" height="421"&gt;&lt;/a&gt;&lt;br&gt;
Redis is an in-memory database that can be used to store and persist multiple data formats for complex applications.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/dependencies-entity-classes-and-configuration-for-jinq-to-create-database-queries-in-java-fj5i35n7" rel="noopener noreferrer"&gt;362. Dependencies, Entity Classes, and Configuration for Jinq to Create Database Queries in Java&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9eny3fsc1yjbbiq5vfb9.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9eny3fsc1yjbbiq5vfb9.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Jinq is a library that provides a convenient and natural way to build typesafe database queries in Java. It is easy to use and does not require code generation&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-an-open-source-python-api-tribal-using-the-django-rest-framework-part-three" rel="noopener noreferrer"&gt;363. Building an Open-Source Python API (Tribal) Using the Django REST Framework - Part Three&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fckq9x68eig9yo31bk318.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fckq9x68eig9yo31bk318.jpeg" width="676" height="413"&gt;&lt;/a&gt;&lt;br&gt;
I am happy to give comprehensive tuition on building and deploying an open-source grade REST API using the Django REST framework.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-speed-up-your-database-so-your-business-doesnt-lose-money" rel="noopener noreferrer"&gt;364. How to Speed up Your Database so Your Business Doesn't Lose Money&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FsViXdphuyRO6Qfi1Bd2SAQYOaDw2-tv0374e.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FsViXdphuyRO6Qfi1Bd2SAQYOaDw2-tv0374e.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Delays in data processing can cost a business thousands of dollars. Why do even simple queries slow down — and how can you make your database run faster? &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/database-anonymization-the-basics" rel="noopener noreferrer"&gt;365. Database Anonymization: the Basics&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fup96reqn9j0q20d4o0jk.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fup96reqn9j0q20d4o0jk.jpeg" width="800" height="414"&gt;&lt;/a&gt;&lt;br&gt;
Explore the database anonymization process from scratch. Who needs it, and what do we gain? What is anonymization in simple terms? An example of anonymization.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/auto-synchronization-of-an-entire-mysql-database-for-data-analysis" rel="noopener noreferrer"&gt;366. Auto-Synchronization of an Entire MySQL Database for Data Analysis&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7uvboqzyb9m1ah27tou9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7uvboqzyb9m1ah27tou9.png" width="479" height="315"&gt;&lt;/a&gt;&lt;br&gt;
Flink-Doris-Connector 1.4.0 allows users to ingest a whole database containing thousands of tables into Apache Doris, a real-time analytic database, in one step&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/guiding-observers-through-prometheus-architecture-pg1w32kc" rel="noopener noreferrer"&gt;367. Guiding Observers Through Prometheus' Architecture &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A31.144Z-zc5s3dul6ww95rjdssf7hfpe" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A31.144Z-zc5s3dul6ww95rjdssf7hfpe" width="1200" height="628"&gt;&lt;/a&gt;&lt;br&gt;
We heard of Prometheus being an open-source solution for system monitoring, thanks to SoundCloud. But what are its other use cases? How is it being leveraged?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/extracting-information-from-hash-in-ruby-on-rails-f51p3uef" rel="noopener noreferrer"&gt;368. Extracting Information From Hash in Ruby on Rails&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvv9lnl77yoi49sp2kflk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvv9lnl77yoi49sp2kflk.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
When I was recently working in one of the client project, I had to communicate with external mariadb server to store records from react/rails app, that means I would get activerecord hash from our app which I had to convert to pure sql query and send it to external server for storing.&lt;/p&gt;

&lt;p&gt;If you have worked with sql queries previously then you must know that keys and values must be separated for insert operations like&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nosql-a-brief-history-and-the-dynamodb-challenge-7c2u34b8" rel="noopener noreferrer"&gt;369. NoSQL: A Brief History and the DynamoDB Challenge&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbl12az9aqfb6efr1i1qz.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbl12az9aqfb6efr1i1qz.jpeg" width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
Dynamo accelerated the NoSQL revolution that’s driving the database industry.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/6-reasons-you-should-transition-to-postgresql-from-oracle" rel="noopener noreferrer"&gt;370. 6 Reasons You Should Transition to PostgreSQL from Oracle &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0vjqx0qykly2koxp9eaz.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0vjqx0qykly2koxp9eaz.jpeg" width="800" height="419"&gt;&lt;/a&gt;&lt;br&gt;
As opposed to proprietary solutions (like Oracle), you won’t get locked in with ever-escalating license fees. Here are 6 reasons you should move to PostgreSQL.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/wix-velo-introduction-basic-tips-for-beginners-t81f33do" rel="noopener noreferrer"&gt;371. Wix Velo Introduction: Basic Tips for Beginners&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6o18mxsxutm4wsc5a9d3.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6o18mxsxutm4wsc5a9d3.jpeg" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
An Overview On Wix Velo&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/software-values-tech-stacks-minimalism-and-more" rel="noopener noreferrer"&gt;372. Software Values: Tech Stacks, Minimalism, and More&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqr6huc2v6dbduzpikura.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqr6huc2v6dbduzpikura.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
What values do you consider important in developing your software? How to put into practise design-to-development principles in software development?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/graphql-graphquill-and-you-dq1e24hb" rel="noopener noreferrer"&gt;373. GraphQL, GraphQuill, and You&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fusg9sobxkpyy282ou7zo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fusg9sobxkpyy282ou7zo.png" width="800" height="532"&gt;&lt;/a&gt;&lt;br&gt;
Let’s start with the idea of a database, and a basic query. Server taps the database. Server brings back persistent state information that allows an application to update, and maybe a GUI. What’s wrong with this picture? Not much at first, of course. A GET request is the anchor of RESTful architecture, and in some ways the anchor of the web. So basic that fetch syntax defaults to that type.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/10-principles-of-proper-database-benchmarking" rel="noopener noreferrer"&gt;374. 10 Principles of Proper Database Benchmarking&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo7g9txbjal2b3mariln1.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo7g9txbjal2b3mariln1.jpeg" width="800" height="517"&gt;&lt;/a&gt;&lt;br&gt;
In this article, learn all about how to benchmark your DB tests.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-a-foreign-data-wrapper-in-postgresql-and-aurora-postgresql-on-aws-rds" rel="noopener noreferrer"&gt;375. How to Create a Foreign Data Wrapper in PostgreSQL and Aurora PostgreSQL on AWS RDS&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo2c8wc92ejvz6f4pv4uf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo2c8wc92ejvz6f4pv4uf.png" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
Creating a foreign data wrapper (FDW) in PostgreSQL and Aurora PostgreSQL hosted on AWS RDS can profoundly enhance your database's functionality&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-hands-on-guide-to-inverted-indexes-accelerate-text-searches-by-40" rel="noopener noreferrer"&gt;376. A Hands-On Guide to Inverted Indexes: Accelerate Text Searches by 40&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe4wraq5ihsh3kxn3vh9g.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe4wraq5ihsh3kxn3vh9g.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
This post is a deep dive into the inverted index and NGram BloomFilter index, providing a hands-on guide to applying them for various queries.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-is-the-significance-of-time-weighted-averages-in-data-analysis" rel="noopener noreferrer"&gt;377. What is the Significance of Time-Weighted Averages in Data Analysis&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FqFg1smwUTtYeJtoFzJxnOgBz0L32-4lk935rr.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FqFg1smwUTtYeJtoFzJxnOgBz0L32-4lk935rr.jpeg" width="800" height="569"&gt;&lt;/a&gt;&lt;br&gt;
Learn how time-weighted averages are calculated, why they’re so powerful for data analysis, and how to use TimescaleDB hyperfunctions to calculate them faster.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-smart-analytics-can-help-small-businesses-boost-sales" rel="noopener noreferrer"&gt;378. How Smart Analytics Can Help Small Businesses Boost Sales&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7j7k57kcfi9xgvqgub9p.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7j7k57kcfi9xgvqgub9p.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Technology has taken over the world, now is the time for small businesses to realize that what they need is tech. Smart analytics makes everything easier.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/3-years-after-forking-sphinx-a-brief-report-on-manticore-search-rn3p33nl" rel="noopener noreferrer"&gt;379. 3 Years After Forking Sphinx: A Brief Report on Manticore Search&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A31.134Z-h0tn7b2j74nvg11tnyvvskli" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A31.134Z-h0tn7b2j74nvg11tnyvvskli" width="1800" height="458"&gt;&lt;/a&gt;&lt;br&gt;
In May 2017 we made a fork of Sphinxsearch 2.3.2, which we called Manticore Search. Below you will find a brief report on Manticore Search as a fork of Sphinx and our achievements since then.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-add-action-mailbox-to-a-rails-6-application-6x193ukg" rel="noopener noreferrer"&gt;380. How To Add Action Mailbox To A Rails 6 Application&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp82bx8xqrsq1hm6yexmw.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp82bx8xqrsq1hm6yexmw.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
Sending mail from a Rails application has been covered by hundreds or thousands of articles, however, there is not a ton of articles about receiving, parsing and using the new ActionMailbox.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/listen-to-that-poor-bi-engineer-we-need-fast-joins" rel="noopener noreferrer"&gt;381. Listen to That Poor BI Engineer: We Need Fast Joins&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frb1fvrnokfk25pajp2ug.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frb1fvrnokfk25pajp2ug.jpeg" width="800" height="455"&gt;&lt;/a&gt;&lt;br&gt;
Yes, you can expect fast joins from a relational database.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/think-before-you-hibernate-dqt32g2" rel="noopener noreferrer"&gt;382. Think Before You Hibernate&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwt9hvfgwzw62w8heevup.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwt9hvfgwzw62w8heevup.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
This article explains what the general pros and cons of Hibernate are so that you can better determine your need to add this dependency in a new microservice.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-add-data-sensitivity-classification-command-in-sql-server-2019-g6253ws4" rel="noopener noreferrer"&gt;383. How To Add Data Sensitivity Classification Command in SQL Server 2019&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flv2ahavtk1v97sj4m7sk.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flv2ahavtk1v97sj4m7sk.jpeg" width="800" height="371"&gt;&lt;/a&gt;&lt;br&gt;
For a database administrator, the common everyday practice involves running multiple operations targeted at ensuring database security and integrity. Thus, we shouldn’t overlook the importance of sensitive data stored in the database under any circumstances. In light of this, we are excited to demonstrate the new ADD SENSITIVITY CLASSIFICATION command introduced in SQL Server 2019, which allows adding the sensitivity classification metadata to database columns.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/database-management-creating-and-granting-user-access-in-oracle" rel="noopener noreferrer"&gt;384. Database Management: Creating and Granting User Access in Oracle&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwhsw3ottn9il6ybjj33i.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwhsw3ottn9il6ybjj33i.jpeg" width="800" height="347"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to efficiently manage user access in Oracle databases for seamless data sharing and collaboration among departments.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-data-compaction-the-storekeepers-approach-to-efficiency" rel="noopener noreferrer"&gt;385. Understanding Data Compaction: The Storekeeper's Approach to Efficiency&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsh6imehnm74697pe8r93.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsh6imehnm74697pe8r93.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Think of your disks as a warehouse: The compaction mechanism is like a team of storekeepers who help put away the incoming data.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-a-crud-api-using-dynamodb-and-serverless-part-1" rel="noopener noreferrer"&gt;386. Build a CRUD API using DynamoDB and Serverless - Part 1&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi1pjm7lh0svhcz0pcwp3.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi1pjm7lh0svhcz0pcwp3.jpeg" width="800" height="419"&gt;&lt;/a&gt;&lt;br&gt;
Guide on How to do CRUD operations like DynamoDB GetItem, PutItem, DeleteItem and UpdateItem using AWS Serverless and NodeJS.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/financial-anti-fraud-solutions-available-on-the-apache-doris-data-warehouse" rel="noopener noreferrer"&gt;387. Financial Anti-Fraud Solutions Available on the Apache Doris Data Warehouse&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmjqn885brbtr6me6cr04.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmjqn885brbtr6me6cr04.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
This post will get into details about how a retail bank builds their fraud risk management platform based on Apache Doris and how it performs.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-sas-statistical-analysis-system-response-to-sql-challenges-in-a-data-warehouse-environment-80h335j" rel="noopener noreferrer"&gt;388. The SAS (Statistical Analysis System) Response To SQL Challenges in a Data Warehouse Environment&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fff4u371s4nt3vw5x8ilm.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fff4u371s4nt3vw5x8ilm.jpeg" width="800" height="988"&gt;&lt;/a&gt;&lt;br&gt;
As computing hardware became more powerful, so datasets grew. SAS in turn evolved to harness greater computational power and meet the data challenge.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/benchmarks-for-inserting-documents-using-c-for-mongodb" rel="noopener noreferrer"&gt;389. Benchmarks for Inserting Documents Using C# for MongoDB&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyvon923xjad649chh7dq.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyvon923xjad649chh7dq.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Curious about C# MongoDB insert benchmarks? In this article, I show you BenchmarkDotNet code and the results for several variations of inserting data!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/use-google-sheets-as-a-database-responsibly-a-step-by-step-guide-e81l3zx4" rel="noopener noreferrer"&gt;390. Use Google Sheets as a Database, Responsibly: A Step-by-Step Guide&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft7diinzlnp95bc6nceva.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft7diinzlnp95bc6nceva.jpeg" width="800" height="552"&gt;&lt;/a&gt;&lt;br&gt;
While database technology and other tools have come a long way, it's still tough to beat the humble spreadsheet's versatility and intuitiveness. While using them for sensitive, critical applications like storing COVID-19 patient data is ill-advised, the fact that everyone knows how to use a spreadsheet means they're great for smaller cross-functional projects where a non-developer might need to examine or edit data.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/getting-started-with-kvrocks-and-go-redis" rel="noopener noreferrer"&gt;391. Getting Started with Kvrocks and Go-redis&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7tsz689nqvg6edgel7i9.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7tsz689nqvg6edgel7i9.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to use the go-redis client to get started with Apache Kvrocks, a distributed key-value NoSQL database.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-connect-mongodb4210-and-mongodb-compass-locally-mhu31ws" rel="noopener noreferrer"&gt;392. How to Connect MongoDB(4.2.10) and MongoDB Compass Locally&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxgci8h81kjchp6l01rgq.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxgci8h81kjchp6l01rgq.jpeg" width="400" height="400"&gt;&lt;/a&gt;&lt;br&gt;
What is MongoDB?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/introducing-github-based-airports-api-service-fk6j3yhl" rel="noopener noreferrer"&gt;393. Introducing GitHub Based Airports API Service&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpwdqf4icf2wyzcv37i6l.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpwdqf4icf2wyzcv37i6l.jpg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Hello developers and enthusiasts! 😍&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/introduction-to-recursive-cte-n31f3wok" rel="noopener noreferrer"&gt;394. Introduction to Recursive CTE&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3el5amlnn06ojdj713xv.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3el5amlnn06ojdj713xv.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
This article will introduce the concept of SQL recursive. Recursive CTE is a really cool. We will see that it can often simplify our code, and avoid a cascade of SQL queries!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/easily-run-local-databases-using-c-testcontainers-for-mongodb" rel="noopener noreferrer"&gt;395. Easily Run Local Databases Using C# Testcontainers for MongoDB&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8ja2a0a0jz67gl691uvg.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8ja2a0a0jz67gl691uvg.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to use C# Testcontainers for MongoDB! If you're developing a dotnet application and want to use MongoDB, Testcontainers can be a HUGE asset!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/who-is-a-data-engineer-and-what-do-they-do" rel="noopener noreferrer"&gt;396. Who is a Data Engineer and What Do They Do&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo0e61qe9nael2czwy7dk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo0e61qe9nael2czwy7dk.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
As a data engineer, your job involves handling lots of information (we call it data).&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/10-minute-guide-to-fixing-damaged-sql-databases-no-recovery-required" rel="noopener noreferrer"&gt;397. 10 Minute Guide to Fixing Damaged SQL Databases - No Recovery Required!&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fggfsdgzvmmae1h5449j0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fggfsdgzvmmae1h5449j0.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
In this article, I covered the use of a freeware application called FDR which can help you recover corrupt or damaged MS SQL databases. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-are-columnar-databases-and-when-do-you-need-to-use-them" rel="noopener noreferrer"&gt;398. What Are Columnar Databases and When Do You Need to Use Them?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frt30p4w9gczmtucdzff3.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frt30p4w9gczmtucdzff3.jpeg" width="800" height="556"&gt;&lt;/a&gt;&lt;br&gt;
In this article you will learn what are columnar databases, why and when do people use them and what are the most common columnar databases.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/alibaba-clouds-opensergo-and-shardingsphere-release-database-governance-standard-for-microservices" rel="noopener noreferrer"&gt;399. Alibaba Cloud’s OpenSergo &amp;amp; ShardingSphere Release Database Governance Standard for Microservices&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzqmyv4n6gbpteqatd6v0.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzqmyv4n6gbpteqatd6v0.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
ShardingSphere partners with Alibaba Cloud's OpenSergo to combine Database Plus &amp;amp; Database Mesh and release a database governance standard for microservices. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-guide-to-understanding-indexes-in-mysql" rel="noopener noreferrer"&gt;400. A Guide to Understanding Indexes in MySQL&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg87fovh9nep3zv2xdfrq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg87fovh9nep3zv2xdfrq.png" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
In this blog, we will understand the different types of Index in MySQL, their use cases, and various strategies to decide the index for a table.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-are-conflict-free-replicated-data-types-crdts-2u3u35lz" rel="noopener noreferrer"&gt;401. What Are Conflict-free Replicated Data Types (CRDTs)?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwuy70kc3cy5o9cczrp00.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwuy70kc3cy5o9cczrp00.jpeg" width="800" height="470"&gt;&lt;/a&gt;&lt;br&gt;
In a world where most of the apps that we use on the internet are collaborative in nature, conflicts in data are common. Is there a way to avoid it?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/data-analytics-apache-doris-impact-in-reporting-tagging-and-data-lake-operations" rel="noopener noreferrer"&gt;402. Data Analytics: Apache Doris' Impact in Reporting, Tagging, and Data Lake Operations&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwkgjxbdck36kp7p0bdaf.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwkgjxbdck36kp7p0bdaf.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Delve into Apache Doris, a data powerhouse revolutionizing analytics for fintech with high-performance and scalable operations.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/introduction-to-a-career-in-data-engineering" rel="noopener noreferrer"&gt;403. Introduction to a Career in Data Engineering&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foxtvupzt9hovgqyalj6t.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foxtvupzt9hovgqyalj6t.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
A valuable asset for anyone looking to break into the Data Engineering field is understanding the different types of data and the Data Pipeline.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-improve-your-ado-net-performance-10-proven-ways-part-1" rel="noopener noreferrer"&gt;404. How to Improve Your ADO .NET Performance - 10 Proven Ways - Part 1&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F66zt32gwiryw811bv9k3.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F66zt32gwiryw811bv9k3.jpeg" width="720" height="720"&gt;&lt;/a&gt;&lt;br&gt;
This 10-part series delves into 10 powerful strategies that can significantly enhance the performance of ADO .NET code. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/exploring-large-scale-data-warehousing-log-analytics-solutions-and-best-practices" rel="noopener noreferrer"&gt;405. Exploring Large-Scale Data Warehousing: Log Analytics Solutions and Best Practices&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fazcdk9kfwva6qdsgi91r.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fazcdk9kfwva6qdsgi91r.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
This article describes a large-scale data warehousing use case to provide a reference for data engineers who are looking for log analytic solutions.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/sql-databases-vs-nosql-databases-ja3g3yy9" rel="noopener noreferrer"&gt;406. SQL Databases Vs. NOSQL Databases&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8203u35ztf7cabhohcub.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8203u35ztf7cabhohcub.png" width="478" height="270"&gt;&lt;/a&gt;&lt;br&gt;
The decision to choose a database  for project is not that simple. But when it comes to choosing a database, the biggest decisions is picking a relational (SQL) or non-relational (NoSQL) data structure.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-guide-to-get-started-with-sql" rel="noopener noreferrer"&gt;407. A Guide to Get Started With SQL&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxtig8wm3ra48qm046hb1.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxtig8wm3ra48qm046hb1.webp" width="720" height="481"&gt;&lt;/a&gt;&lt;br&gt;
SQL seems intuitive, but it can get really tricky without practice. This is your first step to start practicing. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/test-postgres-with-jest-plugin-only" rel="noopener noreferrer"&gt;408. How to Test Your Postgres Business Logic with Jest Plugin&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8fdj3jgjt5xp8c3q52fn.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8fdj3jgjt5xp8c3q52fn.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
With great power comes great responsibility and the bigger the project gets the easier it is to break something. Therefore you should test Postgres logic!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/efficient-data-management-and-workflow-orchestration-with-apache-doris-job-scheduler" rel="noopener noreferrer"&gt;409. Efficient Data Management and Workflow Orchestration with Apache Doris Job Scheduler&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FoNIroQpI1FZj2l5g1MSUvunDFzu2-aba3f1t.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FoNIroQpI1FZj2l5g1MSUvunDFzu2-aba3f1t.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Apache Doris 2.1.0's built-in Job Scheduler simplifies task automation with high efficiency, flexibility, and easy integration for seamless data management.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-hackernoon-podcast-managing-databases-on-kubernetes-with-anil-kumar-n1c377u" rel="noopener noreferrer"&gt;410. The HackerNoon Podcast: Managing Databases on Kubernetes with Anil Kumar&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvq66zf0xa5hq0kk2bonk.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvq66zf0xa5hq0kk2bonk.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Amy Tom talks to Anil Kumar, the Product Manager at Couchbase, about becoming a Product Manager, writing his book, and creating a multi-cloud strategy.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/step-by-step-guide-to-building-a-high-performing-risk-data-mart" rel="noopener noreferrer"&gt;411. Step-by-step Guide to Building a High-Performing Risk Data Mart&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fut4icmifk6rvcaao3y6g.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fut4icmifk6rvcaao3y6g.jpeg" width="800" height="532"&gt;&lt;/a&gt;&lt;br&gt;
Building a data platform for consumer finance, we focus on monitoring, query, dashboarding &amp;amp; modeling. Using Greenplum &amp;amp; CDH, we prioritize risk data mart&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nginx-logs-fair-database-benchmarks" rel="noopener noreferrer"&gt;412. Nginx Logs - Fair Database Benchmarks&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuvn3john3surqj3ue8om.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuvn3john3surqj3ue8om.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
How one test works to analyse millions of Nginx logs from a live website and what to learn from the analysis results while processing it in a timely way.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/aviondb-a-mongodb-like-distributed-database-wr543y1i" rel="noopener noreferrer"&gt;413. AvionDB: A MongoDB-like Distributed Database&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F35f12149p7wwp900q5k1.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F35f12149p7wwp900q5k1.jpg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In the past few months we have been getting this question a lot:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/database-dissection-how-fast-data-queries-are-implemented" rel="noopener noreferrer"&gt;414. Database Dissection: How Fast Data Queries Are Implemented &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7vtzjelhmsyg27g83j81.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7vtzjelhmsyg27g83j81.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
In data analytics, fast query performance is more of a result than a guarantee. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/strongly-vs-eventual-consistency-modes-in-dynamodb" rel="noopener noreferrer"&gt;415. Strongly vs Eventual Consistency Modes in DynamoDB&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvc27btyl8bh0j3fnh7yu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvc27btyl8bh0j3fnh7yu.png" width="731" height="311"&gt;&lt;/a&gt;&lt;br&gt;
Understanding and choosing the right consistency model in DynamoDB.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/breaking-down-mson-template-queries-mw1133g7" rel="noopener noreferrer"&gt;416. Breaking Down MSON Template Queries&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk47xjhn3hdhsk614fp9d.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk47xjhn3hdhsk614fp9d.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Template Queries are dynamic templates constructed with MongoDB-style operators, which allow you to customize MSON components with less code.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-pros-and-cons-of-nosql-391l3268" rel="noopener noreferrer"&gt;417. The Pros and Cons of NoSQL&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjlhko3amfucrsijlqtod.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjlhko3amfucrsijlqtod.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Learn how NoSQL differs from SQL and how it's built for high performance and availability. And no, it doesn't stand for "No SQL".&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/connecting-securely-to-private-aws-resources-by-using-ssh-tunnels-and-bastion-hosts-cei31i4" rel="noopener noreferrer"&gt;418. Connecting Securely to Private AWS Resources by Using SSH Tunnels and Bastion Hosts&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Forv7vq0e2btjy12umtvm.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Forv7vq0e2btjy12umtvm.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
The Problem with Publicly Accessible AWS Resources and how to solve it&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/lets-reconsider-tradition-before-we-decentralize-the-entire-world-bj2qa302v" rel="noopener noreferrer"&gt;419. Let’s Reconsider Tradition Before we Decentralize The Entire World&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7w4x2hxkx8n5kiu9uk3g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7w4x2hxkx8n5kiu9uk3g.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Technology promises change across all markets, but not all technological advances are as beneficial as they seem. In some markets, attempts at improvement end up producing inferior, complex products that cost more and don’t work as well as the product it was designed to improve. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/sql-transactions-how-to-implement-commit-rollback-and-savepoints-with-python" rel="noopener noreferrer"&gt;420. SQL Transactions - How to Implement COMMIT, ROLLBACK, and Savepoints With Python&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdu3crqolri1lkv57kxbe.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdu3crqolri1lkv57kxbe.png" width="800" height="347"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we’ll define COMMIT, ROLLBACK, and SAVEPOINT in SQL and demonstrate how to implement these transaction controls when working with Oracle&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/exploring-the-neo4j-graph-database" rel="noopener noreferrer"&gt;421. Exploring the Neo4J Graph Database&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi80r6e3cw154xdwblawe.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi80r6e3cw154xdwblawe.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
In this article you'll learn more about the NoSQL Graph database - NEO4J.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/unveiling-a-mysql-bug-inconsistent-foreign-key-constraints" rel="noopener noreferrer"&gt;422. Unveiling a MySQL Bug: Inconsistent Foreign Key Constraints&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuxtjdtbj229r4c38kbcq.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuxtjdtbj229r4c38kbcq.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
In this article, I want to share an interesting bug that I stumbled upon in MySQL.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/harperdb-build-your-application-backend-in-one-place-with-custom-functions" rel="noopener noreferrer"&gt;423. HarperDB: Build Your Application Backend in One Place with Custom Functions&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmlo8t3doivg5ozt73uzh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmlo8t3doivg5ozt73uzh.png" width="800" height="517"&gt;&lt;/a&gt;&lt;br&gt;
Introducing the newest innovation from HarperDB: HarperDB Custom Functions. With the release of HarperDB 3.1 users are able to define their own API endpoints within HarperDB. What does that mean for you? HarperDB grows from a distributed database to a distributed application development platform with integrated persistence - one that can serve as a single solution for all of your backend needs. We’re collapsing the stack!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-run-nodejs-with-mongodb-xck32ry" rel="noopener noreferrer"&gt;424. How to Run Node.js with MongoDB [Tutorial]&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A31.002Z-ksq9gu54fyzugcw6woqrp9mh" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A31.002Z-ksq9gu54fyzugcw6woqrp9mh" width="1080" height="810"&gt;&lt;/a&gt;&lt;br&gt;
Many of today’s web applications use node.js in conjunction with MongoDB to store and access data on the backend server. Not only does node.js excel in ease of access to non-relational databases like MongoDB, but brings scalability and speed to the server side of your app.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/fundamentals-of-data-structures-part-1-6u2p31eh" rel="noopener noreferrer"&gt;425. Fundamentals of Data Structures [Part 1]&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi9bt6ufxpaf1zo58aa0p.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi9bt6ufxpaf1zo58aa0p.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
A trip down memory lane avid reader. Let's take a walk through the core of it all: data structures. What are they and why are they so important? A 'hello' to a reader that might have missed our talk on Memory management, where we delved into what happens to our code in variable assignment. Do take a look, even if it's a refresher you're looking for.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-integrate-your-laptop-with-aws-and-deploy-dynamodb-locally-933633mv" rel="noopener noreferrer"&gt;426. How To Integrate Your Laptop With AWS And Deploy DynamoDB Locally&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmx3vqz0kpufmqv98fwg9.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmx3vqz0kpufmqv98fwg9.jpeg" width="800" height="140"&gt;&lt;/a&gt;&lt;br&gt;
How to Interact with AWS (Amazon Web Services) cloud from your local machine. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/serverless-databases-in-2024-the-state-of-serverless-solutions-for-modern-apps" rel="noopener noreferrer"&gt;427. Serverless Databases in 2024: The State of Serverless Solutions for Modern Apps&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fme3iderhhjrkhzwods16.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fme3iderhhjrkhzwods16.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Explore 2024's top serverless databases, ideal for modern app architectures, with insights on scaling, cost, and performance for developers and startups.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/reasons-why-everybody-loves-the-new-graphql-editor-30-9ym3w8a" rel="noopener noreferrer"&gt;428. Reasons Why Everybody Loves The New GraphQL Editor 3.0&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbt1l270xq5g6t4rtiw23.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbt1l270xq5g6t4rtiw23.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
We’ve just launched GraphQL Editor 3.0 and I must say it’s nothing like a year ago as we released it. When we started our vision was to provide an alternative way of designing a GraphQL schema, but what we ended up with is a lot more.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/unique-indexes-we-should-think-twice-especially-at-scale" rel="noopener noreferrer"&gt;429. Unique Indexes: We Should Think Twice (Especially at Scale)&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo2lphexyop24b533q1x1.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo2lphexyop24b533q1x1.jpeg" width="800" height="738"&gt;&lt;/a&gt;&lt;br&gt;
Rethinking UNIQUE INDEXes: Explore why they can be costly and problematic in large-scale, why application-layer uniqueness checks are more flexible and robust&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/need-for-speed-21-website-performance-optimization-techniques" rel="noopener noreferrer"&gt;430. Need for Speed: 21+ Website Performance Optimization Techniques&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fveik3han0s0swiqgaj40.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fveik3han0s0swiqgaj40.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
We've compiled 21+ tried-and-true ways to optimize performance and make your software scream. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/postgresus-20-new-version-of-open-source-postgresql-backup-tool" rel="noopener noreferrer"&gt;431. Backups, Not Burnout: What We Shipped in Postgresus 2.0 (and What We Dropped)&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbxhvvvmlat1lmb3fk3vq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbxhvvvmlat1lmb3fk3vq.png" width="800" height="500"&gt;&lt;/a&gt;&lt;br&gt;
Postgresus 2.0 — the latest release of the open-source, self-hosted PostgreSQL backup tool with UI — introduces database health checks, versatile storage and no&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-manage-sensitive-data-using-sql-data-discovery-and-classification-661g3wpm" rel="noopener noreferrer"&gt;432. How To Manage Sensitive Data Using SQL Data Discovery and Classification&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa90o7nr68pfgmoza1pk1.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa90o7nr68pfgmoza1pk1.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
The 17.5 version of SQL Server Management Studio (SSMS) brought with it a new built-in security tool. Since then, the Data Discovery and Classification feature has become a difference-maker in the protection of sensitive information.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-database-normalization-a-guide-to-effective-design" rel="noopener noreferrer"&gt;433. Understanding Normalization: A Guide to Effective Database Design&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzivbzxxrugnm4we3435g.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzivbzxxrugnm4we3435g.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
In simple terms, normalization is a system that allows you to organize data in a way that prevents repeated data.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-top-skills-to-consider-when-you-choose-an-android-developer-ez1d329h" rel="noopener noreferrer"&gt;434. 5 Top Skills To Consider When You Choose An Android Developer&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzwwf33xiupnutymkm5xo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzwwf33xiupnutymkm5xo.png" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Android development has many functionalities depending on the developer. There are several essential components of Android app development to be executed by an Android developer and choosing the right developer for your Android app development is as important as the process itself. Three basic components most recruiters would consider is Design, Coding, and deployment of the application.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/i-tried-every-open-source-database-and-found-only-one-that-is-actually-useful" rel="noopener noreferrer"&gt;435. I Tried Every Open Source Database and Found Only One That is Actually Useful&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8vp2imry9qlj4rbys269.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8vp2imry9qlj4rbys269.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Let's walk through this journey. My journey. Maybe it helps someone else avoid the same database-induced headache.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-newest-frontiers-on-the-modern-data-stack" rel="noopener noreferrer"&gt;436. The Newest Frontiers on the Modern Data Stack&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmvt12d6s7hadf9hrknfh.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmvt12d6s7hadf9hrknfh.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Data-driven operations are the newest frontier of the Modern Data Stack with tools.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/optimized-metadata-loading-process-on-shardingsphere-a-technical-deep-dive" rel="noopener noreferrer"&gt;437. Optimized Metadata Loading Process on ShardingSphere: A Technical Deep-Dive&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0qlc21wj38aqs3mj6y4r.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0qlc21wj38aqs3mj6y4r.png" width="413" height="75"&gt;&lt;/a&gt;&lt;br&gt;
The powerful database middleware ShardingSphere core functions such as data sharding, encryption and decryption are all based on the database metadata.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/is-your-latest-data-really-the-latest-check-the-data-update-mechanism-of-your-database" rel="noopener noreferrer"&gt;438. Is Your Latest Data Really the Latest? Check the Data Update Mechanism of Your Database&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fipgvbz2pmgokh3chvux3.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fipgvbz2pmgokh3chvux3.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
In databases, data update is to add, delete, or modify data. Timely data update is an important part of high quality data services.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-use-dbt-with-materialize-and-redpanda" rel="noopener noreferrer"&gt;439. Using dbt with Materialize and Redpanda&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx364j2k59dpx5cdzti97.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx364j2k59dpx5cdzti97.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/decentralized-databases-reduce-data-latency-with-geographically-distributed-data-centers-fj5t35bf" rel="noopener noreferrer"&gt;440. Decentralized Databases Reduce Data Latency With Geographically Distributed Data Centers&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fajtf7qv0f8lckhtx4j43.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fajtf7qv0f8lckhtx4j43.jpeg" width="800" height="407"&gt;&lt;/a&gt;&lt;br&gt;
Latency is caused by offloading processing from an app to an external server. But what if there was a solution to the monolithic common single-cloud geography?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/know-the-vitality-of-mobile-app-architecture-w3o32ml" rel="noopener noreferrer"&gt;441. Know the Vitality of Mobile App Architecture&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyj0deojpu3taeh28rd6t.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyj0deojpu3taeh28rd6t.jpg" width="800" height="422"&gt;&lt;/a&gt;&lt;br&gt;
The output is what measures the success of a business. Therefore, all the business houses are adopting all the inevitable methods and programs to intensify their productivity/ output by adopting new technologies and concepts. There are several technologies available and many in the developing phase, which effectively fulfil customers’ needs and generates high output.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mysql-faqs-aw123tab" rel="noopener noreferrer"&gt;442. MySQL FAQs&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4pzb9rzbbttol8hdhe5o.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4pzb9rzbbttol8hdhe5o.jpeg" width="800" height="1000"&gt;&lt;/a&gt;&lt;br&gt;
MySQL is an open-source relational database management system. As the&lt;br&gt;
name suggests, it is used to create, update, and store databases. It is based on SQL (Structured Query Language). So, today we will be checking out the 13 most asked questions on MySQL.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-the-shell-podcast-transcript-vi8352s" rel="noopener noreferrer"&gt;443. What The Shell?! (Podcast Transcript)&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcji04m0ig9flryjeegx5.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcji04m0ig9flryjeegx5.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Amy Tom chats with Michael Nitschinger, a Software Architect at Couchbase, and Jonathan D. Turner (AKA JT), the Co-Creator of NuShell, about Shell scripting.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/500-password-resets-a-case-study-in-the-ux-scapegoat" rel="noopener noreferrer"&gt;444. 500 Password Resets: A Case Study in the UX Scapegoat&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpedg45rg9y0azul1demj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpedg45rg9y0azul1demj.png" width="800" height="436"&gt;&lt;/a&gt;&lt;br&gt;
A Django developer noticed 500 password resets in 3 weeks. They blamed the UI, but the real culprit was a silent database bug. Read the full postmortem.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-query-json-in-couchbase-via-collections-and-scopes-3p1l3ze8" rel="noopener noreferrer"&gt;445. How To Query JSON in Couchbase via Collections and Scopes&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fipjfnrtb1u2fg1r4z8y8.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fipjfnrtb1u2fg1r4z8y8.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
This week I’m attending the 3-day Couchbase Connect event and will be reporting on some of the topics that I find most interesting. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/knowing-where-and-when-to-enforce-the-uniqueness-of-your-data" rel="noopener noreferrer"&gt;446. Knowing Where and When to Enforce the Uniqueness of Your Data&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsje6gaw8mpwd4bfxs9n7.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsje6gaw8mpwd4bfxs9n7.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
This article looks at data uniqueness and discusses where it should be enforced. At application level or database level?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mysql-errors-messages-and-common-problems-lm2631yv" rel="noopener noreferrer"&gt;447. MySQL Errors Messages And Common Problems&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcpxrvw823zrs8px2we2v.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcpxrvw823zrs8px2we2v.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Errors or mistakes are common in any aspects, especially in development. Using MySQL or any database can't guarantee you an error-free environment.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/apache-doris-for-log-and-time-series-data-analysis-in-netease-why-not-elasticsearch-and-influxdb" rel="noopener noreferrer"&gt;448. Apache Doris for Log and Time Series Data Analysis in NetEase: Why Not Elasticsearch and InfluxDB?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FoNIroQpI1FZj2l5g1MSUvunDFzu2-mrj3fr7.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FoNIroQpI1FZj2l5g1MSUvunDFzu2-mrj3fr7.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
NetEase has replaced Elasticsearch and InfluxDB with Apache Doris in its monitoring and time series data analysis platforms, respectively&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/document-databases-vs-relational-databases-podcast-transcript-kh3g35pr" rel="noopener noreferrer"&gt;449. Document Databases vs Relational Databases (Podcast Transcript)&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv1j85h4h5y3m8n4539wb.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv1j85h4h5y3m8n4539wb.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Amy Tom talks to Eric Bishard and Arun Vijayaraghavan about the differences between a Document Database and a Relational Database.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/middleware-to-ecosystem-evolution-understanding-new-features-of-apache-shardingsphere-500" rel="noopener noreferrer"&gt;450. Middleware to Ecosystem Evolution: Understanding New Features of Apache ShardingSphere 5.0.0&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fro94qu1pbu1fgq0jypz2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fro94qu1pbu1fgq0jypz2.png" width="413" height="75"&gt;&lt;/a&gt;&lt;br&gt;
ShardingSphere recreates the distributed pluggable system, connecting actual user implementation scenarios and contributing valuable solutions.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-deploy-llms-with-mindsdb-and-openai-an-essential-guide" rel="noopener noreferrer"&gt;451. How to Deploy LLMs With MindsDB and OpenAI: An Essential Guide&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdrzwyx7jtmv9i8a25e6w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdrzwyx7jtmv9i8a25e6w.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
In this article, you will learn how to deploy LLMs with MindsDB and OpenAI.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/sql-data-modification-commands-with-examples-a-fast-and-easy-guide" rel="noopener noreferrer"&gt;452. SQL Data Modification Commands With Examples: A Fast and Easy Guide&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff00si47js1g2bxe861pk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff00si47js1g2bxe861pk.png" width="800" height="347"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we’ll explore these commands with practical examples.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/7-data-quality-metrics-to-prioritize" rel="noopener noreferrer"&gt;453. 7 Data Quality Metrics To Prioritize&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwzi1nrhrhl4mjqpr5146.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwzi1nrhrhl4mjqpr5146.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Having high-quality data can make or break your projects in machine learning or business management.  These 7 data quality metrics have the largest impact.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/breaking-the-distributed-database-performance-record-with-10-million-tpmc" rel="noopener noreferrer"&gt;454. Breaking the Distributed Database Performance Record with 10 Million tpmC!&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvkhy3iygg6euifiumawn.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvkhy3iygg6euifiumawn.jpeg" width="800" height="433"&gt;&lt;/a&gt;&lt;br&gt;
Apache ShardingSphere &amp;amp; openGauss: Breaking the Distributed Database Performance Record with 10 Million tpmC.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-time-traveling-contacts-app-with-sirixdb-2sy34mc" rel="noopener noreferrer"&gt;455. How To Build A Time-Traveling Contacts App with SirixDB&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fogwqiciynxprjj7jyluo.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fogwqiciynxprjj7jyluo.jpeg" width="800" height="333"&gt;&lt;/a&gt;&lt;br&gt;
A tutorial showing the use of SirixDB and pysirix in perserving and querying old data with ease.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/native-analytics-on-elasticsearch-with-knowi-j793um0" rel="noopener noreferrer"&gt;456. Native Analytics On Elasticsearch With Knowi&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fke0mwi23m5gzvjqlq1s6.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fke0mwi23m5gzvjqlq1s6.webp" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Table of Contents&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-setup-an-effective-refactoring-process-of-a-heavy-database-interface-9a123u0j" rel="noopener noreferrer"&gt;457. How To Setup An Effective Refactoring Process of a Heavy Database Interface&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe02ia5if02cka3jwkw91.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe02ia5if02cka3jwkw91.jpeg" width="800" height="434"&gt;&lt;/a&gt;&lt;br&gt;
This story is about pain, agony, and denial of ready-made solutions. It is also about changes that improve the code’s readability and help the development team stay happy. The object of this post is an interface that helps a program communicate with a database.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/beyond-excel-and-google-sheets-innovations-in-handling-massive-spreadsheets-amidst-the-big-data-rev" rel="noopener noreferrer"&gt;458. Beyond Excel and Google Sheets: Innovations in Handling Massive Spreadsheets Amidst the Big Data Rev&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9puilv5jl0j4yonr5fk5.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9puilv5jl0j4yonr5fk5.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
We spoke to Jason Hines, the Co-founder of Gigasheet, a big data spreadsheet platform...&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-restore-your-database-from-a-sql-backup-c14e35sf" rel="noopener noreferrer"&gt;459. How To Restore Your Database From a SQL Backup&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fchs9inak1x8hr8dk2o2r.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fchs9inak1x8hr8dk2o2r.jpeg" width="310" height="163"&gt;&lt;/a&gt;&lt;br&gt;
Backing up SQL and databases using the manual restore method, the full database backup, the incremental restore, or the manageauditing command.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-is-sql-and-where-is-it-used-0c19355b" rel="noopener noreferrer"&gt;460. What is SQL? And Where is it Used?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9nja40pldkn1vtpwqsoj.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9nja40pldkn1vtpwqsoj.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
What is SQL? Databases use it, query APIs use it, even energetic big data dashboards use it! Where did it come from and how are developers, DBAs, and app using.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-importance-of-staying-humble-and-strong-company-culture-stephen-goldberg-harperdb-ceo" rel="noopener noreferrer"&gt;461. The Importance Of Staying Humble And Strong Company Culture: Stephen Goldberg, HarperDB CEO&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuktk0934g167dk9gq6hz.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuktk0934g167dk9gq6hz.jpeg" width="800" height="288"&gt;&lt;/a&gt;&lt;br&gt;
Harper DB is a startups of the year nominee from Denver, Colorado. Stephen Goldberg, CEO, shares the origin story and what makes their company culture relevant.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-is-redis-and-how-can-it-make-your-website-30-40percent-faster" rel="noopener noreferrer"&gt;462. What Is Redis and How Can It Make Your Website 30-40% Faster?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3svaw2obplnnzdeinq38.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3svaw2obplnnzdeinq38.jpeg" width="800" height="419"&gt;&lt;/a&gt;&lt;br&gt;
Redis is a type of database that can be used to significantly improve your website's loading speed thanks to its design and its versatile selection of modules.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/choosing-between-sql-and-nosqlbefore-the-wrong-one-chooses-you" rel="noopener noreferrer"&gt;463. Choosing Between SQL and NoSQL—Before the Wrong One Chooses You&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fedqjigz1yo16lxxv1ypa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fedqjigz1yo16lxxv1ypa.png" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Choosing the right database is one of the most important decisions you’ll make when designing a data-driven application.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/wundergraphs-integration-with-fauna" rel="noopener noreferrer"&gt;464. WunderGraph's Integration with Fauna &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0r8fuhuu73dtgtem9ck1.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0r8fuhuu73dtgtem9ck1.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Fauna is a distributed document-relational database delivered as a cloud API.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-they-dont-tell-you-about-headless-cms" rel="noopener noreferrer"&gt;465. Headless CMS Pitfalls&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F588c6s2wgtzymgpeel1u.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F588c6s2wgtzymgpeel1u.jpeg" width="800" height="621"&gt;&lt;/a&gt;&lt;br&gt;
Reflections on two headless CMS implementation projects.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-import-your-ms-sql-database-to-amazon-rds-lv5337rm" rel="noopener noreferrer"&gt;466. How to import your MS SQL database to Amazon RDS&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F69fyq4icmyz3k23cz84t.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F69fyq4icmyz3k23cz84t.jpeg" width="800" height="344"&gt;&lt;/a&gt;&lt;br&gt;
I will show you how to create a database in the cloud, connect it to MS SQL, deploy from a database backup.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/revolutionizing-supply-chain-planning-with-ai-machine-learning-and-agentic-frameworks" rel="noopener noreferrer"&gt;467. Revolutionizing Supply Chain Planning with AI: Machine Learning and Agentic Frameworks&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2ypzl6psj9dhetmb8bgp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2ypzl6psj9dhetmb8bgp.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
AI is reshaping supply chain planning with real-time insights, smarter forecasting and seamless operations.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/explaining-amazon-rds-through-commics-i9543373" rel="noopener noreferrer"&gt;468. Explaining Amazon RDS Through Comics&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fklmvyq0zqt6sv0ppjzej.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fklmvyq0zqt6sv0ppjzej.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Amazon RDS is the SQL Database service provided by AWS. In this blog post, learn about Amazon RDS and its feature through a comic explanation&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/beginners-guide-for-easy-mongodb-filters-in-c" rel="noopener noreferrer"&gt;469. Beginner’s Guide For Easy MongoDB Filters in C#&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk9dpis6q1c3cdbckfcxd.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk9dpis6q1c3cdbckfcxd.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Learn the basics of MongoDB Filtering in C# with simple code examples! See how to use the MongoDB FilterDefinitionBuilder to support filtering in MongoDB.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-normalizing-your-database-is-just-like-organizing-your-closet" rel="noopener noreferrer"&gt;470. Why Normalizing Your Database Is Just Like Organizing Your Closet&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9fpjtyjh5acvltejn9gw.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9fpjtyjh5acvltejn9gw.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Explore database normalization in an easy-to-understand way using pet store examples. Discover the different levels from 1NF to  3NF and the importance of data &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/ghost-in-your-machine" rel="noopener noreferrer"&gt;471. Ghost in Your Machine&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fssphc3trvchps2k6xnjb.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fssphc3trvchps2k6xnjb.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
What’s more frightening than Halloween? Data migration.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/database-management-why-do-developers-prefer-postgresql" rel="noopener noreferrer"&gt;472. Database Management: Why Do Developers Prefer PostgreSQL?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1mvalmi2bbi4cbotv70i.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1mvalmi2bbi4cbotv70i.jpeg" width="800" height="423"&gt;&lt;/a&gt;&lt;br&gt;
PostgreSQL development has built-in support for the hash table and regular B-tree indexes. The best database management system has four index access methods.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/zero-trust-databases-redefining-the-future-of-data-security" rel="noopener noreferrer"&gt;473. Zero-Trust Databases: Redefining the Future of Data Security&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxc2r4jfmhne5jkxnwmak.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxc2r4jfmhne5jkxnwmak.png" width="800" height="521"&gt;&lt;/a&gt;&lt;br&gt;
Sayantan Saha explores how zero-trust databases are reshaping the landscape of information security.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-introduction-to-the-graphql-editor-v-45-9l1733su" rel="noopener noreferrer"&gt;474. An Introduction To The GraphQL Editor v 4.5 &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fci1xm53fq6czdj9k5l9s.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fci1xm53fq6czdj9k5l9s.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
GraphQL Editor new release&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-get-real-time-analytics-by-consolidating-databases-cj1c3vr4" rel="noopener noreferrer"&gt;475. How To Get Real-Time Analytics By Consolidating Databases&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fds8uizy3vctz3tgbd0yr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fds8uizy3vctz3tgbd0yr.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Benchmark a Hybrid Transactional and Analytical RDBMS (Photo: Sawitre)&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/lessons-i-learned-from-managing-hundreds-of-millions-of-data-in-mongodb" rel="noopener noreferrer"&gt;476. Lessons I Learned From Managing Hundreds of Millions of Data in MongoDB&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9yslulrczw69tf2bz3z2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9yslulrczw69tf2bz3z2.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this post, I will share r.eal experience that I gained while working with hundred's of millions of pieces of data in MongoDB&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/duckdb-in-action-a-review" rel="noopener noreferrer"&gt;477. DuckDB in Action: A Review&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgzl8pdered0cnugqiu0x.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgzl8pdered0cnugqiu0x.jpeg" width="800" height="588"&gt;&lt;/a&gt;&lt;br&gt;
This review is about DuckDB in Action by JoMark Needham, Michael Hunger, and Michael Simons from Manning.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/spending-weekend-with-graphql-yk6c3y13" rel="noopener noreferrer"&gt;478. Spending Weekend with GraphQL&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A30.741Z-x2kqg5sjso18r0ghjdt5g9xo" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-05-05T02%3A00%3A30.741Z-x2kqg5sjso18r0ghjdt5g9xo" width="1080" height="719"&gt;&lt;/a&gt;&lt;br&gt;
Have you ever experienced an itch you just can’t scratch? If yes, then you will feel my pain. A few days back, everything was fine, I was happily writing code(!) and doing standup meetings regularly. Just before the weekend, my boss called me and shared this problem with me.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/open-source-is-the-only-way-to-address-the-long-tail-of-integrations-7028376x" rel="noopener noreferrer"&gt;479. Open Source is the Only Way to Address the Long Tail of Integrations&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9jqmh5taq1lvg8o0brl1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9jqmh5taq1lvg8o0brl1.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Wouldn’t it be great to bring the time needed to build a new data integration connector down to 10 minutes? This would definitely help address the long tail of &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-the-command-query-responsibility-segregation-pattern" rel="noopener noreferrer"&gt;480. Understanding the Command Query Responsibility Segregation Pattern&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzzrw0o3uj1m98clyjx0o.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzzrw0o3uj1m98clyjx0o.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/tips-about-kafka-connect-on-heroku-you-cant-afford-to-miss-u8l3wzk" rel="noopener noreferrer"&gt;481. Tips About Kafka Connect On Heroku You Can't Afford To Miss&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F76wa5odvwks9nyq67bih.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F76wa5odvwks9nyq67bih.jpeg" width="800" height="500"&gt;&lt;/a&gt;&lt;br&gt;
Introduction&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/30-days-73-hours-and-a-lot-of-sql-my-journey-through-the-odin-projects-database-section" rel="noopener noreferrer"&gt;482. 30 Days, 73 Hours, and a Lot of SQL: My Journey Through The Odin Project’s Database Section&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbm4zf5vgtec10bz85hhg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbm4zf5vgtec10bz85hhg.png" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
My 30-day, 73-hour dive into The Odin Project databases: key resources (Khan Academy, CS50), SQL Zoo tips, and the hidden 8+, 9-, 9+ challenges.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/when-and-how-should-you-use-merge-purge-software" rel="noopener noreferrer"&gt;483. When and How Should You Use Merge Purge Software?&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F69ujxmvsymflnrs6u7eh.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F69ujxmvsymflnrs6u7eh.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Merging data entries from your company’s database, especially when it is coming in from multiple sour...&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/demystifying-dimensional-modelling-unveiling-the-what-why-and-whos" rel="noopener noreferrer"&gt;484. Demystifying Dimensional Modelling: Unveiling the What, Why, and Who's&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fug4axisiu9klesouvvct.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fug4axisiu9klesouvvct.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
An Introduction to the art and science of dimensional modeling with relational databases &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/active-record-validations-in-rails-how-they-work-e32i34ef" rel="noopener noreferrer"&gt;485. Active Record Validations In Rails: How They Work&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdsmxgxzrycxumoeygm7a.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdsmxgxzrycxumoeygm7a.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
ver open up a Rails console to debug a problem and come away wondering how the data got so funky? Despite our best efforts the database will accept plenty of garbage data if you let it. There are tons of methods to bypass the Rails callbacks and validations while still updating your database. If you are like me you have probably used these methods in the Rails console to fix some of that funky data you found after some other code created it in the first place.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/become-a-better-database-administrator-a-how-to-guide-bt9w328w" rel="noopener noreferrer"&gt;486. Become a Better Database Administrator [A How-To Guide]&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvjgben0hh8wtnrdutfci.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvjgben0hh8wtnrdutfci.jpg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
With cutting-edge technology emerging every year the future of database and cloud technologies look secure. Every organisation whether it big or small need database to store all the relatable data because data is more valuable than money itself.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-in-depth-guide-to-blue-green-deployments-with-materialize" rel="noopener noreferrer"&gt;487. An In-Depth Guide to Blue-Green Deployments with Materialize&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxn8wmyj66cutaofr763n.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxn8wmyj66cutaofr763n.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Minimizing downtime during any deployment is a key part of any successful deployment strategy. There are many ways to achieve this.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/generating-databases-for-tests-or-other-purposes-wk1i3tz6" rel="noopener noreferrer"&gt;488. Generating Databases for Tests or Other Purposes&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fputbysig3wifxtxw8mva.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fputbysig3wifxtxw8mva.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Some time ago, a friend told me that she was having trouble testing a certain application. All test solutions stressed the platform correctly, generated relevant scalability results, but at the same time they looked very artificial, she said. Well, as a self-proclaimed information security student, also known as the weird-looking-guy-guy, I could adapt some of my studies to the case. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/rake-dbdrop-e5h374f" rel="noopener noreferrer"&gt;489. rake db:drop 🐑 &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgarj7hinz7ho9k0debdt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgarj7hinz7ho9k0debdt.png" width="800" height="407"&gt;&lt;/a&gt;&lt;br&gt;
The terminal comands below will allow you to delete and re-create your Active Record database.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/sql-recursive-queries-how-to-understand-common-table-expressions-ctes" rel="noopener noreferrer"&gt;490. SQL Recursive Queries - How to Understand Common Table Expressions (CTEs)&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7uy4zrp8d9ksbyw24wqa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7uy4zrp8d9ksbyw24wqa.png" width="800" height="347"&gt;&lt;/a&gt;&lt;br&gt;
This article introduces the WITH clause and demonstrates how recursive CTEs can simplify these operations.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/maximizing-e-commerce-potential-with-refined-data-analytics-and-storage-architecture" rel="noopener noreferrer"&gt;491. Maximizing E-commerce Potential with Refined Data Analytics and Storage Architecture&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkopelhe2re0vzj9r725p.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkopelhe2re0vzj9r725p.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this post, I write about how my team carries out refined operations, based on our own Data Management Platform (DMP).&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/scylladb-hits-fourth-generation-with-raft-tablets-and-a-cloud-first-vision" rel="noopener noreferrer"&gt;492. ScyllaDB Hits Fourth Generation with Raft, Tablets, and a Cloud-First Vision&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn5itx8u5jws5f9jtpuyh.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn5itx8u5jws5f9jtpuyh.jpeg" width="768" height="402"&gt;&lt;/a&gt;&lt;br&gt;
When ScyllaDB started, the goal was to be the fastest NoSQL database available in the market. However, raw speed does not necessarily make a good database. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-25-2024-noonification" rel="noopener noreferrer"&gt;493. The Noonification: The Entrepreneurs Antifragile Arsenal (5/25/2024)&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyst5b8nkwhrm9fxututs.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyst5b8nkwhrm9fxututs.png" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
5/25/2024: Top 5 stories on the HackerNoon homepage!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/apache-shardingspheres-spi-and-why-its-simpler-than-dubbos" rel="noopener noreferrer"&gt;494. Apache ShardingSphere's SPI and why it’s simpler than Dubbo’s&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa0rxhwx78io3jllnt8ja.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa0rxhwx78io3jllnt8ja.jpeg" width="678" height="426"&gt;&lt;/a&gt;&lt;br&gt;
Compared to Dubbo, the ShardingSphere SPI is more streamlined, powerful, and easier to use. This post reviews Apache ShardingSphere’s SPI, and why it’s simple.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/data-engineering-hack-using-cdps-for-simplified-data-collection" rel="noopener noreferrer"&gt;495. Data Engineering Hack: Using CDPs for Simplified Data Collection&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy3ntxbgycchw63yd6ajf.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy3ntxbgycchw63yd6ajf.jpeg" width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
From simplifying data collection to enabling data-driven feature development, Customer Data Platforms (CDPs) have far-reaching value for engineers. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/shardingsphere-proxy-front-end-protocol-troubleshooting-guide-and-examples" rel="noopener noreferrer"&gt;496. ShardingSphere-Proxy Front-End Protocol Troubleshooting Guide and Examples&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz92gez24n46sjz9o3hfr.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz92gez24n46sjz9o3hfr.jpeg" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
Case study: introducing the tools used in database protocol development with a troubleshooting guide for ShardingSphere-Proxy MySQL protocol issues.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/database-monitoring-and-alerting-with-n8n-je6n3ymw" rel="noopener noreferrer"&gt;497. Database Monitoring and Alerting with n8n 📡&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxptb4fcwyuwn2nssbbsy.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxptb4fcwyuwn2nssbbsy.jpg" width="800" height="417"&gt;&lt;/a&gt;&lt;br&gt;
In the past few months, I have been playing around with different kinds of IoT devices and sensors. I quite enjoy how these can be used to monitor different things like humidity, temperature, pressure among other things in the house. In this tutorial, I want to show you how you can monitor sensor readings in a database and send alerts when it crosses a threshold value using n8n workflows.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-hybrid-api-nl2sql-wins-the-smart-way-to-talk-to-your-database" rel="noopener noreferrer"&gt;498. Why Hybrid API + NL2SQL Wins: The Smart Way to Talk to Your Database&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9d13x5dbmwx434j1aah0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9d13x5dbmwx434j1aah0.png" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
Discover why the future of database interaction is a smart hybrid of solid backend architecture and AI-powered NL2SQL assistance&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/auto-increment-columns-in-databases-a-simple-trick-that-makes-a-big-difference" rel="noopener noreferrer"&gt;499. Auto-Increment Columns in Databases: A Simple Trick That Makes a Big Difference&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnohu2r2a1l517o17st1b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnohu2r2a1l517o17st1b.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
An introduction to auto-increment columns in Apache Doris, usage, applicable scenarios, and implementation details.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mapping-it-system-capabilities-the-key-to-unlocking-valuable-business-data" rel="noopener noreferrer"&gt;500. Mapping IT System Capabilities: The Key to Unlocking Valuable Business Data&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fstal0s6uj2fohwwyrge8.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fstal0s6uj2fohwwyrge8.webp" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
The value of understanding system capabilities in unlocking the value of business data.&lt;/p&gt;

&lt;h3&gt;
  
  
  Thank you for checking out the 500 most read blog posts about &lt;a href="https://hackernoon.com/tagged/database" rel="noopener noreferrer"&gt;Database&lt;/a&gt; on &lt;a href="https://hackernoon.com/" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/hackernoon/learn?ref=hackernoon.com" rel="noopener noreferrer"&gt;Visit the /Learn Repo&lt;/a&gt; to find the most read blog posts about any technology.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://hackernoon.com/500-blog-posts-to-learn-about-database" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>database</category>
      <category>learn</category>
      <category>learndatabase</category>
    </item>
  </channel>
</rss>
