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...
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?...
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.
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.
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?...
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 is an old part of scrum folklore. It is outdated and sexist. Its lesson however is still relevant.
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.
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 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).