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...
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?...
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” gives people who show up an advantage.
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 so successful. Not writing tests should be seen as akin to malpractice in software development. Hiring someone to write untested code should be outlawed.
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?...
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, and how to know which version of Rails you are using to make a new Rails app.
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, or colons.
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 your site).