Radan
banner
radan.dev
Radan
@radan.dev
Software developer, RubyZG organizer, Author of http://masterhotwire.com, Runner, Dog Owner, Father (in increasing order of importance). Website: https://radanskoric.com/
Just finished Andrey Karpathy's epic 3.5h Deep dive into LLMs: www.youtube.com/watch?v=7xTG... It closed so many gaps in my mental model of how they work! I recommend taking notes for personal recollection, I took a bunch. And yes, I know I write like that a child that just learned to write. 😄
November 14, 2025 at 12:57 PM
Next Tuesday, November 19th, Zagreb Ruby developers are gathering to hear about Roda routing and an introduction to Swift for Rubyists. As usual, good conversations will follow with food and drinks. Everyone's invited. Details are here: www.meetup.com/rubyzg/event...
RubyZG November meetup @ Kodius, Wed, Nov 19, 2025, 6:00 PM | Meetup
Hello Rubyists of Zagreb! I'm happy to announce our November meetup with two interesting speakers covering very different topics. This month we're at [Kodius](https://kodi
www.meetup.com
November 10, 2025 at 8:51 AM
Very clear and level head thinking. Nicely written Jean!
October 9, 2025 at 8:32 PM
If you find yourself trying to decide between Hotwire and HTMX, you should know both are fine libraries but there are 3 main differences to consider:

thread
October 7, 2025 at 12:01 PM
Reposted by Radan
announcing a new community-focused gem server from the team previously behind rubygems: gem.coop. join us and start using it today!
October 6, 2025 at 4:03 AM
AI is an amazing technology with huge potential but if you need further proof that it's being oversold, look no further than the recent launch of ChatGPT Ad products. I you were at the cusp of solving AGI and automating most white collar jobs, why on earth would you distract your work with Ads?
Buy it in ChatGPT: Instant Checkout and the Agentic Commerce Protocol
We’re taking first steps toward agentic commerce in ChatGPT with new ways for people, AI agents, and businesses to shop together.
openai.com
October 3, 2025 at 7:08 AM
When a Turbo Frame updates, you sometimes need to also update UI elements that sit outside the frame but logically belong to it— a menu, counter, or sidebar highlight. There's a simple backend-only technique using a small helper that handles it elegantly: radanskoric.com/articles/tur...
October 1, 2025 at 11:07 AM
I found Nate's take here to be pretty balanced and thought through. The thread is worth a read.
Ruby Central believed they needed to take control of the Rubygems Github organization in order to sell their access and control to funders.

This is about organizations monetizing their rights to open source projects, and the kind of contribution structure that creates.
October 1, 2025 at 8:17 AM
Reposted by Radan
“Comprehension Debt: The Ticking Time Bomb of LLM-Generated Code – Codemanship's Blog”

https://codemanship.wordpress.com/2025/09/30/comprehension-debt-the-ticking-time-bomb-of-llm-generated-code/
September 30, 2025 at 9:40 AM
Reposted by Radan
I went through Ruby Together's old Form 990s with the IRS:

1. Andre never reported more than $60k in compensation to himself in a year. Seems pretty reasonable to me.
2. Meals/travel/IT expenses are about $20k year, roughly ~6.6% of revenue, which to me is reasonable.
September 28, 2025 at 11:43 PM
Reposted by Radan
Having met with both sides on the current RubyCentral/RubyGems situation, here's my take:

- RubyCentral have managed this exceptionally poorly in many ways including removing literally the most active member of the RubyGems organisation by mistake who has declined to return
September 19, 2025 at 7:04 PM
Bending Ruby to make the code more readable can sometimes feel like a gimmick. But I think it's super important. Understanding what the code is doing was always important, but even more so with LLMs. Which is why I really like the direction rubyllm.com is taking: readability first.
Home
One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators.
rubyllm.com
September 18, 2025 at 11:34 AM
All of the #RailsWorld videos are now edited and live and my presentation is here: www.youtube.com/watch?v=kWFY... :)
Radan Skoric - Lessons from Migrating a Legacy Frontend to Hotwire
YouTube video by Ruby on Rails
www.youtube.com
September 15, 2025 at 6:25 PM
Almost every single experienced developer I worked with loves removing code.

It's not some kind of weird developer fetish. All things equal, a solution with less code is usually easer to: understand, maintain AND extend. In other words: it's more valuable to the business.
September 15, 2025 at 12:23 PM
Here's Rails World 2025 from a first time speaker perspective: radanskoric.com/news/rails-w...
Rails World 2025 from a first time speaker perspective
Last time I was in Amsterdam I was 17 and it was a different kind of trip.
radanskoric.com
September 10, 2025 at 7:14 PM
RailsWorld in Amsterdam was intense but also very rewarding. Met old friends, new friends, online friends. I'm writing up a blog post to sum it all up, but for now, here's a photo of the most intense, stresful moment: hooked up to mic, people coming in, waiting for the start ...
September 8, 2025 at 12:27 PM
September 5, 2025 at 3:34 PM
I saw a bus on the highway. It was in wild colours and had a large sign: "Party bus for 18 to 39yo". I was relieved that I'm 40 and society allows me to just read a book in the shade, but that was a close call!
August 21, 2025 at 9:32 AM
If you were still on asdf 0.15 and were not particularly attached to it. What would you move to: asdf 0.16 or mise? Asking for myself. :)
August 20, 2025 at 7:50 AM
Reposted by Radan
Just republished a classic article! 👇🏾

Have a great idea? Prove it by finding ten customers ready to hand over cash. Everything else is avoiding the truth.

Many thanks for spreading the love with ❤️ and 🔁!
Yes, but who said they’d actually BUY the damn thing?
Have a great idea? Prove it by finding ten customers ready to hand over cash. Everything else is avoiding the truth.
longform.asmartbear.com
August 17, 2025 at 3:23 PM
I'm working on the web version of masterhotwire.com and I like how meta it is. It's a version of the book built using the technology from the book and I'm using this unfinished version to look up things I forgot while I'm working on finishing it.
August 17, 2025 at 6:48 PM
Reposted by Radan
Always forgetting to add an alt-text to your images on Bluesky? Me too! Go to settings > accessibility > and click “Require alt-text before posting”. Then you’ll never forget again. Alt-texts are important to people with visual impairments. Just a small alt-text makes your post more inclusive.
August 16, 2025 at 10:06 AM
This seals the deal for me, I need to switch away from Windsurf, I expect it to go downhill from this: techcrunch.com/2025/08/05/t...

Cursor is the easy switch, but Zed is interesting, especially since it got debugger support recently. Advice? Anyone got Ruby debugger running with Zed?
Three weeks after acquiring Windsurf, Cognition offers staff the exit door | TechCrunch
Cognition is also laying off 30 employees. Those who don't take the buyout are expected to work 80+ hour weeks.
techcrunch.com
August 14, 2025 at 4:19 PM
Reposted by Radan
"Copyright class actions could financially ruin AI industry"

Rooting for the authors! These tech companies need to be told that they can't just steal others work and profit off it

arstechnica.com/tech-policy/...
AI industry horrified to face largest copyright class action ever certified
Copyright class actions could financially ruin AI industry, trade groups say.
arstechnica.com
August 10, 2025 at 1:43 PM
August 7, 2025 at 2:22 PM