Minimal JS, modern CSS anchored product tours
Ever wondered how to build those interactive product tours that spotlight elements and walk users through your app? Ever wondered how you could with j
Curated development tutorials from top sources. Filter by language.
Ever wondered how to build those interactive product tours that spotlight elements and walk users through your app? Ever wondered how you could with j
Learn how Ruby's Hash#fetch with a block gives lazy, falsy‑safe configuration defaults — cleaner than || or fetch(key, default). Read More
Learn how to use Ruby's Enumerable#lazy for memory‑efficient streaming of large datasets with real‑world code examples. Read More
I've been building RepBoard, a Rails app that gives freelancers a portable reputation profile — collect reviews from clients, share one professional l
Let's say we have an app which receives webhooks from a payment provider. A customer starts a payment, so we receive a payment.processing event. A mo
Last week a build broke and fixed itself. No one watched a console, no one triaged. The failure filed its own ticket and an agent shipped the PR. The
While researching the BigBlueButton bug bounty program on YesWeHack, I found an access control issue in Scalelite’s recording playback flow. The prob
A Go string is essentially a sequence of bytes. That sounds like a small implementation detail, but once you start dealing with UTF-8 and Unicode, it
Fixing "g++ Not Found" When Debugging Rails in RubyMine on Fedora TL;DR: If clicking "Debug" in RubyMine on Fedora fails to install debase
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 shi
Hey DEV community! 👋 I've been working on a Blog Application built with Ruby on Rails to practice backend architecture, clean code standards, and Rai
Originally published on my website. The Problem I've been writing Ruby on Rails for a while now, and in all that time migrations have neve
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
The eleven-shade color scale from Tailwind CSS is one of those ideas I keep stealing. You know the one: 50 through 950 gives you enough stops for back
Hello! It has been a couple of months since I announced my latest project, Testing Rails from Scratch: A practical, (mostly) out-of-the-box approach
Introduction In modern cybersecurity, the interpreter is no longer a passive tool. It has become a strategic asset — a controlled intelligence surfa
Using AI to generate code for a new application is a familiar workflow today. But what if an application starts as a completely blank slate, learning
So, I got contacted by the organizer of the XO Ruby conference (aka Travelling Ruby), Pascal Laliberté, on meetup.com because I organize the Montreal.
Meet web_ruby_ui — write reactive client-side SPAs using 100% pure Ruby via WebAssembly. Features state management & VDOM diffing. Give it a try & sh
GitHub - aditya-8108/web_ruby_ui: The 100% Pure Ruby