Jake Hash
@jakehashtags.bsky.social
VP of Engineering @WorkHands, open-source enthusiast Lover of nature, biking, hiking, plants & fungi, music (mostly indie), Brazil
Been thinking about this a lot after playing with HTMX, Rails, Alpine.js - would be nice if more of the server vs. client nuance became invisible to the developer somehow tanstack.com/blog/we-stop...
We Stopped Using RSC on TanStack.com | TanStack Blog
React Server Components solved a real performance problem for tanstack.com, but once our markdown and highlighting stack got small, we were left with a set of runtime and code-shape tradeoffs we didn'...
tanstack.com
This was super hard for me! What's My JND? 0.0079 Can you beat it? www.keithcirkel.co.uk/whats-my-jnd... #WhatsMyJND
What's My JND?
Find your Just Noticeable Difference in colour perception. How small a colour difference can you actually see?
keithcirkel.co.uk
I just survived Authentication Hell 😈🔐 — the full credential gauntlet. Think you can beat it? Break a leg, @kcdragon.bsky.social! #RubyConf authenticationhell.com/public/certi...
jhash beat Authentication Hell
Verified completion of Authentication Hell — the full credential gauntlet.
authenticationhell.com
Findings from this week's UN report on AI vs climate: 🌿 80-90% is not in training models, but in day-to-day use. 🌿 Generating an image is 1450⨉ more energy intensive than text, generating video much worse. 🌿 We need to monitor water and land footprint, as well as carbon. unu.edu/inweh/news/e...
Rising Emissions, Depleting Water and Vanishing Land—UN Scientists: AI Is Threatening Natural Resources for Billions
By 2030, AI's water use will match the needs of 1.3 billion people while its power use triples that of 650 million, UN University investigation warns
unu.edu
I don't understand why "it's only downhill from here" means things are going to get worse. Imagine fighting an uphill battle only to find out that it's only downhill from here
Reverend Dave is preaching and I am here for it! I 👏 want 👏 your 👏 thoughts 👏 not 👏 Claude's
📝 The number of screenshots of Claude conversations is going up in my life... daverupert.com/2026/04/clau...
Finally, TanStack Start now supports React Server Components! Start's RSCs are a truly fetchable, cacheable and composable primitive that work with your favorite tools instead of dictating your entire architecture. Oh, and one more thing... "Composite Components" 😉 tanstack.com/blog/react-s...
React Server Components Your Way | TanStack Blog
RSCs are genuinely exciting — smaller bundles, streaming UI, moving heavy work off the client — but existing implementations force you into a one-size-fits-all pattern. What if you could fetch, cache,...
tanstack.com
I always get asked about the random numbers in my personal email that I set up when I was a teenager. Now I can come up with something new! Any suggestions? arstechnica.com/gadgets/2026...
You can finally change the goofy Gmail address you chose years ago
All your data remains intact, and you can go back to your original address at any time.
arstechnica.com
I just wrote a @socialists.nyc letter: Tell Gov Hochul: Tax The Rich! Write one here: actionnetwork.org/letters/tell...
Tell Gov. Hochul and the legislature: Tax The Rich!
Time is running out for Albany to deliver a budget that works for working people. New Yorkers are clear: we want Governor Hochul and the state legislature to tax the richest individuals and corporati...
actionnetwork.org
you know how everything is made out of plastic and feels like crap but still technically works we've been headed this way with software for a while but at least we used to be embarrassed by it now people are proud of how much they don't care
Then I fill the tub up halfway, then ride it with my surfboard. Surfboard. 🏄 youtu.be/p1JPKLa-Ofc?...
Beyoncé - Drunk in Love (Explicit) ft. JAY Z
YouTube video by BeyoncéVEVO
youtu.be
I just completed "Printing Department" - Day 4 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/4
Day 4 - Advent of Code 2025
adventofcode.com
I'll be speaking virtually about Hotwire Native on Wednesday evening at the NYC.rb meetup! Come check it out! www.meetup.com/nyc-rb/event...
Introduction to Hotwire Native: Build iOS and Android apps with Ruby on Rails, Wed, Jan 14, 2026, 5:30 PM | Meetup
**Talk Abstract** Hotwire Native is a set of JavaScript, iOS and Android libraries that allow developers to build iOS and Android apps with native capabilities using mostly
meetup.com
I just completed "Lobby" - Day 3 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/3
Day 3 - Advent of Code 2025
adventofcode.com
Had some edge cases in my Part 2 - I just completed "Secret Entrance" - Day 1 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/1
Day 1 - Advent of Code 2025
adventofcode.com
Late to the game but I just completed "Gift Shop" - Day 2 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/2
Day 2 - Advent of Code 2025
adventofcode.com
This week's Skill Issue contains my best attempt at a summary of the Ruby Central/RubyGems situation, plus a few of my thoughts as a (mostly) outsider trying to make sense of it. skillissue.jardo.dev/archive/...
Complicated
Today's Skill Issue contains no whimsy. Sorry. When I started writing it, the discourse (I hate using that phrase) was focused on DHH's latest round of...
skillissue.jardo.dev
Mike gave me early access, and I have been using it constantly! Works like a charm 💎 I've wanted something just like this for a long time.
I've been working on a Hotwire Native app called Calendar Vision and it's finally made it to the app stores! The app extracts events from photos and emails then adds them to your calendar. You can read more about it in this post and find the app store links there mikedalton.co/2025/08/27/c...
We recently ran an experiment to explore how far GenAI can currently be pushed toward autonomously developing high-quality, up-to-date software without human intervention, and gather observations about where it breaks down. martinfowler.com/articles/pus...
How far can we push AI autonomy in code generation?
An experiment to test the limits of autonomous code generation by LLMs
martinfowler.com
Finally got around to revisiting @excid3.com's talk on Hotwire and the usage of different Turbo options (from @tropicalonrails.bsky.social) www.youtube.com/live/9LekwjC... [SPOILERS] Chris recommends: 1. Reaching for Turbo Refreshes FIRST 2. Turbo Frames next 3. Streams LAST Thank you, Chris 🙏
Chris Oliver (Founder@GoRails) - Hotwire Demystified | Tropical on Rails 2025
YouTube video by Tropical on Rails
youtube.com
I have an amendment, or an addendum. This is what it feels like to get together with Ruby Friends always 🤗☺️
What it feels like to get together with your Ruby friends at the final #RailsConf... 🥹
My brain is full of open source, blogging and growth ideas, thanks to #rubyfriends! Thanks @rubycentral.org @rosa.codes @codynorman.com @jeremysmith.co @manu-j.com @andyatkinson.com @adrianthedev.com @inazarova.bsky.social @jesper.dev @kaspth.com and so many others! Hope to see everyone again soon!