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

Open Source

⚑ Report a Problem

Latest Open Source news from Tech News

All topics AI agents ai api architecture automation aws beginners career claude database devchallenge devops javascript linux llm machinelearning mcp opensource performance productivity programming python react security showdev softwareengineering tutorial typescript webdev
All EN RU
EN

The webhook inbox pattern: stop writing this controller by hand

Every Rails app that takes Stripe webhooks has some version of this controller: def create payload = request . body . read sig_header = request . env …

rubyrailswebdevopensource
Dev.to Jun 16, 2026, 18:33 UTC
EN

How to give Claude (or Cursor) access to your Rails app's activity logs

Ask Claude this, today, with no setup: "What did user 4421 do in our app yesterday?" You will get an answer. It will be confident, specific, and compl…

airailsrubydevtools
Dev.to Jun 14, 2026, 09:08 UTC
EN

Strict by Accident: Your JSON Parser Isn't Broken — It's Answering the Wrong Question

I was importing a JSON file and it blew up. Not a subtle bug — the parser refused the whole thing. The cause was a single extra comma. After deleting …

rubyjsonparsingprogramming
Dev.to Jun 11, 2026, 17:42 UTC
EN

Build a Secure API with Rails 8 - Part-4: SSL, CSRF & Serialization

Hey folks 👋 Welcome back. In Part 3 we built all five auth endpoints, added Rack-Attack rate limiting, hardened the HTTP headers with secure_headers ,…

railsrubypostgresowasp
Dev.to Jun 11, 2026, 03:17 UTC
EN

Dynamic OG Images in Rails

Every blog post, product page, and profile in a Rails app deserves its own Open Graph image, the picture that shows up when someone shares the link on…

railsrubywebdevtutorial
Dev.to Jun 10, 2026, 11:26 UTC
EN

Rails Performance Optimization: Fixing N+1 Queries with includes, preload, and eager_load

Originally published on Hashnode: https://railswithyashika.hashnode.dev/rails-performance-n-plus-one-queries When working with associations in Rails, …

rubyrailsperformancedatabase
Dev.to Jun 10, 2026, 10:22 UTC
EN

Who's Going To RubyConf 2026?

RubyConf holds a special place in my heart. It was the very first tech conference I attended after receiving a scholarship fresh out of Flatiron Schoo…

rubynetworkingcommunitydiscuss
Dev.to Jun 10, 2026, 00:08 UTC
EN

It Worked on My Machine (Literally)

I have a TRMNL on my desk. If you haven't seen one, it's a little e-ink display from trmnl.com that shows you whatever you tell it to: your calendar, …

rubydevelopmentlearning
Dev.to Jun 9, 2026, 22:13 UTC
EN

Pressure-testing Ota on Discourse: repo-wrapper truth matters more than a passing bundle command

Overview Discourse turned out to be a good pressure repo for a narrow but important reason: the difference between bundle existing and the repo's real…

pressuretestingdiscoursereporeadinessruby
Dev.to Jun 6, 2026, 22:15 UTC
EN

Rails GuardDog: Advanced Security Scanner for Rails Applications

Rails GuardDog: Advanced Security Scanner for Rails Introduction Today I'm excited to announce Rails GuardDog v0.1.0 — an open-source security scanner…

rubyrailswebdevscanner
Dev.to Jun 6, 2026, 09:22 UTC
EN

RubyConf has joined RailsConf & RailsWorld as another exclusive discriminatory unexcellent conference

