Tech News
All News AI & ML Architecture DevOps Open Source Programming Team Management Testing & QA Web

AI & ML

⚑ Report a Problem

Latest AI & ML news from Tech News

All topics AI News Tech agents ai api architecture automation backend beginners career claude database devchallenge devops javascript llm machinelearning mcp opensource productivity programming python react security showdev testing tutorial typescript webdev
All EN RU
EN

How I Hunted Down 23 N+1 Queries in a Rails App With Claude Code

TL;DR Our Rails app's p95 response time had crept from 280 ms to 1.4 s over a year, and nobody could say why. I paired with Claude Code for four day…

railsrubyperformanceai
Dev.to Oct 12, 2026, 14:31 UTC
EN

Replacing Perspective API in Discourse and Coral Talk before Dec 31

Two of the most common places Perspective API hides are a Discourse forum running the official discourse-perspective-api plugin, and a Coral Talk co…

discoursewebdevopensourceruby
Dev.to Oct 10, 2026, 03:16 UTC
EN

What's New in RubyGems/Bundler 4.1, Part 1: override and prune

I'm Hiroshi Shibata (hsbt), a Ruby committer and the lead maintainer of RubyGems and Bundler. TL;DR RubyGems and Bundler 4.1.0.beta2 shipped on Octo…

rubyrubygemsbundlerpackaging
Dev.to Oct 9, 2026, 05:22 UTC
EN

Learning Go as a Ruby Developer #7: Finally Understanding Pointers

Pointers were probably one of the concepts I was most curious about when I started learning Go. Coming from Ruby, I don't normally think about memor…

gorubyrailsprogramming
Dev.to Oct 6, 2026, 15:30 UTC
RU

Ruby всё ещё в продакшене. Но кто будет писать на нём через 10 лет?

Rails получает релизы, большие системы работают, но вход в профессию сузился: рынку нужны middle и senior, а мест, где ими становятся, заметно меньш…

rubyruby on railsнайм разработчиковии
Habr Oct 6, 2026, 05:05 UTC
EN

I had Ruby running on a 2009 iPhone. Then I needed something to run.

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend What I Built I had Ruby 4.0.7 running on a 2009 iPhone 3GS. I just…

devchallengeweekendchallengehf26challengeruby
Dev.to Oct 4, 2026, 22:23 UTC
EN

Deploy Ruby on Rails on a VPS

rubypractices
Lobsters Oct 3, 2026, 19:43 UTC
RU

DHH перестал писать код руками. Как мнение одного инженера влияет на целую индустрию

DHH за год прошёл от страха потерять навык из-за AI до отказа писать код руками. Почему разворот одного инженера меняет то, какие инструменты другие…

rubyrailsdhhиндустрияии
Habr Sep 28, 2026, 06:05 UTC
EN

Sidekiq to Kafka: A Mental-Model Map for Rails Developers

TL;DR: If you've spent years with Sidekiq, Kafka can look like "Sidekiq with extra steps". It isn't. Sidekiq moves jobs (commands to do something).…

railsrubykafkabeginners
Dev.to Sep 27, 2026, 13:30 UTC
EN

CVE-2026-66066: an image upload path that reads /proc/self/environ

CVE-2026-66066: an image upload path that reads /proc/self/environ The shortest way to describe CVE-2026-66066 is that a framework default turned an…

cybersecurityrubysecurity
Dev.to Sep 26, 2026, 10:20 UTC
EN

Pencils Down, Eyes Open: A Rails Developer After Rails World

rubyrustaivibecoding
Lobsters Sep 25, 2026, 01:31 UTC
EN

Lazy loading, optimistic UI and more in Rails with Attractive.js

This is the last article of a series where I introduce Attractive.js 1.0.0 (in pre-release now). Attractive.js 1.0.0: interactive HTML without one l…

webdevrubyrailshotwire
Dev.to Sep 24, 2026, 14:30 UTC
EN

Why change-impact analysis is surprisingly hard in Ruby on Rails

Refactoring a mature Rails app often starts with a simple question: If I change this method, what else could break? In a smaller codebase, grep migh…

rubyrailsopensourcetesting
Dev.to Sep 16, 2026, 22:53 UTC
EN

I wrote a programming language where you code in Polish. Here are 7 things it taught me about Ruby.

I write Ruby for a living, and about two years ago it started bothering me that I had no real idea what happens between typing x = 5 and the machine…

rubyshowdevprogramminginterpreters
Dev.to Sep 16, 2026, 21:18 UTC
EN

Installing Ruby on Ubuntu 24.04

