✕ Clear all filters
24 articles
▶ Videos →

📰 Dev.to · Deva

24 articles · Updated every 3 hours · View all reads

All Articles 136,627Blog Posts 140,789Tech Tutorials 35,437Research Papers 26,949News 19,220 ⚡ AI Lessons
StaticFiles html=True at / will silently eat every API route you have
Dev.to · Deva 🔧 Backend Engineering ⚡ AI Lesson 3w ago
StaticFiles html=True at / will silently eat every API route you have
Zero API routes reachable. That was the state of my dashboard the moment the static directory...
Adding a Live Generate Button: Why Synchronous Beat a Job Queue
Dev.to · Deva ⚡ AI Lesson 3w ago
Adding a Live Generate Button: Why Synchronous Beat a Job Queue
The dashboard could display drafts. It could not create them. You watched the queue and waited for a...
I Broke My SPA Fallback by Renaming a FastAPI Parameter to Satisfy a Linter
Dev.to · Deva ⚡ AI Lesson 4w ago
I Broke My SPA Fallback by Renaming a FastAPI Parameter to Satisfy a Linter
The dashboard SPA fallback was returning 422 on every route that was not an API route. FastAPI kept...
Building Editorial Control Into a 3 Platform Content Engine
Dev.to · Deva 📣 Digital Marketing & Growth ⚡ AI Lesson 4w ago
Building Editorial Control Into a 3 Platform Content Engine
3 platforms, one queue, zero editorial control. That was the state of my content automation before I...
My test had a comment that said 'in memory fallback'. It wasn't.
Dev.to · Deva ⚡ AI Lesson 1mo ago
My test had a comment that said 'in memory fallback'. It wasn't.
The test test_warmup_eval_no_flag_subprocess_exits_0 was running the real warmup eval command, no ,...
The warmup engine that worked perfectly and did nothing
Dev.to · Deva 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
The warmup engine that worked perfectly and did nothing
The bug that broke my warmup engine was not a missing save call. That is the obvious culprit when...
Your subprocess test is running against production state
Dev.to · Deva 1mo ago
Your subprocess test is running against production state
The comment in the test said "in memory fallback." That was wrong. The test was running the real...
Your AI reply engine doesn't need a humor classifier
Dev.to · Deva 🧠 Large Language Models ⚡ AI Lesson 1mo ago
Your AI reply engine doesn't need a humor classifier
The fix for a tone deaf AI reply engine is not humor detection. It is better epistemic posture inside...
43 Tests for a Write Warmup State Machine
Dev.to · Deva 1mo ago
43 Tests for a Write Warmup State Machine
43 tests. That is what it took to be confident in a state machine that decides whether a posting...
12 Posts a Week to 7: Fixing My LinkedIn Distribution Problem
Dev.to · Deva 1mo ago
12 Posts a Week to 7: Fixing My LinkedIn Distribution Problem
12 posts per week. That was my LinkedIn cadence, and it was quietly killing my reach. Not because...
Three Test Levels for One CLI Subcommand
Dev.to · Deva ⚡ AI Lesson 1mo ago
Three Test Levels for One CLI Subcommand
7 out of 7 tests pass. That number is boring and exactly correct. Adding a CLI subcommand sounds...
614 tests passing, one new rule: attack the argument, never the person
Dev.to · Deva ⚡ AI Lesson 1mo ago
614 tests passing, one new rule: attack the argument, never the person
614 tests green, no regressions. That is what the guardrail cost in test churn: zero. The problem...
Your feature flag defaults are backwards in tests
Dev.to · Deva ⚡ AI Lesson 1mo ago
Your feature flag defaults are backwards in tests
Most test suites get feature flag isolation backwards. The instinct is to opt in to a feature when a...
Phase 0 means zero writes. Make sure your code agrees.
Dev.to · Deva 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Phase 0 means zero writes. Make sure your code agrees.
The phase spec said "Curve A." The code had _DEFAULT_PHASES. They were not the same thing. That gap...
226 Is Not 344: Why pause_writes Needed a Code Field
Dev.to · Deva 1mo ago
226 Is Not 344: Why pause_writes Needed a Code Field
226. That is the HTTP status code that stamps a 14 day penalty on write volume. Before P4,...
Every post my engine wrote hit 200 characters. Here is the fix.
Dev.to · Deva 💻 AI-Assisted Coding ⚡ AI Lesson 1mo ago
Every post my engine wrote hit 200 characters. Here is the fix.
200 characters. That was the fixed soft target every post my engine generated aimed for. Replies had...
160 Fediverse instances, 28 made it through as brand safe
Dev.to · Deva 📣 Digital Marketing & Growth ⚡ AI Lesson 1mo ago
160 Fediverse instances, 28 made it through as brand safe
160 addressable Fediverse instances, 28 made it through as brand safe. The initial harvest pool only...
Autonomous Mastodon Onboarding Hits the hCaptcha Wall
Dev.to · Deva 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
Autonomous Mastodon Onboarding Hits the hCaptcha Wall
App OAuth bypasses the signup captcha but not the email confirmation interstitial. That one sentence...
Why does a post with 400 impressions get zero replies?
Dev.to · Deva 📣 Digital Marketing & Growth ⚡ AI Lesson 1mo ago
Why does a post with 400 impressions get zero replies?
Why does a post with 400 impressions get zero replies? I ran an audit on the last 8 LinkedIn posts...
LLM agents in quantitative finance, where they actually pay off
Dev.to · Deva 🧠 Large Language Models ⚡ AI Lesson 1mo ago
LLM agents in quantitative finance, where they actually pay off
A working note on where coding agents earn their keep in equity research, forensic accounting, and DCF construction, and where they still do not.