mayerdan.bsky.social
@mayerdan.bsky.social
Reposted
And here's a newsletter/blog post

noelrappin.com/blog/2025/10...

Part one of a likely two-part series about the languages that influenced Ruby.

This time, Perl, with all of its shortcuts and syntax quirks. The things Ruby took and the things Ruby left behind...
October 14, 2025 at 2:16 AM
Ok, fall let's do this.
October 14, 2025 at 2:10 AM
OK, it is that time again looking for some fun sci fi book recommendations. Futurism, Solar Punk, etc... Favorites murder bot, the martian, lock-in / head on, old Michael Crichton.
October 5, 2025 at 4:44 PM
Claude code is really good at ffmpeg command line options... Give it a bunch of photos and music and some suggestions about timing etc and it can stitch everything together nicely. Easily handling multiple formats, sizes, orientation, etc
October 4, 2025 at 12:12 AM
New rhino in rino a nice setup on Denver by the river
September 28, 2025 at 12:44 AM
Reposted
Friday was my last day of an incredible journey at Shopify.

In the past 5 years, I had the privilege of working on some cutting edge projects to advance Ruby with some of the most talented and well-known developers.

Shopify will always have a very special place in my heart.
September 20, 2025 at 1:04 PM
I have been learning more about hardware and electronics repair. I disassembled my gardyn towers and put in a diy replacement for the water pump, now I bypassed the fried motherboard, cameras, and sensors to put the grow lights on a simple timer. Cutting energy use about in half in the process.
September 12, 2025 at 4:54 PM
Reposted
Good architecture is invisible until it saves you.

Great example is flipper’s adapter pattern. Can move from db to cache to whatever storage you want with little effort.
September 10, 2025 at 9:00 PM
Reposted
Invest some time to set up the debugger for your project, and document how to use it.

You don’t have to debug everything with it, but having it available will save you a lot of time when you do need it.

mahesh-hegde.github.io/posts/what_d...
Things you can do with a debugger but not with print debugging
mahesh-hegde.github.io
September 10, 2025 at 11:30 PM
It is amazing what we can train ourselves to expect. I wear noise cancelling headphones to keep things quiet while working, but I am so use to them I find out of habit I put them on even when my space is entirely silent, as it triggers focus mode just having them on
September 10, 2025 at 4:18 PM
Reposted
🤣
qntm.org qntm @qntm.org · Sep 7
ME, IN TEARS: you can't just say every single part of a computer system is a file

UNIX, POINTING AT THE MOUSE: file
September 7, 2025 at 1:19 PM
Reposted
Bluesky loves links — we don’t downrank or deprioritize posts with links in them, and as a result they get higher traffic, so lots of people post them.
oh my god there are so many links here

the iframes dont load fast enough lol
September 3, 2025 at 11:09 PM
Reposted
🤩 github.com/rails/rails/...
github.com/puma/puma/pu...

At @tropicalonrails.bsky.social, @fxn.bsky.social and I talked about the very cumbersome Rack::BodyProxy way of doing stuff once the response body has been closed, as my talk about the executor spent some time explaining it.This is much nicer!
Add support for `rack.response_finished` callbacks in `ActionDispatch::Executor` by adrianna-chang-shopify · Pull Request #55425 · rails/rails
Motivation / Background The executor middleware now supports deferring completion callbacks to later in the request lifecycle by utilizing Rack's rack.response_finished mechanism, when availabl...
github.com
August 29, 2025 at 7:43 AM
Reposted
“A good programmer is not someone who writes a lot of code, but someone who avoids unnecessary code.”
August 19, 2025 at 2:00 PM
My kid and I play fortnite together and the switch2 basically wasn't even usable for fortnite, something is seriously broken... Some folks still think it is a myth.
www.reddit.com/r/FortniteSw...
From the FortniteSwitch community on Reddit: Fortnite Switch has two sides-
Explore this post and more from the FortniteSwitch community
www.reddit.com
August 20, 2025 at 4:13 AM
Reposted
This is truly cursed, I love it, and I expect no less from @jhawthorn.com
I can see I'm getting a lot of traffic because the post is at the top of Ruby Weekly, but make sure you read to the end. John Hawthorn showed me the worst way I've ever heard of to encapsulate code that needs to run only once, but may be called from multiple time from multiple threads.
Code Reloading for Rack Apps | Jared Norman
Rails gives us wonderful and reliable code reloading via Zeitwerk, but what do we do when we want that outside of our Rails apps?
jardo.dev
August 1, 2025 at 2:35 AM
LOL, no one seemed to want to hear about gardening... So I guess I will need to write about tech again... Well I got one shot, fairly good consistent characters, working so perhaps I can write a post about that.
July 27, 2025 at 8:33 PM
Reposted
Rack middleware is so awesome. I love the idea of adding to the env for downstream consumers. flipper and flipper cloud do it like crazy to work together efficiently. Just added a middleware to tag all appsignal requests with the requesting flipper gem version, ruby version, etc.
July 24, 2025 at 10:50 PM
My motivation on tech blogging got killed, got a lot of anger for posts about AI and using AI images for blog images... So I haven't been on social much either... Anyways, not ready to blog about tech again yet but do folks want to hear about gardening at all?

Today's tomato and peach harvest
July 25, 2025 at 2:53 AM
what is the first tech you remember getting super excited about and then it just disappeared into a dead path of tech history.

I think of XSLT for XML... I wasted a good portion of time (and my youth) trying to force it into a bunch of projects that didn't need it.
July 11, 2025 at 2:41 AM
I tried making some videos to show what the AI book builder could do, but while it got the idea, it didn't seem to be able to pull in any of the screenshots or real-world UI I gave it as context. Anyways, first attempts using Google's Veo 2 generator. It was supposed to promote app.pretheory.com
June 21, 2025 at 9:18 PM
Reposted
May 14, 2025 at 12:23 AM
Reposted
@flippercloud.io wins again!

Discovered a bug in a new UI we’re rolling out on a Friday afternoon. Rather than rush for a fix (and introduce other bugs) we can simply…roll back the change and figure it out next week.
April 25, 2025 at 9:43 PM
Reposted
I will write a blog post about this when the PR lands, but Ruby 3.5 should have 6x faster object allocation
April 25, 2025 at 6:34 PM