A Complete Program— An interesting exploration of a thought where, in this case, “complete” means “done enough for me to feel good about abandoning” it. In other words, how do you feel good about stopping work on a program? Richard Mavis |
Try Vettery— Vettery specializes in developer roles and is completely free for job seekers. Vettery |
Dream Code First— The Ruby community embraces TDD for the most part, but there are still arguments to the contrary. Here’s how to make the case against those arguments. Tom Dalling |
▶ An Interview with TruffleRuby's Chris Seaton— A 30-min chat with the leader of the TruffleRuby project, a high-perf alternative Ruby implementation being built at Oracle. A good way to dig into what it’s really all about. Remote Ruby Podcast |
▶ What the RegEx?— A brief eight minute look at regular expressions. Ideal for beginners. Drifting Ruby beginner |
How I Switched From Ruby to Python— We’re not recommending this course of action since, well, we don’t have a Python newsletter yet, but.. I won’t let that get in the way of a good story. Benoit Larroque |
▶ Ruby is the Best JavaScript— A “display of complete moral depravity” to make valid Ruby code that looks just like JavaScript(!) This is one you just watch for fun. Kevin Kuchta |
Avoiding Junk-Drawer Classes in Ruby— The best example of a “junk drawer” class is the User class in many Rails apps. Tons of methods and attributes for different contexts. Don’t do it. Starr Horne |
RubyMine 2019.1 EAP Updated— JetBrains’ popular (commercial) Ruby IDE adds support for TruffleRuby and can now show you a call hierarchy of methods. Artem Sarkisov |
|