April 2021

The Second Edition of "Refactoring"
This classic is updated. And they switch from java to JavaScript. This is a great improvement. Yes, personally I would have preferred ruby but js is a more logical choice!
Introducing Action Mailbox for Rails 6
Rails keeps on marching on. Another great addition. Supports an intelligent way for a rails app to receive and handle incoming email.
How to curve an exam and assign grades – David Richeson: Division by Zero
Not a coding link but has some useful ideas if you are a teacher.

How TDD Can Prevent Over-Engineering
An interesting perspective on test driven development

Stop Learning Frameworks – Lifehacks for Developers by Eduards Sizovs
Without reading this, I know I totally agree!

Speed up ActiveRecord with a little tweaking - via @codeship
Some excellent techniques for making activerecord perform best.
André Staltz - JavaScript Getter-Setter Pyramid
Really excellent explanation of all the different ways functions can be used in JavaScript. Technically dense and requires study but good.
Algorithm Archive · GitBook
There are lots of algorithm libraries. This one is a nice one!



Everything I've learned in 10 years of Blogging
I don’t do this myself but maybe you will find it useful

Fish shell 3.0
Big news! If you aren’t using the Fish shell yet, what are you waiting for? It’s practically 100% compatible with bash and is 190x better in certain areas!
learn PID without a PhD!
I’ve read so many PID tutorials. One more w t hurt. Until I have a deep intuitive understanding of the math.

We’re Finally Learning the Lesson of Y2K — and It’s Too Late
I remember taking out hundreds of dollars

Deep Rails: How to use Abstract Classes
Interesting Rails abstract classes feature

Rethinking how we interview in Microsoft’s Developer Division
Interesting about how Microsoft interviews and how they updated their process.
Markov Chain Monte Carlo in Python – Towards Data Science
Interesting practical article about using MCMCs to create estimates.

40 Best Ruby Gems We Can’t Live Without – Codica Journal – Medium
A great list of some of the best, well known gems for ruby and for rails.