From zero to commit! Let’s rebuild Git with a more familiar approach for Rails developers to get a better understanding on how Git works under the hood.
Today marks 10 years of writing, editing, and publishing this blog, Giant Robots Smashing Into Other Giant Robots. Here’s a few things we did along the way to improve our happiness and the quality of the content.
How do you simulate SMS messages in feature specs?
Combine multiple test types for an optimal suite.
Use fake API servers everywhere, not just in tests.
Work with ciphers in Ruby using a functional approach.
Markdown + GitHub + Webhooks for a smooth authoring experience.
Look over our shoulder as we refactor and optimize a set of queries.
Learn about Ruby’s beautiful, duck-typed approach to Input/Output.