This Week in Rails....was a big one, all thanks to 31 contributors.
Highlights include:
- `ActiveJob::Attribute`: persist typed data between job steps without overriding serialize/deserialize
- f.datalist and datalist_tag: native HTML datalist support in form builders
- https://t.co/eqaEFc6aJC("key", delete: true): atomic read-and-delete for Redis (great for OTPs)
- params.fetch_values(:a, :b): fetch multiple required params in one call
- AR Encryption keys now readable from ENV
Read all this and much more in this week's newsletter: https://t.co/LjwBwsUl3G
Fintech Biz Weekly just dropped: Y Combinator & Coinbase invested in a Venezuelan sanctions evasion app linked to the Maduro regime, including, rumors say, the son of Nícolas Maduro: @kontigo_app
The story is a LONG one. You know where to find it.
i am convinced that software devs have a speed problem
they think the #1 issues is writing code faster... its not. its fixing the code that is already there to stop being utter garbage (as a garbage code connoisseur)
quality is really lacking these days, yet quantity has never been higher
Well, it has happened. Ghostty on macOS now has search. This is now in tip releases, I'm certain there's a bunch of polish and bugs to work through over the next months, but more than enough time for it to be rock solid for 1.3 next year. GTK to follow soon. Gobble, gobble. 🦃🦃
So excited about what the @cedarcode team has put together to help #Rails companies adopt #passkeys! Right in time for the @AuthenticateCon 🚀
If you have a RoR app and are thinking about adding passkeys as 1st or 2nd factor, checkout https://t.co/q3CaDXlk1N and give us feedback
The American healthcare system seems hopelessly broken. It is not.
Just as a small quirk in the tax code shifted retirement plans from pensions to 401(k)s, ICHRA can shift insurance from employee-sponsored to individual choice.
A Deep Dive on healthcare, ICHRA, & Thatch:
@nateberkopec I suspect GitHub CoPilot suggesting this too. Our app uses Sorbet but unfortunately RuboCop doesn't talk to LSPs (yet) in order to safely remove this nonsense.
@ArturAtTheX@GergelyOrosz I met with the POS team to understand how we could launch online and IRL payments on the same day. Turns out that processing cards has regional nuances and logistics for importing electronic hardware is complex. Came away with a new appreciation for their work.
@ArturAtTheX@GergelyOrosz Shopify POS + payment terminals launched in 2013, you see these way more often in the US or Canada. In 2018-19 I worked on bringing Shopify Payments to new countries (including NLD), the #1 question from merchants was when the POS terminals would follow the online launch.
@jnunemaker@andatki@pragprog And John's super power is recognizing a watch, he immediately got the brand and model right ⌚️
Pleasure meeting you both in person!
Friction has become the status quo in the American healthcare system, but @thatch_ai is here to change that.
The company’s easy-to-use platform enables companies to offer employees the option to purchase their own plans with tax-free dollars, ultimately providing better flexibility and greater savings across the board.
We’re thrilled to co-lead its $38M Series A, announced today - learn more about the company’s mission and why we’re so excited to invest.
Telegram has launched a pretty intense campaign to malign Signal as insecure, with assistance from Elon Musk. The goal seems to be to get activists to switch away from encrypted Signal to mostly-unencrypted Telegram. I want to talk about this a bit. 1/