Programming
⚑ Report a ProblemLatest Programming news from Tech News
I published a GitHub repo for the exercises of the wroclove.rb 2026 workshop "Building Rails SPAs in Frontend Ruby with Glimmer DSL for Web". And, Glimmer DSL for Web now has official Rails 8 setup instructions... https://bit.ly/4trJOck
Code Master Blog: Exercises for the wroclove.rb 2026 Ruby conference workshop "Building Rails SPAs in Frontend Ruby with Glimmer DSL for Web" andymale…
Catch JavaScript errors with user-friendly error feedback
JavaScript errors (either vanilla or with Stimulus controllers) often happen silently in the browser, leaving your users confused about what went wron…
The Magic Behind Ruby: An Unofficial Guide to Its Power and Simplicity
Hey fellow developers, If you've been in the software development world for even a short time, you've probably encountered Ruby. This elegant language…
The Complete AI Rails Stack - Full Architecture on Your Own Infrastructure
If you are building an AI product in Rails, the hard part is usually not calling the model API. The hard part is fitting model calls into a real appli…
Scaling Rails on Bare Metal - Horizontal Scaling, Connection Pooling, Read Replicas, Load Balancing
Scaling a Rails app on bare metal is mostly about removing bottlenecks one layer at a time. You do not need magic. You need a repeatable setup for app…
[Перевод] Async-background
У меня было Falcon-приложение на Async, и в нём накопились задачи, которые надо было выполнять где-то рядом: cron-задачи, интервалы, отложенные джобы.…
Watching RubyGems.org in Real Time
RubyGems.org published its first public roadmap this week. That's new, and it's worth noticing. I've written about Ruby Central governance before , an…
Level up CSS transitions with cubic-bezier
This article was originally published on Rails Designer If you've ever noticed that your CSS transitions feel a bit… flat, you're not alone (I seem th…
Ruby is all you need (Part II)
From Eval to Production: A Ruby and Rails Approach If you read the first article , you now have a set of evaluators that can score your LLM responses …
Выразительный DSL на Ruby
Всем известный Ruby on Rails, как самый яркий пример использования DSL, позволяет разработчикам абстрагироваться от низкоуровневых деталей реализации …
Gemtracker ❤️ CLI
For those of you who prefer CLI or need to test their gems in a CI pipeline or AI workflow: Gemtracker offers CLI export features. It supports 3 outpu…
Performance and Caching in Rails — Russian Doll Caching, Fragment Caching, and Redis for AI Apps
Your AI features work. Your tests pass. But every time a user asks a question, your app hits an external API, waits 2-5 seconds, and burns tokens. Mul…
Announcing Fuik: a webhook engine for Rails
Webhooks are one of those super simple but really powerful tools that almost every developer has needed to use at least once. From Stripe, GitHub to P…
I Built a Bash Script That Traces Code Faster Than Your IDE (And Saves AI Tokens)
You're debugging a Rails app. The bug is somewhere in process_payment . You could: A) Open your IDE, wait for LSP to index, click through 12 files. B)…
The Renaissance of the One-Person Framework: Why Rails is More Relevant Than Ever
If I had a nickel for every time a "State of Web Dev" article declared Ruby on Rails dead, I wouldn't need to write code for a living. Since roughly 2…
Параллелизм в ruby 1: создаем потоки
Параллелизм в ruby 1: создаем потоки После 9 лет работы на позиции Ruby-разработчика, я заметил, что нам редко попадаются задачи на параллелизм. К том…