Database

14 articles 路 all categories

Latest Database articles

February 2025

I was wrong about databases

The best part about writing is that you get to learn new and exciting ways you were wrong. Databases are smarter than I thought!

*Why* the relational data model is so good

You've heard that array or list columns in a database are bad. But why? Yesterday it clicked for me

August 2024

Why SQL is Forever followup

Yes SQL is super flexible. That is its strenght and its weakness

July 2024

Why SQL is Forever

Never underestimate the power of good marketing for bad products. NoSQL was fun but SQL is here to stay.

January 2024

How I Added a Related Articles Feature on Swizec.com Using GPT-4 Embeddings

Making 15 years of blog archives easier to navigate with AI and cosine similarity to build a related articles featur

September 2023

Similarity search with pgvector and Supabase

Explore the power of pgvector and Supabase for efficient similarity search in this comprehensive guide. Keep vector data next to your business data for efficient queries and less overhead.

September 2022

How better data modeling fixes your code

When your code feels hard, 9 times out of 10, the problem is with your data model. The signs are subtle.

Notes on A Relational Model of Data for Large Shared Data Banks

In 1970 a paper came out that changed the world of business computing. It laid the ground work for modern databases.

September 2015

Lesson learned, test your migrations on the big dataset

January 2013

The trials and tribulations of a large-ish dataset

August 2012

Amdahl's law in action - 27s to 0.03s by changing a function

January 2012

Heroku, mongo, node.js - a problem

April 2011

Benchmarking node, tornado and django for concurrency

August 2010

Django protip #2: Forms are awesome