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…
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…
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…
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…
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…
#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…
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…
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…
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…
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…