✕ Clear all filters
23 articles
▶ Videos →

📰 Dev.to · benjamin

23 articles · Updated every 3 hours · View all reads

All Articles 185,893Blog Posts 168,951Tech Tutorials 49,786Research Papers 36,210News 22,932 ⚡ AI Lessons
I kept shipping version mismatches — so I built a zero-dep CLI that checks all three sources at once
Dev.to · benjamin ☁️ DevOps & Cloud ⚡ AI Lesson 3mo ago
I kept shipping version mismatches — so I built a zero-dep CLI that checks all three sources at once
You know the drill. You bump package.json, update the CHANGELOG, run the tests, push the tag — and...
A reformatted PR shows 80 changed lines but changed nothing — I built a zero-dep diff that sees through it
Dev.to · benjamin ☁️ DevOps & Cloud ⚡ AI Lesson 3mo ago
A reformatted PR shows 80 changed lines but changed nothing — I built a zero-dep diff that sees through it
Someone runs the formatter, the line width changes, and suddenly the pull request touches 80 lines....
The most-installed XML viewers are 2★ and abandoned. So I hand-wrote one.
Dev.to · benjamin 🌐 Frontend Engineering ⚡ AI Lesson 3mo ago
The most-installed XML viewers are 2★ and abandoned. So I hand-wrote one.
Open a .xml file in your browser and you usually get one of three things: a wall of unindented text,...
Is that timestamp in seconds or milliseconds? I built a zero-dep CLI that just tells you — both directions.
Dev.to · benjamin ☁️ DevOps & Cloud ⚡ AI Lesson 3mo ago
Is that timestamp in seconds or milliseconds? I built a zero-dep CLI that just tells you — both directions.
You find a timestamp in a log line: 1718750000123. Is that seconds? Milliseconds? You reach for...
Putting a file in .gitignore does nothing if git already tracks it. I built a CLI to find the leftovers.
Dev.to · benjamin ☁️ DevOps & Cloud ⚡ AI Lesson 3mo ago
Putting a file in .gitignore does nothing if git already tracks it. I built a CLI to find the leftovers.
You added .env to .gitignore. You felt responsible. But three weeks later it's still in the repo,...
dotenv loads your .env — it doesn't check it. So I built a typed validator.
Dev.to · benjamin 🔧 Backend Engineering ⚡ AI Lesson 3mo ago
dotenv loads your .env — it doesn't check it. So I built a typed validator.
A PORT=8O80 typo (that's a letter O), a DATABASE_URL you forgot to set, a NODE_ENV=prodd — none of...
Your git history is already your changelog — I built a zero-dep CLI to extract it
Dev.to · benjamin ☁️ DevOps & Cloud ⚡ AI Lesson 3mo ago
Your git history is already your changelog — I built a zero-dep CLI to extract it
You ship a release. You mean to write the changelog "later." Three weeks pass, someone asks "what...
Stop pasting JWTs into random websites — I built a zero-dep CLI to decode them in your terminal
Dev.to · benjamin 🔐 Cybersecurity ⚡ AI Lesson 3mo ago
Stop pasting JWTs into random websites — I built a zero-dep CLI to decode them in your terminal
You're debugging an auth issue. There's a JWT in a log line, or in an Authorization header you copied...
Your package.json diffs are noisy for no reason. I built a zero-dep fixer.
Dev.to · benjamin ☁️ DevOps & Cloud ⚡ AI Lesson 3mo ago
Your package.json diffs are noisy for no reason. I built a zero-dep fixer.
Open a PR, and half the package.json diff is keys that didn't actually change — they just moved. One...
I committed a 200 MB file once. Never again — so I built a zero-dep pre-commit guard.
Dev.to · benjamin ☁️ DevOps & Cloud ⚡ AI Lesson 3mo ago
I committed a 200 MB file once. Never again — so I built a zero-dep pre-commit guard.
Everyone has a version of this story. Mine: I git add -A'd in a hurry, a stray build artifact came...
Two branches, the same migration number, one broken deploy. I built a zero-dep linter for that.
Dev.to · benjamin ☁️ DevOps & Cloud ⚡ AI Lesson 3mo ago
Two branches, the same migration number, one broken deploy. I built a zero-dep linter for that.
Here's a failure I've now watched happen on three different teams. Two people branch off main. Alice...
A zero-dep CLI that scans your GitHub Actions for the mistakes that actually get repos compromised
Dev.to · benjamin 🔐 Cybersecurity ⚡ AI Lesson 3mo ago
A zero-dep CLI that scans your GitHub Actions for the mistakes that actually get repos compromised
Your CI workflow is the softest target in your repo. It runs automatically, it has a GITHUB_TOKEN...
I built a zero-dep CLI that finds unused dependencies — and is wrong less often than depcheck
Dev.to · benjamin ☁️ DevOps & Cloud ⚡ AI Lesson 3mo ago
I built a zero-dep CLI that finds unused dependencies — and is wrong less often than depcheck
Open any package.json that's been alive for a year and I'll bet there's a package in there you...
npm audit cries wolf. I built a zero-dep CLI that tells you what to actually fix
Dev.to · benjamin 📣 Digital Marketing & Growth ⚡ AI Lesson 3mo ago
npm audit cries wolf. I built a zero-dep CLI that tells you what to actually fix
You run npm audit. It prints 47 vulnerabilities in angry red. You scroll through two screens of them,...
Every TODO in your codebase is lying about its age. So I built a CLI that blames them.
Dev.to · benjamin ☁️ DevOps & Cloud ⚡ AI Lesson 3mo ago
Every TODO in your codebase is lying about its age. So I built a CLI that blames them.
Open any codebase older than a year and grep for TODO. You'll get dozens of hits. Now answer me one...
git branch -d is fine — until the day you delete the wrong one
Dev.to · benjamin 🔧 Backend Engineering ⚡ AI Lesson 3mo ago
git branch -d is fine — until the day you delete the wrong one
Open any repo you've worked in for a month and run git branch. Half those branches are merged and...
Your dev stack is 4 terminal tabs. It could be one labeled stream.
Dev.to · benjamin ☁️ DevOps & Cloud ⚡ AI Lesson 3mo ago
Your dev stack is 4 terminal tabs. It could be one labeled stream.
The daily ritual for anyone running more than one process in local dev: a terminal tab for the web...
I built a local dead-man's-switch for cron jobs (no server, no signup)
Dev.to · benjamin ☁️ DevOps & Cloud ⚡ AI Lesson 3mo ago
I built a local dead-man's-switch for cron jobs (no server, no signup)
Cron has a cruel design flaw: it tells you nothing when a job stops running. A job that exits...
I built a 1-file CLI to catch .env drift before it causes production bugs
Dev.to · benjamin ☁️ DevOps & Cloud ⚡ AI Lesson 3mo ago
I built a 1-file CLI to catch .env drift before it causes production bugs
Almost every developer has fought .env issues. They're silent, annoying, and they only show up after...