All Stories

Yet Another Fork In The Road

I both love and hate when things go upside down in my career. A little panic mixed with the intoxicating effect of opportunity.
Rob Conery
2 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

Learn Elixir The Fun Way

About 3 years ago I had an idea for creating a different kind of tutorial. Something that would combine the problem-solving of a video...
Rob Conery
1 min read

Thinking About Function Signatures in Elixir

One of the things I’ve had to adjust to is how I want to structure function calls in Elixir. This is forced upon you...
Rob Conery
3 min read

How To Learn a New Programming Language While Maintaining…

I don’t typically write “lifehack” posts, but this question has come up repeatedly over the last few weeks: How did you find time to...
Rob Conery
10 min read
>