-
Running shell commands in Ruby, truly random numbers, fixing flaky tests, and how to get the most out of TypeScript.
-
An introduction to the ===
method in Ruby, and how it works in case
expressions and beyond them.
-
Got autoloading during initialization warning messages in your Rails 6.1 app? It’s time to_prepare for the next version.
-
A reminder that code is a step in a process, not an end in itself.
-
Highlights of what happened in our #dev channel on Slack this week.
-
Rocket launches show us that we can know that two future events will be simultaneous, or what the local time will be, but not both.
-
More detail on how the thoughtbot team built one of the first Alexa skills in Arabic, and what we learned about using Ruby on Rails to support the development of Alexa Skills in the process.
-
Move fast but don’t break things.
-
Using #tally
to calculate the distribution of letters in a piece of text.
-
How do enums works in Ruby, and what they actually are.
Sign up to receive a weekly recap from thoughtbot