TL;DR: AI gaming company Latitude replaced Amazon Aurora with TimescaleDB for their interactive storytelling platform, cutting storage costs by $12K monthly while improving query performance.
--> ...
Docker provides an excellent way to run MongoDB without installing it directly on your system. This approach offers better isolation, easier version management, and simpler setup. In this guide, I'll ...
I have an API service for a Google Sheets add-on that I built, and I wanted
to temporarily store some request metadata that I started collecting in the client.
How the add-on works. The API generates ...
Recently, I wrote my first blog post on this blog about Sourcing, a Raku framework I'm developing for Event Sourcing. One crucial component of Event Sourcing is the Event Store, which is responsible f...
In this part, we'll learn how to think about query optimizations in PostgreSQL with practical examples, using all our previous knowledge of different scans, joins, and indexes.
Query Optimizat...
The Model Context Protocol (MCP) is an open protocol that enables seamless integration between LLM
applications and external data sources and tools. It was announced by Anthropic on November 25, 2024....
What are Keys in Relational Databases?
In a relational database, keys are crucial for ensuring data integrity and establishing relationships between tables. The two most important types of keys are:
...
In this part of the series, we will focus on building the Profiles table for our users using Prisma, Supabase, and PostgreSQL for our Next.js application. This combination offers a powerful backend so...