All Stories

Using Recursion In Elixir To Break Your OO Brain

I have to start out each post this way: I have no idea what I’m doing, but dammit am I having fun. In the...
Rob Conery
3 min read

Using Elixir’s Pattern Matching And Case Statement To Handle…

I don’t really know what I’m doing. I’m trying to learn Elixir and I’m having so much fun doing it that I thought I...
Rob Conery
2 min read

Hello Elixir. Wow.

I don’t know anything about elixir but I very much want to learn it. I like learning new things – I feel it’s required...
Rob Conery
7 min read

PostgreSQL Document API Part 4: Complex Queries

Storing documents in PostgreSQL is a little easier, now that we have some solid save routines, a way to run Full Text searches, and...
Rob Conery
4 min read

PostgreSQL Document API Part 3: Finding Things

In parts 1 and 2 of this little series I showed various ways to save a document and then update its search field. I...
Rob Conery
5 min read

PostgreSQL Document API Part 2: Full Text Search and…

In part 1 of this series I setup a nice save function, as well as another function to create an opinionated document storage table...
Rob Conery
4 min read

Designing a PostgreSQL Document API

PostgreSQL as many know, supports JSON as a storage type and with the release of 9.4, Postgres now supports storing JSON as jsonb –...
Rob Conery
4 min read

Optimizing a Big RethinkDB Query, and a Correction

Yesterday I wrote a post about how much I liked RethinkDB and people seemed to like it a lot. Particularly the claim I made...
Rob Conery
4 min read

RethinkDB 2.0 Is Amazing

I just turned in my next course for Pluralsight: RethinkDB Fundamentals – almost in time for their announcement that 2.0 has been released. This...
Rob Conery
7 min read

Membership In a Box with PG-Auth

I mentioned in a previous post that I threw together some ideas one weekend on how to do membership completely within Postgres (users, roles,...
Rob Conery
3 min read