If I told you that you have to make an account on Yahoo Mail to receive an invoice I want to send you because you only have a Gmail account, you would be mildly miffed, and rightly so! So why do we keep up with it on our social media?
Dark mode rules, but it can cause eye-strain during the day. Using a small CLI tool you can change Vim’s and your terminal’s color schemes based on the time of the day!
Metaprogramming is an integral part of Ruby, more so than in any other language. Many frameworks and libraries rely on it, so if you want to know how those tools function, you will have to learn what goes on under the hood.
Rust’s error handling is precise and curious - and in this article, we are going to take a look at why that is the case. I’ll introduce you to the basics of errors in Rust and then explain some more advanced concepts of dealing with errors.
DRYing up your code and your database with Rails, Postgres and STI.