the-spectator.bsky.social
@the-spectator.bsky.social
Reposted
There's a lazy narrative going around social media about how software eng jobs are dying, by screenshotting the image on the left - a massive decline in job postings.

Unfortunately, those posting it never looked closer. I did.

This is the "COVID effect." It's everywhere.
February 27, 2025 at 3:19 PM
#TIL MySQL dump restore speed can be boosted multi-fold by disabling FK checks & unique checks.
January 23, 2025 at 6:21 AM
Reposted
After 15 years off the market, I’m available for hire!

I’m an effective, versatile and compassionate technical leader, and an accomplished Rubyist. I’m looking for remote Principal or Staff Engineer roles, at 4 days/week.

Find out more: timriley.info/posts/hire-me
Hire me! - Tim Riley
After 15 years at Buildkite, Culture Amp and Icelab, I’m available for hire! I’m an effective, versatile and compassionate technical leader, and an accomplished Rubyist. I’m looking for remote Princi...
timriley.info
January 20, 2025 at 1:07 AM
A good error message makes all the difference!
Shoutout to @firefoxdevtools.bsky.social for saving me from my debugging hell while @googlechrome left me chasing shadows.
December 13, 2024 at 7:24 PM
Persistence wins! Congratulations to the youngest World Chess Champion! @DGukesh ! 👑👑👑
December 12, 2024 at 1:12 PM
This year's RubyConf India was absolutely fantastic! 🎉
I delivered a flash talk about war room stories, made many new Ruby friends, and met some old ones!
My biggest takeaway: **Ruby is going strong** 💎💎🚀🚀
Looking forward to next year already!
#rubyconfindia2024 #rubyconf #ruby
December 2, 2024 at 8:00 AM
Looks like Redis Inc. is trying to take over the client library ownership. Issue open in redis-rs (rust client of Redis) with the ask to transfer the ownership. 👀
github.com/redis-rs/red...
Future Crate Maintenance and Redis Inc. Relationship · Issue #1419 · redis-rs/redis-rs
Hello users. I haven't actively maintained this library in a very long time as you probably noticed. I am still controlling the entry on crates.io for it alongside the redis release team and @badbo...
github.com
November 25, 2024 at 8:29 PM
Reposted
Worked with @jhawthorn.com to make a change to Vernier today! This PR gives us visibility in to Fibers running in Ruby. It's especially handy for identifying Fibers that are stalling your event loop (if you're using that): github.com/jhawthorn/ve...
Add Fiber Running / Fiber Switch events to the marker chart by tenderlove · Pull Request #107 · jhawthorn/vernier
Fiber Running and Fiber Switch events give us information about what Fibers in the system are doing. The Fiber Running span in the marker chart allow us to easily select work that a particular Fib...
github.com
November 20, 2024 at 1:07 AM
Reposted
This morning I though I was done optimizing the ruby/json parser, so I was doing some final cleanups before the 2.8.0 release. But nope, I found two more ~10% wins back to back...

This will never end...

github.com/ruby/json/pu...
Implement a fast path for integer parsing by casperisfine · Pull Request #692 · ruby/json
rb_cstr2inum isn't very fast because it handles tons of different scenarios, and also require a NULL terminated string which forces us to copy the number into a secondary buffer. But since the ...
github.com
November 6, 2024 at 12:56 PM