@alexis.bernard.io
35 followers 13 following 29 posts
Posts Media Videos Starter Packs
Reposted
lucianghinda.com
6 spots filled, 9 remaining for the Good Enough Workshop this Friday at 15:00 UTC

Here are all the details about the workshop. In case you have questions reply here or via email -> [email protected]
Screenshot of Workshop page
alexis.bernard.io
Mine is starting to peel too.
alexis.bernard.io
I am very happy to have become dual citizen 💎 since last @euruko.org. Thanks @adrianthedev.com and @avohq.io 😀
alexis.bernard.io
And Switzerland is in Schengen but not in EU 🙃
alexis.bernard.io
Switched to ReActionView in production! Deploy on Friday and go away 🙃
alexis.bernard.io
That’s another problem 😅
alexis.bernard.io
No internet and no phones is also a good was to increase productivity 🙂
alexis.bernard.io
So using Ruby, what is the largest Fibonacci number we can calculate quickly?

This article is a deep dive into the world of Fibonacci numbers to show some really neat tools that Ruby provides.

www.rorvswild.com/blog/2025/fi...
Fibonacci Funhouse: Exploring Ruby Algorithms for Fibonacci Numbers - RorVsWild
Mathematics is often very powerful and elegant. Do you know what else is powerful and elegant? Ruby.
www.rorvswild.com
alexis.bernard.io
And a nice CSS to print the page as PDF, if the invoice is not sent by email.
alexis.bernard.io
Developers who remove lines of code are the ones who maintain a project's productivity. Those who frantically add lines of code sabotage it.
Reposted
lucianghinda.com
“If this test fails, would I care or just ignore it?”
“If this works, what does it prove?”
“If this fails, do I know why?”

If a test doesn’t help you think better, it’s noise.

More on this mindset → Aug 1 workshop
goodenoughtesting.com
Good Enough Testing
A practical workshop that will show you a series of test design techniques, providing a systematic and repeatable approach to write test cases
goodenoughtesting.com
alexis.bernard.io
Ensuring HTML is valid would be great! Inline partials sounds like a nice idea to speedup applications with a lot of small partials, but it comes with some nice pitfalls 😃
Reposted
marcoroth.dev
I just published a recap of my RailsConf 2025 talk on my blog!

Herb v0.4.0 is out, now with the Herb Linter, a Formatter preview, and deeper editor integration for HTML+ERB.

Plus: a look at ReActionView, my vision for the future of the Rails view layer.

#railsconf #railsconf2025 @rubycentral.org
RailsConf 2025 - The Modern View Layer Rails Deserves: A Vision for 2025 and Beyond
alexis.bernard.io
Do yourself a favor and buy a programming book in addition to your AI subscription. One is consumption, the other is investment in yourself. You will get more skilled at the end.
alexis.bernard.io
Hate it or Love it! My main issue is that is adds all columns into users table instead of creating a specific models for sessions, email confirmations, password resets, etc. I strongly believe it's a modeling error.
alexis.bernard.io
PS: CPU/cost should be read as CPU benchmark / cost. It could have been misleading that I compare just the number of cores.
alexis.bernard.io
I don't have a preferred node size, but I pick the server with the best CPU/cost ratio. Servers have often too much RAM and not enough CPU. Currently it's 12 CPUs for 16GB on bare metal server. For another app it's a VPS with 40 vCPUs for 32GB.
alexis.bernard.io
pg_hero, rails-pg-extras and redis_dashboard.

Latest is self promotion 😀
alexis.bernard.io
Internet must remain decentralized. Cloudflare is the easy choice to protect your website, but it has a hidden cost. It controls which trafic goes to your website and can read it. This price is too high for me, and for you too.

torrentfreak.com/cloudflare-c...
Cloudflare CEO: Football Piracy Blocks Will Claim Lives; "I Pray No One Dies" * TorrentFreak
Cloudflare CEO Matthew Prince says he "Pray no one dies" after revealing that piracy blocking denies access to critical resources in Spain.
torrentfreak.com