-
Codecast: Contributing to Rails 06 – Iterating on your pull request and updating RailsGuides
In this 6th video of the Contributing to Rails series, Mike follows up on his pull request, iterates based on feedback and also adds in changes to the RailsGuides documentation.
-
Codecast: Contributing to Rails 05 – CHANGELOG, GitHub Issue, Feature Proposal, Pull Request
This is the fifth video in a series on contributing to Rails. In this video, Mike does the following: Updates the railties CHANGELOG Squashes his commits Rewrites the commit message Force pushes to his Rails fork Opens a Github issue on rails/rails Proposes a new feature on the Rails discussion forum (discuss.rubyonrails.org) Opens a pull…
-
Codecast: Contributing to Rails 04 – Running the test suite
This is the fourth video in a series on contributing to Rails. In this video, Mike pulls his changes into the Rails Dev Box and runs the test suite. He starts by running just the Railties generator tests and then runs the full Rails test suite.
-
Codecast: Contributing to Rails 03 – Cloning, updating the fork, making our changes
This is the third video in a series on contributing to Rails. In this video Mike clones his forked version of the Rails repo, updates the master branch so it is in-sync with rails/rails:master and makes the code changes to fix the issue, pushes the changes back to Github and pulls them into the Vagrant…
-
Codecast: Contributing to Rails 02 – Setting up the Rails Dev Box
This is the second video in a series on contributing to Rails. In this video, Mike reviews the Contributing to Rails guide, and uses the “easy way” described there of using VitrualBox and Vagrant to install the Rails Dev Box. VirtualBox is upgraded and Vagrant is installed. After the image is bootstrapped, we SSH into…
-
Codecast: Contributing to Rails 01 – Identifying an issue you can fix
This is the first video in a series on contributing to Rails. In this video, Mike demonstrates an issue in Rails that can be fixed and identifies the offending portion of code in the Rails codebase that needs to be fixed. In this case, the problem is a Rails test generator that does not have…
-
Working Through the Content Backlog
It’s a good problem to have, but it is a problem. As of the date of this post, I have 112 published videos and I add a new one (almost) every weekday. In order to approximate catching up, I’m going to need to iterate through this and do it in waves. Here is my plan…
-
Hello world! Taxation is Theft!
You will be far better in a year if you publish 365 bad pieces of content and iterate on them than one piece of content representing your best quality. Your best quality will get better faster if you iterate and your capacity to deliver more higher quality content efficiently will increase.