redfour

Setting Up a Fast, Comprehensive Search Routine With PostgreSQL

One of the joys of working with PostgreSQL is the ability to run full-text searches right out of the box. But how do you...
Rob Conery
5 min read

Red4 Store Part 5: Fun With Phoenix, OTP, and…

I've taken a little time from blogging about Elixir and this little project, mainly because I wanted to dive into OTP a bit more,...
Rob Conery
8 min read

JSONB and PostgreSQL: Work Faster By Ditching Migrations

I am not a fan of migrations - never have been and probably never will be. They were interesting when Rails first came out,...
Rob Conery
2 min read

Red:4 Store Part 4: The First Problem – Atoms

I've run into my first problem, and it's a big one: using Atoms inappropriately.
Rob Conery
2 min read

Red:4 Store Part 3 – Saving Session Data

We have a Session process that is being Supervised, which is the hard part. Now let's hook up a persistent data source.
Rob Conery
7 min read

Red:4 Store Part 2: Wrapping Our Heads Around Processes

It's time to dive right into the deep end and consider how we're going to use OTP. The learning curve is deceptively steep, but...
Rob Conery
9 min read

Let’s Build Something With Elixir and Phoenix

Red:4 needs an online store. We could continue to use Shopify but that's not our style. As CTO, I've decided to build an eCommerce...
Rob Conery
5 min read