Kevin Jalbert About Now Uses AMA

Simplify the Styles, Drop the Distractions

January 31, 2017
7 min read
best practices software

During development, everyone has a preference of coding style. For the most part these preferences have no effect on the functionality of the application. It is possible that they can become a large time sink, especially in larger teams and projects. In this article we will determine how minor style differences cause negative effects, and how we can mitigate them.

Information at a Glance: RailsRequestStats

December 21, 2016
3 min read
rails ruby

RailsRequestStats provides a simple drop-in solution to expose more statistics on requests. New information is presented in your development logs, supplying you with the required information to iteratively optimize requests by noticing subtle changes in the number of queries and average runtimes.

Deploying my Website to GitHub Pages

November 28, 2016
3 min read
github middleman ruby

A little history on my website, and the underlying framework I have used -- Middleman. I walkthrough the process on how I deploy the website to GitHub pages using a deployment script.

Sidekiq: Contained Callbacks

October 31, 2016
3 min read
rails ruby sidekiq

ActiveJob in Rails provides nice benefits. The background queueing gem Sidekiq allows for tailored options that you cannot use with ActiveJob. This post looks at a project's transition from ActiveJob to Sidekiq, and how to fill the missing functionality of ActiveJob Callbacks. By the end, we come up with a way to contain the callback logic to their own modules without modifying the concrete jobs.

Let's pry into Ruby Objects

September 30, 2016
3 min read
pry rails ruby

When you are knee deep in Ruby and dealing with objects that you never created it's sometimes a little daunting to trace everything back and figure it all out. Luckly there are a couple techniques in Ruby that can aid you. In particular, pry is an extreamly powerful tool that you should have in your toolbox.

Prev Page Next Page
Twitter GitHub Stack Overflow
Code licensed MIT, Content © 2019 Kevin Jalbert