Alongside the Ruby 4.0 release last week, I published charm-ruby over Christmas, bringing @charm.land's excellent terminal UI libraries to Ruby. A full TUI framework, reusable components, styled output, forms, markdown rendering, spinners, charts, and a lot more! Demos below ⬇️
Also, a huge thank you to QoQa for having welcomed us in their lovely workspace. Their friendly welcome, impeccable organization, and yummy refreshments after the talk made the evening truly unforgettable.
Last week, Geneva.rb had the privilege to be hosted by QoQa for a fascinating talk by @marcoroth.dev. We were captivated by what Herb already enables today, and even more so by how it could reshape the Rails frontend stack.
Reminder: next Wednesday we'll be hosting @marcoroth.dev at QoQa's headquarters. Marco will revisit his Rails World 2025 talk regarding ReActionView. Join us: - 🗓️ Wednesday, October 15 2015 - 📍 Route de la Chaux 4, 1030 Bussigny 🎟️ RSVP: www.meetup.com/geneva-rb/even...
Introducing ReActionView: A new ActionView-Compatible ERB Engine, Wed, Oct 15, 2025, 7:00 PM | Meetup
**Foreword** For its 2025 kickoff, Genevarb is exceptionally relocating to [Qoqa](https://www.qoqa.ch/fr)! –––– Over 2025, [Marco](https://marcoroth.dev/) explored a new
meetup.com
Always make invalid states impossible in your database if you can.
Apple’s gross F1 Wallet ad is an example of the winning-is-the-only-good disease that’s taken over the tech industry. It’s not remotely about user trust or providing a good experience. It’s solely about hitting KPIs; we’re just fodder for metrics. daringfireball.net/2025/06/more...
More on Apple’s Trust-Eroding ‘F1 The Movie’ Wallet Ad
Sending this ad is completely destructive to all the hard work other teams at Apple have done to make Apple Wallet actually private — and, more importantly, *to get users to believe that it’s private*...
daringfireball.net
Seems like we’ll be fine in the post-Federer/Nadal/Djokovic era… 🎾
Here's an example for why using placeholders instead of visible labels is a bad idea. I tried to order something. See how street and street number are empty? The browser prefilled the address but in the wrong field. I don't know which field and I can't trust the form now. I have to check everything.
Kagi turns 3! To our amazing community: thank you for your trust and support. Here's to many more years of building a web that works for you, not advertisers. Read more about our journey to date and what’s to come: blog.kagi.com/first-three-...
Matt did a great job in this presentation explaining unsafe database operations, table and row locking with concurrency (nice animations), and how to use safe alternatives for schema and data changes. RailsConf 2019 - rails db:migrate:safely by Matt Duszynski www.youtube.com/watch?v=KROg...
RailsConf 2019 - rails db:migrate:safely by Matt Duszynski
YouTube video by Confreaks
youtube.com
A whole bunch of Ruby and Rails books from @pragprog.com are 40% off through April 29 with code 2025RAILS -- including the Pickaxe book and Modern Front End with Rails. See the whole list here: media.pragprog.com/newsletters/...
40% Off! Spring Sale Week Three
media.pragprog.com
“'ChatGPT Hyphen': Are Em Dashes a Giveaway of AI Writing?” www.rollingstone.com/culture/cult... > the received opinion that the long dash is a product of generative AI that basically didn’t exist in years past is a worrying sign about public literacy
Are Em Dashes Really a Sign of AI Writing?
Viral posts and clips on social media suggest the em dash is the product of AI chatbots, with some calling the punctuation mark a 'ChatGPT hyphen.'
rollingstone.com
Bob Colwell writing in 2008 about why he left Intel in 2000 is breathtakingly revealing as to the deep roots of the company's culture problem.
This is why we built Kagi. Pure search, relevant results, zero ads and trackers. Comic by DanbyDraws: danbydraws.com
The thing Bluesky needs the most is for Tapbots to build an app.
We're now on Bluesky! 🎉 Follow us here for the latest updates on new content and features at rubyvideo.dev. Let's build something amazing together! 🚀
Ruby Video
A collection of talks of Ruby conferences around the world, built using Rails 7.2, Hotwire and Kamal
rubyvideo.dev