@tenderlove@mastodon.social
@tenderlove@mastodon.social avatar

tenderlove

@tenderlove@mastodon.social

Rails Core / Ruby Core.
PGP: 4CE9 1B75 A798 28E8 6B1A A8BB 9531 70BC B4FF AFC6
Switch: SW-6099-0664-6989
He/Him
tfr

This profile is from a federated server and may be incomplete. Browse more on the original instance.

tenderlove, to random
@tenderlove@mastodon.social avatar

Doing a live stream on "intro to hacking CRuby" in about 30 min. Please join if you have time! https://youtube.com/live/uOd9PjsH-HQ?feature=share

tenderlove,
@tenderlove@mastodon.social avatar

@caleb thank you! I had a fun time too! :D

tenderlove, to random
@tenderlove@mastodon.social avatar

So many programmers say we shouldn't use C but then complain when we use Fahrenheit smh

postmodern, to random
@postmodern@ruby.social avatar

There was a thread on the /r/ruby subreddit where @headius lamented about how C extensions have hindered JIT and eventual plans to remove the GIL. @tenderlove chimed in with tentative plans to eventually move away from C extensions. If we could somehow rid ourselves of C extensions, this would make it easier for multiple Ruby versions to share the same GEM_HOME (ex: RVM/rbenv/chruby). You shouldn't have to delete/re-install all of your gems after upgrading ruby 3.1.5 -> 3.1.6.

tenderlove,
@tenderlove@mastodon.social avatar

@byroot @postmodern @headius IIRC RubyGems has a way of installing the shared object to a different location than the Ruby bits. Problem is you still have to recompile native extension if the ABI changes (which I usually do by just gem install). I don't value my time though, so my fork of chruby doesn't share GEM_HOME between Rubies 😅

tenderlove, to random
@tenderlove@mastodon.social avatar

I know this is silly, but I highlight text while I'm reading it and for some reason the left and right sides of commit messages on GitHub get highlighted when I select the commit text and it really distracts me (unsure if this is a Safari thing or what, and yes I am aware of how silly it is for me to be distracted by this)

tenderlove,
@tenderlove@mastodon.social avatar

(also curse websites that make popups when you click, or prevent you from highlighting text! 😡)

tenderlove, to random Japanese
@tenderlove@mastodon.social avatar

#rubykaigi で日本語をもっと練習したかったけど、喉が痛くて喋れなかった。😢

tenderlove, to random
@tenderlove@mastodon.social avatar

I've never been to Okinawa before but I seem to recognize lots of places and realized it's because of Yakuza 3 😂

tenderlove, to random
@tenderlove@mastodon.social avatar

I was hoping it was for sending faxes while in-flight, but this makes more sense
https://mastodon.social/@nicholashead/112428472733168215

tenderlove, to random
@tenderlove@mastodon.social avatar

On an ANA flight. What the heck is this round connector?

tenderlove, to random
@tenderlove@mastodon.social avatar

Can't believe they use laravel mics at #RailsConf

tenderlove, to random
@tenderlove@mastodon.social avatar

Really energizing keynotes at this year. It's great to see showcases of how Rails helps startups succeed

tenderlove, to random
@tenderlove@mastodon.social avatar

If you're using the "include?" method in your Ruby / Rails app, your code might just qualify to use the much faster "bsearch" method instead. You could be looking at a refund of tens, maybe even hundreds of milliseconds. Check out this blog post for more details! https://jemma.dev/blog/array-bsearch

tenderlove, to random
@tenderlove@mastodon.social avatar

I really like the iOS mood logging stuff, but how is "exhausted" not in the list of feelings? That's like, my main feeling, geez

tenderlove, to random
@tenderlove@mastodon.social avatar

In Detroit for

image/jpeg

tenderlove, to random
@tenderlove@mastodon.social avatar

Cat dad

tenderlove, (edited ) to random Japanese
@tenderlove@mastodon.social avatar

Long long maaaaannn

tenderlove, to random
@tenderlove@mastodon.social avatar

Thought about reading a post on async programming, but I just keep deferring it

tenderlove, to random
@tenderlove@mastodon.social avatar

I never understood this in elementary school, and I still don't understand today. Why would anyone limit themselves to only 15 pens? No way would I join a club where you can only have 15 pens.

tenderlove,
@tenderlove@mastodon.social avatar

@jenn in that case, I'm in!

tenderlove, to random Japanese
@tenderlove@mastodon.social avatar

不適切にもほどがあるは凄くよかった。泣いちゃった

tenderlove, to random
@tenderlove@mastodon.social avatar

SEATAC's new friend

Kitten jumping

tenderlove,
@tenderlove@mastodon.social avatar

@JonRowe unfortunately it's "not my cat" so I don't get to name it 😢

tenderlove,
@tenderlove@mastodon.social avatar

@JonRowe fwiw I wanted to go with "Costco Hotdog" or "hotdog" for short

tenderlove, to random
@tenderlove@mastodon.social avatar

Great article about how "Ruby might be faster than you think" by @jhawthorn https://www.johnhawthorn.com/2024/ruby-might-be-faster-than-you-think/

tenderlove,
@tenderlove@mastodon.social avatar

@raggi @jhawthorn not yet, but hopefully in the future! 😃

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines