Couldn't resist proposing a better AR where query notation https://github.com/rails/rails/pull/39863#issuecomment-660461994
posts.where(:id > 9)
With a lengthy list of things that I'd like to do on the open source front, I've spent 100 hours playing Witcher 3. Didn't play any game since GTA V came out.
I feel ashamed for such a sort of procrastination, and I have mixed feelings when multiply 100 hours by my hourly rate.
But the game is great, and I feel that it's what I need right now.
How do you spend your time when not feeding the insatiable creative part of your personality?
Also, a fix the problem with an awesome TestProf's `let_it_be` I've spend so much time debugging has been just merged https://test-prof.evilmartians.io/#/let_it_be?id=state-leakage-detection
Happy to share the guide on how to painlessly work with Sidekiq and ActiveJob I've been working on for so long is out.
A bag-todo-ticket https://github.com/toptal/active-job-style-guide/issues/1
Catchy title: Ruby 2.8 is splitting the ecosystem like Python 3 did
RSpec's implicit block cryptic expectation syntax will disappear from RSpec 3.9.0 https://github.com/rspec/rspec-expectations/pull/1125
Also, I've joined the RSpec Core team! 🙌
This talk is brilliant https://vimeo.com/9270320
All about the lack and overlook of fundamental research in different aspects of practical programming.
It touches so many topics that it would hardly fit into a toot limit.
Just watch it.
Mediating style discussions is hard.
Past discussion was mostly passive
Question. In which namespace `B` is defined?
A = Class.new do
B = 1
A::B # => ???
B # => ???
More on the topic https://fili.pp.ru/leaky-constants.html
Are you adventurous enough to use Sidekiq via ActiveJob?
Would you like to hear a success story with a lot of "gotcha" moments?
Would you be interested in seeing a list of best practices digested from over a hundred of background job related code reviews?
Fresh article about an adventure in which I'm fixing a single cop, check it out: