Fix for RVM (Ruby Version Manager ) running on macOS Big Sur
What is RVM Big Sur? RVM stands for Ruby Version Manager and is a tool used by Ruby developers to switch between different versions of Ruby. Big Sur is the…
Same Time, Same Desk: Rails Conference and React Summit
Last week in a virtual chat room at the React Summit Kent C. Dodds was asked an interesting question: What does he think of Rails? “I hesitate sometimes with frameworks…
The WFHpocalpyse Part 3: Remote Work One Year Later
Remote work was here to stay, or was it? In 2020 we explored how it was work remotely, but the shift is probably short lived in corporate America, where "face-time"…
The How and Why of End-to-End Testing
Tested codebases are the most signficiant development from Rails and Agile over the last 15 years. End-to-end testing, in particular, is the defining reason why Agile and Rails have been…
Universal Track Manager 0.7.1 Released
Rubygems says my Rails engine (a gem) Universal Track Manager has crossed the 5000 downloads milestone. Interested in tracking page visits in a Rails app? Check out the newly upgraded…
A “Free Hand” At the Bagel Shop (and, On Software Project Estimation)
Software development, like a bagel shop, has several queues encountering different wait states. Ideally, an efficient scrum reduces muda and muri (waste). Task switching is your enemy.
The One About the Chickens and The Pigs (aka What Stand-up Is and What Stand-up Isn’t)
The one about the chickens and the pigs is an old part of scrum folklore. It is outdated and sexist. Its lesson however is still relevant.
Getting Stuck on the Version of Rails In Your Bundler
Confusingly, bundler can have more than one version of Rails installed at once. In this short post, I will review how to check which version of Rails bundler has installed,…
Remember how strftime works in Ruby? Neither do I.
For a Good Strftime lets you easily create the Ruby syntax for strftime. Just select how you want your dates: month first, day first, year any place. With dashes, slashes,…
Google Analytics Part 2 (#31)
Google Analytics is the all-in-one free tool for website traffic analytics. Today's post explores Audience (who your visitors are), Acquisition (where they come from), and Behavior (what they do on…