Written On ·

State Design Pattern

100 Days to Offload Challenge This is post 6 as part of the #100DaysToOffload challenge. The point is to write 100 posts on a personal blog in a year. Quality isn't as important as quantity so some posts may be a little messy. Read other posts in this challenge. M…

Written On ·

Double Polymorphic Associations in Rails

100 Days to Offload Challenge This is post 5 as part of the #100DaysToOffload challenge. The point is to write 100 posts on a personal blog in a year. Quality isn't as important as quantity so some posts may be a little messy. Read other posts in this challenge. P…

Written On ·

Using SSH Tunneling

100 Days to Offload Challenge This is post 4 as part of the #100DaysToOffload challenge. The point is to write 100 posts on a personal blog in a year. Quality isn't as important as quantity so some posts may be a little messy. Read other posts in this challenge. R…

Written On ·

Trying out GCC Emacs

100 Days to Offload Challenge This is post 3 as part of the #100DaysToOffload challenge. The point is to write 100 posts on a personal blog in a year. Quality isn't as important as quantity so some posts may be a little messy. Read other posts in this challenge. I…

Written On ·

Thoughts on Interfaces for Models

100 Days to Offload Challenge This is post 2 as part of the #100DaysToOffload challenge. The point is to write 100 posts on a personal blog in a year. Quality isn't as important as quantity so some posts may be a little messy. Read other posts in this challenge. I…

Written On ·

#100DaysToOffload Challenge

100 Days to Offload Challenge This is post 1 as part of the #100DaysToOffload challenge. The point is to write 100 posts on a personal blog in a year. Quality isn't as important as quantity so some posts may be a little messy. Read other posts in this challenge. I…

Written On ·

Rewrote this site... Again

New Blog, Who dis? I've rewritten this site twice in 4 months. Why? I wasn't happy with the complexity of the site I had. Yes it was extremly simple in of itself, but I wanted something I knew in and out completely. I also wanted the bundle size to be as small as possible. This w…

Written On ·

Using Run Command in Emacs for RSpec Watch Mode

Run Command is a really nifty Emacs package that abstracts away running arbitrary shell commands into a nice ivy or helm (or other completion frameworks) frontend. I saw a few of the examples and immediately got an idea for using it to build an RSpec watch mode. It's a tiny optim…

Written On ·

Resolving client side routes in Rails

There's a quick and easy way to satisfy client side routing in a Rails application. Rails will automatically try to resolve it's routing on the server side and throw an immediate 404 if no valid pages exist. Since my main application at work is a React SPA I needed a way to resol…

Written On ·

Dockerize Create React App

I've used Docker quite a bit but I haven't really dived into configuring my own dockerized app. I recently needed to build a quick proof of concept with a React app and needed to share it easily without worrying too much about build dependencies or anything of the sort. So here's…