✕ Clear all filters
37 articles
▶ Videos →

📰 Dev.to · Ted

37 articles · Updated every 3 hours · View all reads

All Articles 174,232Blog Posts 163,914Tech Tutorials 46,438Research Papers 34,131News 21,989 ⚡ AI Lessons
The Audit Became a Build Step
Dev.to · Ted 3w ago
The Audit Became a Build Step
I audited my travel site's legal-status dataset twice and the drift came back anyway — because an audit is a snapshot, and nothing held the agreement after the
Every Page Was Exactly the Same Size. That Was the Bug Report.
Dev.to · Ted 📣 Digital Marketing & Growth ⚡ AI Lesson 1mo ago
Every Page Was Exactly the Same Size. That Was the Bug Report.
A few hundred pages on a site I run were serving the homepage to crawlers. Nothing had failed: the routes returned 200, the build exited 0, and the pages looked
The Insecure Default Was the Configuration
Dev.to · Ted ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
The Insecure Default Was the Configuration
I found an API key hardcoded as a fallback in three scripts and did the obvious thing: deleted it, moved the value to an env file, felt responsible. Then I chec
Your Analytics Can Only See As Far As Your Login Does
Dev.to · Ted 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Your Analytics Can Only See As Far As Your Login Does
Six outbound clicks out of 1,372 carried a user id. That is 0.44%, and it looks exactly like a broken tracking integration — so I went and read the tracking cod
Your System Cannot Say I Don't Know
Dev.to · Ted 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Your System Cannot Say I Don't Know
A dashboard reading zero, a typechecker exiting clean, an average of 13, an endpoint returning 200. Four healthy signals, four systems that were not measuring a
A Second Check Is a Second Source of Truth
Dev.to · Ted 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
A Second Check Is a Second Source of Truth
Signup verified the same email address twice — once by code, once by link. A real user passed the first and ignored the second, and landed in a state nobody des
A Discarded Error Becomes an Answer
Dev.to · Ted 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
A Discarded Error Becomes an Answer
A password reset endpoint returned success and sent nothing, for every user, for ten weeks — until one person mentioned it in passing. The lookup behind it coul
It Passed Because It Never Looked
Dev.to · Ted 🌐 Frontend Engineering ⚡ AI Lesson 1mo ago
It Passed Because It Never Looked
I ran the typechecker. It passed. I ran the build. It passed. I pushed, and a page that carries a...
Zero Is Not a Measurement
Dev.to · Ted 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Zero Is Not a Measurement
The affiliate dashboard said zero. Not a small number — zero. One booking platform account had been...
You Deleted It. The Crawler Still Sees It.
Dev.to · Ted 📣 Digital Marketing & Growth ⚡ AI Lesson 1mo ago
You Deleted It. The Crawler Still Sees It.
I removed two listings from a directory site I run. Not for a small reason — they failed the one...
The Listing Didn't Exist. The Booking Link Worked.
Dev.to · Ted 💻 AI-Assisted Coding 1mo ago
The Listing Didn't Exist. The Booking Link Worked.
The property was called something plausible. It had a star rating, a price, a tidy paragraph of...
Logging Into the Higgsfield CLI on a Server With No Browser
Dev.to · Ted ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Logging Into the Higgsfield CLI on a Server With No Browser
A headless server can't open a browser — so what do you do when a CLI's OAuth login demands one? Why loopback logins break over SSH, and the curl replay that fi
Both Delivery Paths Went Silent. Neither Was Broken.
Dev.to · Ted ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Both Delivery Paths Went Silent. Neither Was Broken.
My home server sends me a stream of scheduled reports over Telegram every morning — system health,...
Two Pages Disagreed About the Same Law. Both Were Wrong.
Dev.to · Ted 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2mo ago
Two Pages Disagreed About the Same Law. Both Were Wrong.
Last week I audited my travel site's core dataset — legal-status data for 213 countries and every US...
The Database Was Fixed Months Ago. The Website Disagreed.
Dev.to · Ted 🤖 AI Agents & Automation ⚡ AI Lesson 2mo ago
The Database Was Fixed Months Ago. The Website Disagreed.
An AI agent audited 213 countries and 50 states of legal-status data on a site I run. Three ways to be wrong showed up — stale facts, a template that defaulted
One Page Ranked #6 and #20 at the Same Time. The Average Said #13.
Dev.to · Ted 📣 Digital Marketing & Growth ⚡ AI Lesson 2mo ago
One Page Ranked #6 and #20 at the Same Time. The Average Said #13.
A page I run looked mediocre in Search Console — average position 13, the bottom of nowhere. The query breakdown told a completely different story. Here's how I
I Ignored Bing for Months. It Ranked My Pages Backwards from Google.
Dev.to · Ted 📣 Digital Marketing & Growth ⚡ AI Lesson 2mo ago
I Ignored Bing for Months. It Ranked My Pages Backwards from Google.
Two pages compete for the same topic. Google ranks the article first. Bing ranks the interactive tool first — the exact inverse. Same pages, opposite order. Her
My Redirects Worked in the Browser. Googlebot Saw Soft 404s.
Dev.to · Ted 📣 Digital Marketing & Growth ⚡ AI Lesson 2mo ago
My Redirects Worked in the Browser. Googlebot Saw Soft 404s.
Google Search Console flagged six URLs on a client site as Soft 404. Every one of them returned a...
GEO: What Generative Engine Optimization Actually Means for Your Content
Dev.to · Ted 📣 Digital Marketing & Growth ⚡ AI Lesson 3mo ago
GEO: What Generative Engine Optimization Actually Means for Your Content
AI Overviews changed the SERP. GEO is how you adapt — not by chasing citations, but by understanding where organic traffic still lives.
How I Wired Google Search Console to Telegram on Day One
Dev.to · Ted 📣 Digital Marketing & Growth ⚡ AI Lesson 3mo ago
How I Wired Google Search Console to Telegram on Day One
Building a GSC monitoring stack that delivers daily SEO briefings to Telegram — starting from a brand new domain with zero impressions.