DEV Community
dev.to · EN
- 3616posts a week
- 9 Novlast post
- #1in Web Development
The most recent home feed on DEV Community.
Subscribe
Latest posts
Stitching four coding agents into one body for Kiroween 2026
I pay for more than one coding agent. Codex, Claude Code, Gemini CLI and OpenCode each have their own CLI, their own login and their own quota meter, and I usually find out one is empty when it dies halfway through a task. For Kiroween 2026 (Frankenstein category) I built Stitchwork : one MCP…
A pre-launch mobile app testing checklist for small teams
Small teams usually ship mobile apps with a few hours of testing on one or two phones. That is enough to catch obvious crashes, and not enough to catch what real users hit in the first week. This is the checklist I would run before any launch. 1. Decide which devices matter Do not test on the…
Needs to send message internally, check this out
cthrone v0.19.1: Share messages and files locally between your devices Valuable community feedback on developer marketing Felipe Inoue Felipe Inoue Felipe Inoue Follow Nov 4 cthrone v0.19.1: Share messages and files locally between your devices # showdev # productivity # opensource # networking 6…
Why my dataclass test failed when the values matched
logstats is a file parser script that takes an auth log file path as an argument and reports 4 stats on about it (number of lines, number of IP lines, number of unique IPs and a list with the 5 top IPs in terms of frequency of appearance). It uses a generator to yield information at every line…
Linux VPS: When Shared Hosting Starts Holding You Back
Shared hosting is a good starting point for many websites. It is cheap, simple, and usually enough for a small site without unusual server needs. The limits start to show later: slow pages at busy times, blocked background jobs, memory warnings, or software the account cannot run. Moving to Linux…
Event ID 4740 and 4771: account lockouts and Kerberos failures
Originally published at coinetic.io . Event 4740 is Windows saying "A user account was locked out" . Event 4771 says "Kerberos pre-authentication failed" , usually a wrong password against a domain controller. Together they tell you who is locked out, from which computer, and whether it is an old…
Enterprise Laravel Architecture: Modules, Roles, Audit Logs, Queues
Architecting an enterprise Laravel application requires solving four core challenges that smaller apps rarely face: code organization at scale, complex permission matrices, strict compliance logging, and massive asynchronous workloads. Here is how to handle these four pillars of enterprise Laravel…
Benchmark scores say nothing about whether the release runs
On Nov 8 I went through a fresh speech-model release the way most people in that scene go through them, model card first and benchmark table second, and I never argued with a single score. Their own README asked for one 80 GB GPU, my largest card carries 24 GB, and the disk holding my weights had…
How to Customize a Tailwind CSS Website Template for a Client Project
Building a website for a client doesn't always mean starting from a blank HTML file. Sometimes, the smarter approach is to start with a well-structured template and spend your time on what makes the client's website unique: branding, content, usability, and performance. But downloading a template…
LLM Rate Limits: Your Retry Loop Is the Easy Part
The first time an LLM feature hits real traffic, the logs fill with 429s and somebody writes a retry loop. It usually looks like the one from the last REST API they integrated: catch the error, sleep, try again, maybe double the sleep. It ships, the errors drop, and everyone moves on. Then the bill…
I built a Shopify Admin API token generator for custom apps
When I start a Shopify Admin API integration, I want to make one test request before wiring the API into the rest of the app. Getting to that first request can mean configuring a callback, completing OAuth, and checking which scopes Shopify granted. I built a Next.js tool that guides you through…
Catch a lost time window in an abstract editing pipeline
A manuscript review pipeline can store the outcome definition alongside the edited claim. A small check can catch a missing or changed follow-up window before the author reads the revision. Consider this fictional structured input. The source defines an event as a hospital admission within 14 days…
The Comprehension Deficit: Why I/O Inversion Turns Humanity into Runtime Baggage. TLLGeek project
While the tech industry is distracted by debates over quarterly profits and cosmetic AI guardrails, a tectonic shift has occurred in the very structure of our runtime. The core of the crisis is simple: machines have begun generating results faster than humanity can process them into meaning. Recent…
Rotate a leaked API key without stopping your services: dotvault hands out the new value first
This is part 11 of the series "dotvault, Start to Finish: One Command from Your Laptop to CI, Your Team, and Your AI Agents." dotvault will be released free of charge when this series ends. In the demo, a script kept calling with the key at 15-second intervals during the whole rotation, and in all…
The Two Scripts Cloudflare Appends to Every One of Our 56 Pages: 1,239 Bytes of Email Decoding and a 31,853-Byte Analytics Beacon
I work on OnePassApps, the team behind app.onepassapps.com. Every number below was measured on today's build over plain HTTPS from outside the browser - no session, no…
We Built Opsville, a Free Pixel-Art Town Where You Fix DevOps Incidents
Opsville is a small pixel-art town where every district is broken, and you are the one on call. 🏘️ Each district is one DevOps topic: Linux, Docker, Git, CI/CD, Kubernetes, monitoring, security and databases. The people there hand you quests. Most quests open one of our browser simulators, then…
Mapping U.S. area codes to IANA time zones in JavaScript (and the 22 multi-zone edge cases)
Under federal telemarketing rules ( 47 CFR 64.1200(c)(1) and the FTC's Telemarketing Sales Rule), outbound telephone solicitations to residential lines are restricted to 8:00 a.m. – 9:00 p.m. in the local time of the called party (and several states enforce stricter windows). When your system only…
Message queues and asynchronous processing, explained through a trip to the dry cleaner
Why Your Bank App Says "Successful" Before the SMS Arrives When you drop your clothes at the dry cleaner, nobody asks you to wait at the counter while they wash, dry and iron everything. They hand you a ticket and say, "We'll call you when it's ready." You go about your day. The work still happens…
Java serialization filters need an allowlist first-run process
Java deserialization remains dangerous because the input controls object construction and can reach gadget chains in libraries the application did not intend to expose. The platform's serialization filter mechanism provides a useful…
Why "1 city = 1 area code" breaks local phone number matching (and how to model overlays in JavaScript)
A common mistake in CRM routing and voice applications is checking whether two phone numbers belong to the same metro area by comparing their first three digits ( npaA === npaB ). That worked before the mid-1990s, when state utility commissions relieved exhausted area codes through geographic…
In the directory since 25 Sept 2026 · last checked 9 Nov 2026 · RSS