Base Secrète

Base Secrète

@basesecrete.com

Design & development studio making Ruby on Rails web applications. By @antoine.basesecrete.com & @alexis.bernard.io 🇨🇭 Geneva, Switzerland. https://basesecrete.com/ | https://github.com/BaseSecrete

18 followers4 following29 posts

🍷 Now also available in French! 🥖 Dorénavant également disponible en Français ! 💡 Did you know the french for « font » is « police »?

Base Secrète reposted

ActiveHashcash 0.6.0 is out 🎉 Proof-of-work for Rails forms, now with IP reputation and configurable throttle rules for pushy IPs. Bots work harder and humans still don’t solve captchas.

🍎 FontPlonk: WOFF2 font conversion & subsetting for Mac Optimize your fonts for the web. FontPlonk is a native macOS app that converts fonts, subsets them, and writes ready-to-use CSS. No uploads, no accounts. Your files never leave your machine. basesecrete.com/fontplonk 🎁👇

View full thread

🔤 Subsetting is a one-time purchase - Visual character picker with presets (Latin, punctuation, symbols, …) - Live file-size estimates as you select. - unicode-range added to exported CSS. 👇 FREE CODES BELOW 🤫

🍎 FontPlonk: WOFF2 font conversion & subsetting for Mac Optimize your fonts for the web. FontPlonk is a native macOS app that converts fonts, subsets them, and writes ready-to-use CSS. No uploads, no accounts. Your files never leave your machine. basesecrete.com/fontplonk 🎁👇

🆓 Conversion is free - TTF, OTF, WOFF, and WOFF2 → WOFF2. - @font-face CSS with weight, style, and variable ranges where applicable. - Static and variable fonts.

Base Secrète reposted

“One of the most frequent code smells in #Rails is an excessive use of inheritance. A serious drawback from using inheritance to achieve polymorphism is the implicit coupling it creates between parent and child classes.” Polymorphism with Strategies 👉 www.rorvswild.com/blog/2026/ad...

rorvswild.comPolymorphism with Strategies - RoRvsWildOne of the most frequent code smells in Rails is an excessive use of inheritance. A serious drawback from using inheritance to achieve polymorphism is the implicit coupling it creates between parent a...

Base Secrète reposted

💎 RoRvsWild gem version 1.11.0 github.com/BaseSecrete/... - Compress data before sending - Start measuring requests from Rails::Engine#call - Measure all Rack middlewares - Update local profiler: - Integrate Rails' new ActiveSupport::Editor feature - Toggle low impact sections visibility…

github.comGitHub - BaseSecrete/rorvswild: Performances & exceptions monitoring for Ruby on Rails applicationsPerformances & exceptions monitoring for Ruby on Rails applications - BaseSecrete/rorvswild

Base Secrète reposted

🪩 Friday deploy! - Server alerts: get notified when CPU, RAM, or disk is above your specified threshold for some time (80% for 15 min. by default). - Discord webhook notifications.

Base Secrète reposted

Next Wednesday I will give a presentation at Zurich.rb, and then on the 19th November at Geneva.rb: How to protect web applications against spam bots and brute force attacks without annoying humans, and why I think captchas are not the best solution.

Base Secrète reposted

Base Secrète reposted

💎 RoRvsWild gem version 1.10.0 github.com/BaseSecrete/... - Add plugin RailsError to subscribe to ActiveSupport::ErrorReporter - Normalize MongoDB by removing any variables - Fix MongoDB monitoring - Add root section to Sidekiq to ensure not missing any timings - … #RubyOnRails

github.comGitHub - BaseSecrete/rorvswild: Performances & exceptions monitoring for Ruby on Rails applicationsPerformances & exceptions monitoring for Ruby on Rails applications - BaseSecrete/rorvswild

Base Secrète reposted

The Complete Guide to Dev Containers in #RubyOnRails by @julianrubisch.at From basic setup to advanced MCP integration: using Dev Containers for portable development environments that eliminate "works on my machine" problems. www.rorvswild.com/blog/2025/de...

rorvswild.comThe Complete Guide to Dev Containers in Ruby on Rails - RorVsWildFrom basic setup to advanced MCP integration: using Dev Containers for portable development environments that eliminate "works on my machine" problems.

Base Secrète reposted

Kyle gave a fantastic talk about computing Fibonacci numbers with #Ruby at @friendlyrb.com last year and kindly agreed to turn it into this article. Enjoy, and have fun at #FriendlyRb if you're lucky enough to attend today. www.rorvswild.com/blog/2025/fi...

rorvswild.comFibonacci Funhouse: Exploring Ruby Algorithms for Fibonacci Numbers - RorVsWildMathematics is often very powerful and elegant. Do you know what else is powerful and elegant? Ruby.

100% of the team is in this picture, along with new and old friends. The Ruby community is lovely. We had a wonderful time. See you all soon. #HelveticRuby

RoRvsWild@rorvswild.com

Where's Waldo #HelveticRuby Geneva Edition™

Base Secrète reposted