(Originally published as this blog post: https://andymaleh.blogspot.com/2026/06/rubyconf-has-joined-railsconfrailsworld.html ) RubyConf has joined Rai…

rubyrailsconferencediscrimination
Dev.to Jun 5, 2026, 23:18 UTC
EN

🇺🇸 3 Essential Gems to Eliminate Friction in Your Rails Workflow

Anyone who works with Ruby on Rails knows that, despite the framework being incredible for productivity, there are some classic workflow deficiencies …

productivityrailsrubytooling
Dev.to Jun 4, 2026, 21:48 UTC
EN

How to Pause and Resume Ruby Workflows Mid-Flight

Ruby Reactor 0.4.0 introduces interrupts — the first native saga pause/resume mechanism in the Ruby ecosystem. You've built a checkout flow. The user …

rubyrailssidekiqarchitecture
Dev.to Jun 3, 2026, 23:20 UTC
EN

Presentation Slides for RubyConf Austria 2026 Talk "Frontend Ruby on Rails with Glimmer DSL for Web"

My talk “Frontend Ruby on Rails with Glimmer DSL for Web” went well at RubyConf Austria 2026 . Especially given that after the talk, Chad Fowler (the …

rubyrailsfrontendglimmer
Dev.to Jun 2, 2026, 21:34 UTC
EN

I built rails-persona — behavioral analytics for Rails with zero external services

The problem Every SaaS app eventually needs to answer the same questions: Which features do my users actually use? Who are my most active users? When …

railsrubyopensourcewebdev
Dev.to May 31, 2026, 16:35 UTC
EN

Mastering Background Processing in Rails 8: Sidekiq & Redis Optimization

In modern web applications, keeping the Request-Response cycle fast is crucial for user experience. If a user registers on your Rails 8 app and you tr…

rubyrailssidekiqprogramming
Dev.to May 31, 2026, 05:20 UTC
EN

Ruby on Rails End of Life: Rails 6.1 EOL, Rails 7.0 EOL — What's Still Supported in 2026

The Rails maintenance policy is lean by design: only the most recent minor version of the most recent two major versions receives security patches . E…

rubyrailssecuritywebdev
Dev.to May 30, 2026, 05:24 UTC
EN

SOLID Principles in Ruby on Rails

SOLID Principles in Ruby on Rails SOLID is not a Rails or Ruby concept. It's a set of five object-oriented design principles that apply to any languag…

railsrubysolidprinciplessoftwaredevelopment
Dev.to May 29, 2026, 21:02 UTC
EN

🇺🇸 Glancer — Ask your Rails database questions in plain language

A Rails engine that allows you to query the database using natural language, with RAG and LLMs. No need to write any code. Every Rails project reaches…

showdevairailsruby
Dev.to May 27, 2026, 17:11 UTC
EN

Why flag_shih_tzu is changing its default SQL for bit flags

flag_shih_tzu stores many boolean attributes in one integer column. Each boolean gets one bit 〰️ well that used to be true 〰️ v1.0.0 supports multi-bi…

rubyrailsactiverecordbitfield
Dev.to May 26, 2026, 22:22 UTC
EN

I will continue using Devise with Rails 8!

I am developing a boilerplate called SuperRails. Super Rails | Rails Boilerplate for Solopreneurs A production-ready Rails boilerplate with Devise, Av…

rubyrails
Dev.to May 26, 2026, 04:50 UTC
EN

Thoughts on Codingame 2026 Spring challenge

Thoughts on Codingame 2026 Spring challenge (Trolls in woods) I liked the challenge a lot, the most enjoyable experience so far! I even reached legend…

aialgorithmsgamedevruby
Dev.to May 25, 2026, 09:24 UTC
EN

yard-yaml 0.1.1: safer UTF-8 handling for YAML documentation

yard-yaml 0.1.1 is available. yard-yaml is a RubyGem that plugs into YARD and helps Ruby projects document YAML files alongside the rest of their API …

rubyrubygemsyardyaml
Dev.to May 25, 2026, 04:24 UTC
EN

yard-fence 0.9.0: cleaner YARD docs when Markdown braces get in the way

🤺 yard-fence 0.9.0 is out. This is the first blog post I have written for the gem, so I will start with the short version: yard-fence is a Ruby gem th…

rubyrubygemsyardopensource
Dev.to May 24, 2026, 06:29 UTC
EN

yard-timekeeper: Stop YARD Timestamp Churn in Checked-In Docs

🕰️ I just released yard-timekeeper v0.1.0, a small RubyGem for Ruby projects that check generated YARD HTML into git. It solves a very specific kind o…

rubyrubygemyardopensource
Dev.to May 24, 2026, 00:35 UTC
EN

The Icon Component I Keep Carrying

Nearly every project I've worked on has, at some point, had to answer the question of inlining SVGs into HTML. I've been refining my approach to this …

railsrubyviewcomponent
Dev.to May 14, 2026, 21:23 UTC
EN

Ruby on Rails to App Store, No Swift Required

I always liked tracking my income and expenses. There was an app called Spendee that I used a lot. I liked it. But it felt too complicated for me, so …

rubyrailsios
Dev.to May 14, 2026, 06:35 UTC
EN

Build a Secure API with Rails 8 - Part-2: Authentication Foundations

Hey folks 👋 Welcome back. In Part 1 we walked through the 11 attack vectors that shape every decision in this series. If you skipped it, please go rea…

railsrubyapiowasp
Dev.to May 13, 2026, 16:44 UTC
EN

Set-Based Updates in Rails: 4 Hours to 8 Seconds

I once inherited a background job to deactivate stale users. In production, a job processing 50,000 users that should have taken a minute was taking o…

railssqlperformanceruby
Dev.to May 12, 2026, 14:18 UTC
EN

Embed mruby as a Single Binary That Runs Everywhere

I've been working on RapidForge a self hosted platform that turns scripts into webhooks, pages and scheduled jobs. RapidForge itself ships as a single…

rubycmruby
Dev.to May 11, 2026, 23:15 UTC

© Tech News — Headline Aggregator

Sitemap Legal Notice Privacy Terms Copyright / Removal DSA Contact

Leaving the site

You are about to open an external website:

Continue →