✕ Clear all filters
19 articles
▶ Videos →

📰 Dev.to · Vineeth N Krishnan

19 articles · Updated every 3 hours · View all reads

All Articles 121,690Blog Posts 128,256Tech Tutorials 31,166Research Papers 24,291News 17,523 ⚡ AI Lessons
The node_modules That Wouldn't Die
Dev.to · Vineeth N Krishnan ⚡ AI Lesson 2mo ago
The node_modules That Wouldn't Die
An internal app deploy kept importing an old Vite plugin export. The lockfile was right, the build was wrong. The culprit was older than the bug.
The sed that didn't stick
Dev.to · Vineeth N Krishnan ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
The sed that didn't stick
A failing nightly backup, a sed hotfix that worked once, and the next morning's cron that failed anyway. Node's require cache had eaten my patch.
Cross-Posting My Blog to dev.to and Hashnode: What I Got Wrong
Dev.to · Vineeth N Krishnan 📣 Digital Marketing & Growth ⚡ AI Lesson 2mo ago
Cross-Posting My Blog to dev.to and Hashnode: What I Got Wrong
I figured cross-posting my Astro blog to dev.to and Hashnode would take an afternoon. It turned into four PRs, three failure modes, and a few API surprises.
Building a per-repo wiki that actually gets read
Dev.to · Vineeth N Krishnan ⚡ AI Lesson 2mo ago
Building a per-repo wiki that actually gets read
The docs existed. The CI/CD was already automated. And yet I was still getting pinged before every deployment. Honest field notes on why a per-repo wiki finally
Suffix vs Prefix: Choosing a Docker Port Convention That Actually Works
Dev.to · Vineeth N Krishnan 2mo ago
Suffix vs Prefix: Choosing a Docker Port Convention That Actually Works
Why our team's debate about appending digits to Docker ports ended in a 16-bit explosion, and how prepending saved the day.
I upgraded our 2.5-year-old self-hosted Sentry without losing a single byte
Dev.to · Vineeth N Krishnan ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
I upgraded our 2.5-year-old self-hosted Sentry without losing a single byte
A self-hosted Sentry instance, 2.5 years behind, 0 bytes of swap free, 4 mandatory version hops, 78 containers, and one afternoon where I learned that enabling
Setting Up a MinIO CDN with Nginx Reverse Proxy on Docker
Dev.to · Vineeth N Krishnan ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Setting Up a MinIO CDN with Nginx Reverse Proxy on Docker
A practical walkthrough for self-hosting an S3-compatible CDN with MinIO, Docker Compose, and Nginx - including the small config bits everyone seems to miss unt
My family thinks WhatsApp can send anything. So I wrote a Python CLI.
Dev.to · Vineeth N Krishnan ⚡ AI Lesson 2mo ago
My family thinks WhatsApp can send anything. So I wrote a Python CLI.
A 2005 wedding video, an 8 GB .VOB file, a family WhatsApp group with unreasonable faith, a small privacy grudge against Google, and the weekend Python CLI that
jquery.verticalScroll.js: a love letter to jQuery, written ten years later
Dev.to · Vineeth N Krishnan 🌐 Frontend Engineering ⚡ AI Lesson 2mo ago
jquery.verticalScroll.js: a love letter to jQuery, written ten years later
I saw Apple's iPhone page in 2016, thought 'I can build that in jQuery,' and somehow I'm still maintaining it in 2026. Zero stars. Zero regrets.
diskdoc and dockit: same problem, two languages, different answers
Dev.to · Vineeth N Krishnan 🏗️ Systems Design & Architecture ⚡ AI Lesson 2mo ago
diskdoc and dockit: same problem, two languages, different answers
I built two disk cleanup CLIs — one in Rust with a TUI, one in Go with risk scoring. Here's what each language and design taught me that the other couldn't.
dfree: stop digging with your hands, you've got an axe now
Dev.to · Vineeth N Krishnan 2mo ago
dfree: stop digging with your hands, you've got an axe now
A short story about running out of server space because of academy videos, and the shell tool I wrote so I'd never hear 'Vineeth, we can't upload anymore' again
Building mcp-pool: one week, eleven MCP servers, one shared OAuth library
Dev.to · Vineeth N Krishnan 📣 Digital Marketing & Growth ⚡ AI Lesson 2mo ago
Building mcp-pool: one week, eleven MCP servers, one shared OAuth library
How a single Stripe MCP server turned into a monorepo of eleven, and why half the engineering effort went into not writing the same OAuth flow six times.
Building docling-server: a one-command document API for our AI pipeline
Dev.to · Vineeth N Krishnan ⚡ AI Lesson 2mo ago
Building docling-server: a one-command document API for our AI pipeline
Why I wrapped docling into a full Docker Compose setup with FastAPI, Celery, and nginx — so our AI project could stop worrying about messy PDFs, Word files, and
Building agent-sessions: a universal session manager for the AI CLI era
Dev.to · Vineeth N Krishnan 🤖 AI Agents & Automation ⚡ AI Lesson 2mo ago
Building agent-sessions: a universal session manager for the AI CLI era
Five AI coding agents, five incompatible session formats, one terminal UI to browse them all — and the reverse-engineering it took to get there.
A short history of the CLI I built to stop curling IP APIs
Dev.to · Vineeth N Krishnan ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
A short history of the CLI I built to stop curling IP APIs
It was supposed to be a weekend CLI. Then the name got stolen, the providers started disagreeing with each other, the rate limits hit back, and somewhere along