Logo
Login
Tech Posts 31213
100daysofcode 100daysofdevops 100pay 10mistakes 10yearworkanniversary 11 11labs 11tly 11ty 127001

Dev Blog A constructive and inclusive blog for software developers. With you every step of your journey.

Built with modern PHP and MySQL. Open source software that powers developer blogs and other inclusive communities.

Made with love and PHP. Dev Blog © 2024.

PostgreSQL JSONB Indexing Limitations with B-Tree and GIN

In a previous post, I highlighted a significant limitation of relational databases: a One-to-Many relationship requires two tables, yet no index can optimize access with selective predicates on both o...
15.04.2025 0 Read More

Advanced Full-Text Search in PostgreSQL: Beyond the Basics

Advanced Full-Text Search in PostgreSQL: Beyond the BasicsPostgreSQL has powerful built-in support for full-text search. While many developers know how to use basic to_tsvector and to_tsquery function...
15.04.2025 0 Read More

Mastering PostgreSQL CTEs: Recursive Queries for Hierarchical Data

Mastering PostgreSQL CTEs: Recursive Queries for Hierarchical DataCommon Table Expressions (CTEs) are a powerful feature in PostgreSQL that allow you to write modular, readable queries. When used recu...
15.04.2025 0 Read More

Optimizing PostgreSQL Queries With Indexes: A Practical Deep Dive

Optimizing PostgreSQL Queries With Indexes: A Practical Deep DiveIndexes are one of the most powerful tools available in PostgreSQL to improve query performance. But not all indexes are created equal,...
15.04.2025 0 Read More

Mastering PostgreSQL Table Partitioning for Scalable Databases

Mastering PostgreSQL Table Partitioning for Scalable DatabasesAs datasets grow, performance and manageability can suffer. PostgreSQL's table partitioning offers a way to split large tables into smalle...
15.04.2025 0 Read More

Xata Agent v0.2.0: Powered-up chat, custom playbooks, GCP support & more

Xata Agent v0.2.0: Powered-up chat, custom playbooks, GCP support & more
Last month, we introduced the Xata Agent — an open-source AI agent designed to monitor and optimize your PostgreSQL databases. The feedback has been tremendous so far and our community tends to agre...
16.04.2025 0 Read More

Choosing the right, real-time, Postgres CDC platform

Change Data Capture (CDC) has become a critical component of modern data architectures. Teams use CDC to build event-driven workflows that react to database changes. Or to maintain state across servic...
16.04.2025 0 Read More

How Debezium captures changes from Postgres

Debezium is a popular solution for streaming changes from Postgres. It was amongst the first generation of tools purpose built to help developers implement a change data capture (CDC) pattern. While D...
16.04.2025 0 Read More

A developer's reference to Postgres change data capture (CDC)

As a developer researching change data capture (CDC) on Postgres, what do you need to know?We’ve worked with hundreds of developers as they implement CDC specifically on Postgres. We’ve written ex...
16.04.2025 0 Read More

NestJS: Construindo o Módulo de Usuário — Parte 1: Salvando no banco

NestJS: Construindo o Módulo de Usuário — Parte 1: Salvando no banco
Continuando nossa série de artigos dominando o NestJS, hoje vamos aprender a criar um módulo de usuários, que é um dos módulos mais importantes em uma aplicação, pois é responsável por gerenc...
17.04.2025 0 Read More
Loading...
#reading
How to Fix Hydration Errors in Next.js ? A Complete Guide
0
Laravel is How Development Should Be
0
General Electric's Strategic Use of Blockchain in Supply Chain Management: A Holistic Overview
0
Exploring Angular Resource API
0
Simplifying Rust Error Handling with Thiserror
0
#popular
Mastering OpenAI’s new Agents SDK & Responses API [Part 1]
0
What is Model Context Protocol (MCP): Explained in detail
0
Beginner's Guide to the Model Context Protocol (MCP)
0
A Step-by-Step Guide to Install DeepSeek-V3-0324 Locally
0
How to Run DeepSeek Locally Using Ollama
0