✕ Clear all filters
85 articles
▶ Videos →

📰 Dev.to · Zil Norvilis

85 articles · Updated every 3 hours · View all reads

All Articles 130,411Blog Posts 135,035Tech Tutorials 33,729Research Papers 25,422News 18,473 ⚡ AI Lessons
The Better Primary Key: A Guide to ULIDs for Rails Developers
Dev.to · Zil Norvilis 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
The Better Primary Key: A Guide to ULIDs for Rails Developers
In a previous article, I talked about Snowflake IDs. They are great, but they require a bit of...
Stop Chasing Hype: Why I Chose Postgres Over 'New-Age' Databases
Dev.to · Zil Norvilis ⚡ AI Lesson 1mo ago
Stop Chasing Hype: Why I Chose Postgres Over 'New-Age' Databases
I’ve lost count of how many times I’ve been tempted by a "revolutionary" new database. Every few...
n8n vs ByteChef: Which Automation Engine Should You Self-Host?
Dev.to · Zil Norvilis ⚡ AI Lesson 1mo ago
n8n vs ByteChef: Which Automation Engine Should You Self-Host?
Automating the "glue work" of a SaaS business is a survival skill for a solo developer. You need to...
Distributed Uniqueness: Implementing Twitter Snowflake IDs in Rails 8
Dev.to · Zil Norvilis 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Distributed Uniqueness: Implementing Twitter Snowflake IDs in Rails 8
When you run rails generate model, Rails defaults to using a standard auto-incrementing integer for...
Build Once, Launch Ten Times: The Rails Engine SaaS Strategy
Dev.to · Zil Norvilis ⚡ AI Lesson 2mo ago
Build Once, Launch Ten Times: The Rails Engine SaaS Strategy
If you are a solo developer with "Shiny Object Syndrome," you know the feeling. You have a great idea...
Ditching Redis: How to Handle WebSockets in Rails 8 with Solid Cable
Dev.to · Zil Norvilis ⚡ AI Lesson 2mo ago
Ditching Redis: How to Handle WebSockets in Rails 8 with Solid Cable
Real-Time Rails Without Redis: A Guide to Solid Cable For years, adding a single real-time...
Why I Stopped Using Stripe: The Case for Merchant of Records (MoR)
Dev.to · Zil Norvilis 📣 Digital Marketing & Growth ⚡ AI Lesson 2mo ago
Why I Stopped Using Stripe: The Case for Merchant of Records (MoR)
If you are building a SaaS in 2026, the default advice is always the same: "Just plug in Stripe and...
Stop Leaking API Keys: Managing Secrets in Kamal 2
Dev.to · Zil Norvilis 🔐 Cybersecurity ⚡ AI Lesson 2mo ago
Stop Leaking API Keys: Managing Secrets in Kamal 2
I see developers make a mistake that can ruin their entire month. They are building a new Rails...
The Solo Developer’s Secret Weapon: Self-Hosted Automation with n8n
Dev.to · Zil Norvilis ⚡ AI Lesson 2mo ago
The Solo Developer’s Secret Weapon: Self-Hosted Automation with n8n
Automating My Life: How I Use n8n Instead of Custom Ruby Scripts Very often I find myself...
Build Your Own Cloud Empire: Hosting Unlimited Rails Apps with Kamal 2
Dev.to · Zil Norvilis ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Build Your Own Cloud Empire: Hosting Unlimited Rails Apps with Kamal 2
If you are a solo developer or an indie hacker, you probably suffer from "Shiny Object Syndrome." You...
Rails 8: How to Auto-Generate Social Media Preview Cards
Dev.to · Zil Norvilis ⚡ AI Lesson 2mo ago
Rails 8: How to Auto-Generate Social Media Preview Cards
Very often I find myself sharing a link to my new Rails project on Twitter, Discord, or LinkedIn. But...
OOP vs Functional Programming Explained for Dummies
Dev.to · Zil Norvilis ⚡ AI Lesson 2mo ago
OOP vs Functional Programming Explained for Dummies
I see beginner developers get completely overwhelmed by computer science jargon. You read an article...
How to Actually Get Hired on Upwork as a Rails Developer
Dev.to · Zil Norvilis 3mo ago
How to Actually Get Hired on Upwork as a Rails Developer
If you log into Upwork today, you might feel completely overwhelmed. Every job post has 50+ proposals...
How Turbo 8 Morphing Makes Rails Frontend Development Feel Like Magic
Dev.to · Zil Norvilis ⚡ AI Lesson 3mo ago
How Turbo 8 Morphing Makes Rails Frontend Development Feel Like Magic
When Hotwire first came out, it felt like a superpower. We could finally update our web pages without...
Wise Testing: What to Test (and Ignore) as a Solo Rails Developer
Dev.to · Zil Norvilis 3mo ago
Wise Testing: What to Test (and Ignore) as a Solo Rails Developer
Solo founders fail for a completely preventable reason. It’s not because their idea was bad, and it’s...
Building a World-Class Search Engine in Rails with Searchkick
Dev.to · Zil Norvilis 📣 Digital Marketing & Growth ⚡ AI Lesson 3mo ago
Building a World-Class Search Engine in Rails with Searchkick
Stop Using SQL LIKE: A Step-by-Step Guide to Elasticsearch in Rails When you build a...
The Easiest Way to Add Drag and Drop to Your Rails App
Dev.to · Zil Norvilis ⚡ AI Lesson 3mo ago
The Easiest Way to Add Drag and Drop to Your Rails App
Building Drag and Drop in Rails 8 with SortableJS and Importmaps Very often I find myself...
AdonisJS vs Ruby on Rails: Which MVC Framework Wins?
Dev.to · Zil Norvilis 🔧 Backend Engineering ⚡ AI Lesson 3mo ago
AdonisJS vs Ruby on Rails: Which MVC Framework Wins?
Very often I see JavaScript developers getting tired of building backend APIs with Express.js....
How to Accept Crypto Payments in Your Rails 8 App
Dev.to · Zil Norvilis 3mo ago
How to Accept Crypto Payments in Your Rails 8 App
When users reach out asking: "Can I pay with Bitcoin or USDC?" In the past, my answer was always no....
The Ultimate Guide to Universal Linux Apps: Snap, Flatpak, and AppImage
Dev.to · Zil Norvilis ⚡ AI Lesson 3mo ago
The Ultimate Guide to Universal Linux Apps: Snap, Flatpak, and AppImage
Very often I find myself remembering the "bad old days" of Linux. If you wanted to install a simple...