Organizing a @CrystalLanguage Paris meetup in a few weeks. If you haven't voted, this is your last chance before closing it! https://forum.crystal-lang.org/t/planning-for-a-paris-france-meetup-early-june/8073/15?u=luislavena
Software developer since 2010. Ruby, Crystal and Godot enthusiast.
Organizing a @CrystalLanguage Paris meetup in a few weeks. If you haven't voted, this is your last chance before closing it! https://forum.crystal-lang.org/t/planning-for-a-paris-france-meetup-early-june/8073/15?u=luislavena
@fxn Opened an issue for renaming the new Namespaces feature. We shall see!
> David Hsu, the CEO of Retool, … told BI that "workers have a lot of leverage over CEOs" in the current labor market. "I think CEOs are kind of tired of that."
There is so much wrong with so little text.
- Workers have less leverage now than at any time in the past 15 years
- A CEO admitting that CEOs are "tired of" workers having leverage has a lot more leverage than he wants you to believe
Imagine being "tired of" not being able to enslave your employees.
Still utterly blown away by Babymetal from Friday night.
It wasn’t a gig, it was just … spectacular.
I guess that’s what Taylor Swift or Beyoncé shows feel like. But with 20,000 English people with weird haircuts singing along in Japanese.
DHH has time and time again railed (pun intended) against many of the values Ruby Central claims to espouse. I understand the desire to host Rails’ creator at the final RailsConf, but it shows a tremendous lack of conviction.
To those involved in this decision: do better.
@Kowfm I bought a Playdate so I could write Lua code again.
WTF, I searched for "ruby i18n" and as first result I got a github result with "Ruby I18n" leading to an AI powered tool
Do yourself a favor. If you use block helpers in your tests, keep their scope small.
You don't need to wrap your entire test—just wrap the line that matters. So much more readable ✨
"I wanted to make a friendship bracelet. But it turned out that I’d made a keychain."
Multi tenant applications with horizontal sharding and Rails Event Store, by Mirosław Pragłowski
https://blog.arkency.com/multi-tenant-applications-with-horizontal-sharding-and-rails-event-store/
> Horizontal sharding has been introduced in Rails 6.0 (just the API, with later additions to support automatic shard selection). This enables us to easily build multi tenant applications with tenant’s data separated in different databases. In this post I will explore how to build such an app with separate event store data for each tenant.
@davetron5000 Capitalism. They don't want to solve society problems, they want to make more and more money, they will receive more money from big companies paying ads than they would receive from users that don't want to see ads.
What comes after YJIT?
ZJIT: Next-gen JIT for Ruby https://bugs.ruby-lang.org/issues/21221
@davetron5000 this is exactly what I’m doing right now. I’m tired of depending on anything touched by DHH (mostly for political reasons), so I started fiddling with https://github.com/fnando/zee; looks a lot like Rails, because I kinda like it, but it’s built from the ground up without using anything from it. I experimented with Phlex, and while it’s nice, I didn’t love it for everything (it worked wonderfully for smaller components though).
As for the Stimulus.js replacement, I also wrote a subset of it at https://github.com/fnando/pulse. I'll probably try to incorporate something like Turbo as well, but 🤷♂️
Despite it being a dumb idea, I'm building a web framework in Ruby. I'm tired of Rails and it has been fun creating one My Way™.
Initially, it was ERB because that felt standard and normal and unsurprising. As I've built apps using my framework, I've just come to loathe ERB and friends…
@davetron5000 I'm using Phlex since 2022 and I love it, it solves most of the problems i have with the Rails frontend.