Postgres Full Text Search

A hand showing off a cartoonish, large diamond ring.

Why you might not need Elasticsearch This blog post is another in my series “Yeah, Postgres can do that”,  (check out my other posts on enum types, and history tracking). Postgres is a humble workhorse with powerful features waiting to be unlocked. If you’re a web developer and you want to add a search bar…

Read More

Enum Types in Postgres

Two people holding hands, one of them is showing of an animated ring one their finger

This is another in the series “Yeah, Postgres can do that.” You can check out the first post about Postgres history tracking. The Rails framework, including Active Record, is built so that you can switch from one database platform to another. If you want to switch from Postgres to MySQL, in theory we only have…

Read More

History Tracking With Postgres

It’s no secret among my colleagues that I’m a huge fan of Postgres. I think the features of modern relational databases are a source of untapped potential in the Rails community.  The Rails community tends to make websites where we can easily swap from one database platform to another, but if you’re okay with your…

Read More