🌍 Dev.to

Node.js Worker Troubleshooting: Background Queue Retry Exhaustion

A retry loop is an availability problem before it is a queue-setting problem: it can spend all worker slots on work that cannot succeed and raise the age of healthy messages. Short answer: give each logical background job one finite attempt budget, classify permanent failures before another delivery is scheduled, and keep dead-letter queue redrive as an operator-controlled recovery action. For a Node.js worker whose retries do not stop, start by proving which counter is advancing; the broker, ...
🌍 Dev.to

🏆 #HackAVP, premier hackathon dédié à l'emploi dans la fonction publique en NCL

⏳ Challenge Status: Not yet Live (article en Draft) 👉 Pour participer : venez le mercredi 09 septembre 17h00, à la Station N // Detect dark theme var iframe = document.getElementById('tweet-2092744648494358943-812'); if (document.body.className.includes('dark-theme')) { iframe.src = "https://platform.twitter.com/embed/Tweet.html?id=2092744648494358943&theme=dark" } Aucune inscription préalable, aucune formalité. Les équipes se constituent sur place et tout le fon...
🌍 Dev.to

The Agent Failed. The Promise Did Not: Building Verifiable Agent Succession

This article was created for the purpose of entering the All Things Agentic Hackathon . Autonomous agents are increasingly trusted with work that outlives one model call: onboarding a supplier, renewing a contract, gathering compliance evidence, or completing a regulated handoff. Those workflows create an awkward question. What happens when the agent disappears, is compromised, or must be replaced while the obligation remains real? Restarting is not continuity. A durable queue can sti...
🌍 Dev.to

I read 1,033 developer launch posts. Nine out of ten got nothing.

I pulled 1,033 posts off DEV.to across 11 tags. 634 of them went up in the previous ten days. 578 of those 634 — nine in ten — got three reactions or fewer and not a single comment. I did it twice, two days apart, on different windows. 89.6% the first time, 91.2% the second. It's not a bad week. It's the normal outcome. I expected to find that the quiet posts were about weaker projects. That is not what I found. Some of the most interesting things I read all month were sitting at zero. ...
🌍 Dev.to

FutureBuilder and StreamBuilder as Anti-Patterns: Why Your Async Boundary Should Be Far Away From Your Views

Why Raw Asynchrony Inside the Presentation Layer Breaks Separation of Concerns, User Experience, and Testability Every Flutter developer remembers the magic of their first FutureBuilder . You paste an HTTP request directly into a FutureBuilder inside your widget's build() method, configure a CircularProgressIndicator for ConnectionState.waiting , render your data in ConnectionState.done , and suddenly your app is alive with real-time data in fewer than twenty lines of code. It...
🌍 Dev.to

Migrate from SchemaSpy to SchemaCrawler Without Rewriting Your Runbooks

If you already use SchemaSpy to document a database, moving to SchemaCrawler does not have to mean replacing every script at once. The latest SchemaCrawler release includes a SchemaSpy-compatible shim. It accepts common SchemaSpy command-line arguments, connects to the database, and runs SchemaCrawler Scribe to produce documentation in Google Open Knowledge Format (OKF). That gives you a gradual migration path: keep the command-line shape your team knows, while changing the output from a g...
🌍 Dev.to

How long does a Google trend stay alive? Measuring trend duration with started_at and ended_at

Not affiliated with, endorsed by, or sponsored by Google LLC. "Google" and "Google Trends" are trademarks of Google LLC, used here only to describe the public data discussed. If you have ever built anything on top of "Trending Now" (a newsletter, an alerting bot, a content calendar), you know the uncomfortable part: a ranked list tells you what is trending, not for how long . A two-hour celebrity spike and a two-day story that is still growing look identical at rank 3. Google's own Tre...
🌍 Dev.to

Managed vs Self-Hosted React Native OTA: Compare the Ownership Boundary

“Managed or self-hosted?” sounds like an infrastructure question. For React Native OTA updates, it is really an ownership question . Both approaches can deliver compatible JavaScript and bundled assets to installed applications. Both can support channels. Both can support rollouts. Both can support rollback. Both can use object storage and CDNs. The important difference is not where the JavaScript file physically lives. It is: Who is responsible when the release path...
🌍 Dev.to

We measured a week of inference. Routing by task difficulty cuts our cost per call roughly 48x — and flips which users are profitable.

We did the thing everyone building on LLMs does. We defaulted to a strong frontier model, because the demo has to be good and nobody gets fired for picking the strongest model. Then we measured a week of production traffic, and the numbers were embarrassing enough to write down. One frontier model was carrying 77 percent of our calls and 97 percent of our inference spend. Not because 77 percent of the work needed it. Because it was the default, and defaults are where money goes to hide. Th...
🌍 Dev.to

I went quiet for a while. This is what I was building.

I have been quiet here for a while. This is what I was doing. theknowngood.com is live. It tracks published evaluation data for AI models: benchmark results, pricing, performance, arena ratings. Around 900 models, roughly 2,300 static pages. CSV and JSON exports are free and ungated under CC BY 4.0. No accounts, no tracking, no API. I am a systems engineer rather than a developer, so the decisions worth talking about here are all architectural. Postgres is the source of truth, but noth...
🌍 Dev.to

Zero-Copy, Multi-Protocol Storage: The Architecture Pattern Data Pipelines Are Missing

Every cloud architecture diagram you've ever drawn for a "modernize the legacy system" project probably has the same box in it: a sync job. Something that watches an old file share and copies what it finds into S3, so the new, shiny, event-driven, AI-powered part of the stack has something to read. That box is a lie we tell ourselves. It says "the data is now in the cloud." What it actually means is: there are now two copies of the data, and something has to keep them the same. This post...
🌍 Lobsters

Nebula Sans

Comments
HackerNews

Omarchy – Linux that is capitalizing on AI momentum

A month ago I asked, which Linux distribution is best capitalizing on AI momentum. https://news.ycombinator.com/item?id=49129429 The answer seems to be Omarchy right now. Comments URL: https://news.ycombinator.com/item?id=49455642 Points: 7 # Comments: 3
HackerNews

Programming as a Hobby in the Age of AI

Article URL: https://www.bennadel.com/blog/4908-programming-as-a-hobby-in-the-age-of-ai.htm Comments URL: https://news.ycombinator.com/item?id=49455672 Points: 6 # Comments: 3
HackerNews

How AI Is Being Used to Dilute Hip Hop

Article URL: https://nettricegaskins.medium.com/shifting-priorities-how-ai-is-being-used-to-dilute-hip-hop-92a3d1752134 Comments URL: https://news.ycombinator.com/item?id=49456371 Points: 2 # Comments: 0