Skip to content

Grant Petersen-Speelman

My computer programming stuff

  • Home
  • My Grocery Book
  • About Me

Author: grantspeelman

My Grocery Book · My Stuff

Getting Started with Cypress.io and Ruby on Rails

August 10, 2018August 10, 2018 grantspeelmanVideo2 Comments

A short video demonstrating how you can set up Cypress.io with Ruby on Rails.

The code can be found here: https://github.com/my-grocery-price-book/www/pull/124

My Stuff

Cypress on Rails

May 20, 2018 grantspeelmanLeave a comment

I have recently come across cypress which is an improved way of doing end to end testing, which in my opinion provides many things that have been lacking in this area for a while now. If you have not heard of cypress before I suggest you check it at https://www.cypress.io/ before reading further. That said though… Continue reading Cypress on Rails

My Stuff

Upgrading Ruby on Rails Phase 4: Passing Test Suite

September 10, 2017 grantspeelmanLeave a comment

So we are continuing on the journey of upgrading your Rails application in smallish steps. In this phase, we want to get all the tests we skip or marked as pending in Phase 3 passing now. Any big refactorings that are required are suggested to be done as separate tickets/stories. Goal: Have all the tests… Continue reading Upgrading Ruby on Rails Phase 4: Passing Test Suite

My Stuff

Ruby on Rails Upgrade Phase 3: Running test suite

August 8, 2017 grantspeelman1 Comment

Now that the app is able to boot in both versions we can look at Phase 3 of the upgrade process. This phase can be a bit confusing in its details, the key is to remember that the goal is a running test suite and not a full passing test suite. A fully passing test… Continue reading Ruby on Rails Upgrade Phase 3: Running test suite

My Stuff

Upgrading Ruby on Rails, Phase 2: Booting the App

July 14, 2017July 18, 2017 grantspeelmanLeave a comment

This blog post is taking a deeper look at phase 2 of upgrading a large Ruby on Rails up in smallish steps.  The next phase is basically updating the config and booting the application in both versions. This is hopefully a small enough piece that can be merged into the main branch relatively quickly or at… Continue reading Upgrading Ruby on Rails, Phase 2: Booting the App

My Stuff

Upgrading Ruby on Rails, Phase 1: The Second Gemfile

July 10, 2017July 18, 2017 grantspeelmanLeave a comment

This blog post is taking a deeper look at phase 1 of upgrading a large Ruby on Rails up in smallish steps. The focus with these phases is to be able to do a small enough piece and get it merged into the main branch as quickly as possible in order to prevent regression due… Continue reading Upgrading Ruby on Rails, Phase 1: The Second Gemfile

My Stuff

Upgrading Ruby on Rails in small steps

July 3, 2017June 22, 2018 grantspeelman5 Comments

Thought I would share the general procedure I have come up with that I have learnt with upgrading Monolithic Ruby on Rails apps. The focus allows the code to still accept changes/features while the upgrade is happening which could take a few months to complete. These phased steps can be used to upgrade large rails… Continue reading Upgrading Ruby on Rails in small steps

guard-reek

Added a CLI option to guard-reek

May 24, 2017 grantspeelmanLeave a comment

A few months back I took over the guard-reek project and just recently added a new option the allows you to set the CLI options reek runs with. If you are not using reek at all, I encourage you to check it out. It is a Code smell detector for Ruby. Also, check out my… Continue reading Added a CLI option to guard-reek

My Stuff

Rubyfuza 2017 talk about “Feedback for the developer who codes solo” on youtube

May 2, 2017 grantspeelman1 Comment

I did a talk at RubyFuza this year and you can find the video on youtube. The talk centers around various tools like rubocop, reek, bundler-audit, etc that you can use to help you write better code. The slides are available here.

My Stuff

Getting Rails 3.0 up and running on docker and dokku

April 5, 2017 grantspeelmanLeave a comment

As a fun exercise, I would try and get some of my older abandoned Ruby on Rails projects up and running inside a docker container. The first project I tackled was called “Lotto in my Pocket”. It’s a Rails 3.0 project which I had last touched 6 years ago.  My goal was to get everything setup… Continue reading Getting Rails 3.0 up and running on docker and dokku

Posts navigation

Older posts
  • Twitter
  • LinkedIn

Search

Archives

  • August 2018 (1)
  • May 2018 (1)
  • September 2017 (1)
  • August 2017 (1)
  • July 2017 (3)
  • May 2017 (2)
  • April 2017 (1)
  • March 2017 (1)
  • February 2017 (1)
  • January 2017 (1)
  • July 2016 (1)
  • June 2016 (1)
  • May 2016 (1)
  • April 2016 (3)
  • March 2016 (2)
  • November 2015 (1)
  • September 2015 (2)
  • August 2015 (4)
Blog at WordPress.com.
Grant Petersen-Speelman
Blog at WordPress.com.
  • Follow Following
    • Grant Petersen-Speelman
    • Already have a WordPress.com account? Log in now.
    • Grant Petersen-Speelman
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...