Ruby is a dynamic, object-oriented programming language perfect for creating basic scripts to complex web applications. It offers a modern syntax fo…

rubyubuntulinuxdevops
Dev.to Sep 16, 2026, 17:12 UTC
EN

OpenAI agents carried out an undisclosed attack on RubyGems

rubysecurityai
Lobsters Sep 11, 2026, 23:41 UTC
EN

KPIAssembler: stop hand-picking KPIs, let AI propose them

Text-to-SQL looks great in a demo. Then someone ships a conversion rate that JOIN s without ON , a revenue figure that double-counts through a fan-o…

airubyrailsanalytics
Dev.to Sep 11, 2026, 10:17 UTC
EN

Building a Radio Player with Ruby & WebForms Core

WebForms Core (WFC) is a web development technology owned and developed by Elanat . It provides a server-driven approach for building interactive we…

rubysinatratutorialwebformscore
Dev.to Sep 10, 2026, 12:19 UTC
EN

Your Webhook Endpoint is a Tiny Distributed System

If you want the Rails implementation version of this, Webhooks in Rails goes deeper on verification, durable receipt, idempotency, retries, jobs, te…

railswebdevrubystripe
Dev.to Sep 10, 2026, 00:07 UTC
EN

Fundamental analysis in Ruby, straight from SEC EDGAR

fundamentalista is a Ruby gem for fundamental analysis of listed companies. Version 0.6.0 is on RubyGems. Fundamentalista . configure { | c | c . ed…

rubyrailsfinanceopensource
Dev.to Sep 6, 2026, 19:49 UTC
EN

Stop Writing Ruby Tests in JS Template Literals: Meet rspec-wasm

If you have built applications with ruby.wasm , you might have encountered a frustrating developer experience when writing unit tests. Testing Ruby…

rubywebassemblytestingrspec
Dev.to Sep 4, 2026, 16:05 UTC
EN

Re-Organized configuration in Rails

A while back I wrote about organizing configuration in Rails . The idea was simple: drop YAML files into config/configurations/ and get namespaced c…

rubyrailswebdev
Dev.to Sep 4, 2026, 09:30 UTC
EN

RubyCoder.ai: A Professional Network for the Ruby Community

Ruby has one of the most established developer communities in software, but the knowledge, tools and people that make up that ecosystem are often sp…

rubyaiprogramming
Dev.to Aug 31, 2026, 20:01 UTC
EN

I Tested Rails Baseline by Leaving Architecture Out of the Prompt

Note: Rails Baseline is the production-ready Rails foundation I tested here. It gives a new SaaS application and the coding agents working in it cle…

airailsagentsruby
Dev.to Aug 28, 2026, 05:56 UTC
EN

Tooling every AI software harness should have

When an agent writes the code, you stop reading every line. You can pretend otherwise for a while, but on any real codebase you end up skimming a 60…

agenticdevrubysoftwareai
Dev.to Aug 22, 2026, 16:08 UTC
EN

I Could Hack My Own Rails App With One Hidden Input

I've been building RepBoard , a Rails app that gives freelancers a portable reputation profile — collect reviews from clients, share one professiona…

railsrubywebdevsecurity
Dev.to Aug 18, 2026, 22:07 UTC
EN

Fixing "g++ Not Found" When Debugging Rails in RubyMine on Fedora

Fixing "g++ Not Found" When Debugging Rails in RubyMine on Fedora TL;DR: If clicking "Debug" in RubyMine on Fedora fails to install debase because o…

rubyrailsfedoradebugging
Dev.to Aug 17, 2026, 03:10 UTC
EN

When a build breaks, the bug fixes itself

When a build breaks, the bug fixes itself We stopped babysitting CI failures. Now a red build files its own bug — and an AI agent picks it up and sh…

railsrubydevopsai
Dev.to Aug 16, 2026, 00:02 UTC
EN

Built a Blog App with Rails & PostgreSQL – Looking for Code Review!

Hey DEV community! 👋 I've been working on a Blog Application built with Ruby on Rails to practice backend architecture, clean code standards, and Ra…

rubyrailsreviewsshowdev
Dev.to Aug 15, 2026, 15:01 UTC
EN

When a String Assumption Broke Newsletter Tag Filtering in Ruby

A bug doesn't always need hundreds of lines of code to cause a real production problem. Sometimes, one assumption is enough. In this case, the assum…

bugsmashrubyopensourcedebugging
Dev.to Aug 14, 2026, 10:55 UTC

© Tech News — Headline Aggregator

English Русский
Sitemap Legal Notice Privacy Terms Copyright / Removal DSA Contact

Leaving the site

You are about to open an external website:

Continue →