Jean-Charles Santi
banner
jcsanti.bsky.social
Jean-Charles Santi
@jcsanti.bsky.social
💎 Ruby developer
Reposted by Jean-Charles Santi
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.
October 22, 2025 at 10:13 PM
Reposted by Jean-Charles Santi
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.
October 22, 2025 at 10:13 PM
Reposted by Jean-Charles Santi
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
www.meetup.com
October 12, 2025 at 6:14 PM
Reposted by Jean-Charles Santi
WAIT A SECOND
September 9, 2025 at 7:46 PM
Reposted by Jean-Charles Santi
Always make invalid states impossible in your database if you can.
July 24, 2025 at 4:52 PM
Reposted by Jean-Charles Santi
The Helvetic Ruby 2025 recordings are now live on @rubyevents.org!
June 27, 2025 at 10:45 PM
Reposted by Jean-Charles Santi
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
June 28, 2025 at 12:26 AM
Reposted by Jean-Charles Santi
Seems like we’ll be fine in the post-Federer/Nadal/Djokovic era… 🎾
June 8, 2025 at 6:02 PM
Reposted by Jean-Charles Santi
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.
June 6, 2025 at 8:15 AM
Reposted by Jean-Charles Santi
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-...
June 2, 2025 at 5:00 PM
Reposted by Jean-Charles Santi
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
www.youtube.com
May 16, 2025 at 2:20 PM
Reposted by Jean-Charles Santi
Here's why we think paying for search should be embraced:
May 2, 2025 at 3:51 PM
Reposted by Jean-Charles Santi
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
April 22, 2025 at 3:59 PM
Reposted by Jean-Charles Santi
“'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.'
www.rollingstone.com
April 13, 2025 at 12:03 PM
Reposted by Jean-Charles Santi
I would like a Switch 2 please
April 2, 2025 at 2:04 PM
Reposted by Jean-Charles Santi
Phoenix for Bluesky
A Bluesky client based on the award-winning Twitter app for iOS.
tapbots.com
March 5, 2025 at 8:21 PM
Reposted by Jean-Charles Santi
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.
February 8, 2025 at 9:26 PM
Reposted by Jean-Charles Santi
This is why we built Kagi. Pure search, relevant results, zero ads and trackers.

Comic by DanbyDraws: danbydraws.com
December 21, 2024 at 12:42 AM
Reposted by Jean-Charles Santi
The thing Bluesky needs the most is for Tapbots to build an app.
November 16, 2024 at 5:32 AM
Reposted by Jean-Charles Santi
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
November 14, 2024 at 3:34 PM