The F-Word Blog

That’s right. Foraker! Or fun, fantastic and fiercely empathetic. Now, get your mind out of the gutter.

Welcome to our blog, we hope you stay awhile and take some time to see what we’re all about.

Software Developer

Examining Slow Queries with Explain Analyze in PostgreSQL

Rails removes much of the pain from coding database interactions, but this does not mean that developers can ignore the implications of unoptimized queries, which under normal circumstances manifest themselves as a sluggish experience for users. Slow... Read more »

Testing Active Record-based Modules

As Rails developers, Active Record plays a very large role in our applications. Active Record models often share a lot of behavior that can be extracted into modules, which are built on top of, and rely on, Active Record behavior. Here we will discuss... Read more »

How I (Briefly) Authored the Initial Commit of Every Ember CLI Project

Every Ember CLI app’s initial commit is generated with a pretty sweet ASCII picture of Tomster. It looks like this: _..., ,:^;,...; ... Read more »

Using the iPad Pro for 'Real Work'

Photo courtesy Apple, Inc. I can be obsessive about my tools. Sometimes I have the unhealthy habit of spending more time fiddling with ‘em than actually using them to get work done, convinced that just one more tweak will turn me into an inspired... Read more »

A Brief Introduction to Elixir

It is common knowledge that processors stopped improving around 10 years ago. Since then manufacturers have increased computing power by adding more processors rather than faster ones. Unfortunately, some of our favorite programming languages are not... Read more »