Husband/Father. Health, travel, tech and Ruby enthusiast.
Tech blog at https://jpcamara.com
Jokes at https://logicalconclusionscomic.com
I said to a colleague - "we'll see, but it's ankane, so it's entirely possible it'll get done soon". Less than an hour later, it was updated 🤯
I said to a colleague - "we'll see, but it's ankane, so it's entirely possible it'll get done soon". Less than an hour later, it was updated 🤯
Dan shows how jobs are executed in the `process` method, which has this hefty section utilizing `handle_interrupt`. He does a great job describing how it works, and my next article will dig deeper into if you're interested!
11/11 🧵
Dan shows how jobs are executed in the `process` method, which has this hefty section utilizing `handle_interrupt`. He does a great job describing how it works, and my next article will dig deeper into if you're interested!
11/11 🧵
I asked koichi if signals were the inspiration, and he confirmed it. It was fun to see the connection and what can be an inspiration for central language apis!
10/11 🧵
I asked koichi if signals were the inspiration, and he confirmed it. It was fun to see the connection and what can be an inspiration for central language apis!
10/11 🧵
7/11 🧵
7/11 🧵
In my post on thread interrupts, I mentioned that you cannot use rails.logger inside of a signal.trap: bit.ly/43c23Ym. Similarly, you cannot use the Sidekiq logger in trap, which is inconvenient.
3/11 🧵
In my post on thread interrupts, I mentioned that you cannot use rails.logger inside of a signal.trap: bit.ly/43c23Ym. Similarly, you cannot use the Sidekiq logger in trap, which is inconvenient.
3/11 🧵
Also just noticed the AI whoopsies on the text 🤭
Also just noticed the AI whoopsies on the text 🤭
The other 99.5%:
The other 99.5%:
I saw this license plate yesterday so it made me think there could be a new series about the:
I saw this license plate yesterday so it made me think there could be a new series about the:
It's always been one of my top Ruby resources, so it's extra fun to be included in it!
rubyweekly.com/issues/762
It's always been one of my top Ruby resources, so it's extra fun to be included in it!
rubyweekly.com/issues/762
Frozen interned strings are now stored in a lock-free hash, making the Ractor example 2x faster than the single-threaded example!
Frozen interned strings are now stored in a lock-free hash, making the Ractor example 2x faster than the single-threaded example!
Should I still submit it as a talk elsewhere down the line? Would you go to it?
Should I still submit it as a talk elsewhere down the line? Would you go to it?
docs.ruby-lang.org/en/3.4/Basic...
I saw it when I was looking at the Literal source code @joel.drapper.me
docs.ruby-lang.org/en/3.4/Basic...
I saw it when I was looking at the Literal source code @joel.drapper.me