I've released tanstack-fetch 1.7.1 , a bug-fix release focused on the core HTTP request path.
No new APIs in this version—just fixes for edge cases that can cause confusing behavior in real applications.
npm install tanstack-fetch@1.7.1
What's Changed?
1. URL parameters are matched more precisely
Colons in URLs such as http://localhost:8080 and query values such as ?t=10:30 are no longer mistaken for path parameters. Only the pathname is scan...
When I started building a graphics kit designer for dirt bikes, I assumed every bike needed its own kit. It doesn't. Manufacturers reuse plastics across years and engine sizes, so a kit cut for one bike often lines up on several others. The 2023 Yamaha YZ450F kit, for example, also fits the YZ450FX, the YZ250F and the YZ250FX across 2024 to 2026. That is eleven model and year combinations from one set of panel shapes.
So the useful unit of data is a reference bike plus the list of everything ...
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle
What I Built
Over the past year, many freelance developers, small agencies, and independent builders have integrated LLM capabilities into their client work. Whether creating customer intake assistants, contract summarizers, or invoice extractors, clients increasingly expect AI-driven workflows.
However, deploying generative models in client-facing environments introduces several practic...
Hey everyone! I am Devansh Tripathi , a 12-year-old indie tech builder. I design code,and build ultra-lightweight web experiments , websites , tools , AI's and minimalist static templates directly using a budget 4GB RAM mobile phone.
MecuT is a zero-dependency pure Vantablack portfolio and biography template for developers and creators. It works with 100% pure HTML, CSS, and Vanilla JS. It features a built-in color customizer, 6 dedicated sub-pages, in-browser editable text, and a...
AI is getting better at writing code every month. I asked people in tech, on Reddit and in my own network, what comes next.
Say you've just been hired by two clients in the same week.
The first is a yoga studio. The second is a clinic. Both want an app.
You have an AI assistant, so you describe the studio's app: class booking, passes, a calendar. Twenty minutes later it works. Then the clinic's: a chart that shows a patient's lab results over time. Another twenty minutes, and that works...
This is a submission for the Hacktoberfest Open-Source AI Challenge: Week 2
What I Built
RepoBuddy turns an unfamiliar GitHub repo into something you can ask questions of.
Paste a repo URL. RepoBuddy shallow-clones it, maps it into a knowledge graph with Graphify , and lets you ask Gemma 4 things like:
"Where do I start?"
"Explain the architecture"
"Suggest a good first contribution"
The answers name real files, because Gemma only sees the slice of ...
ACH Return Codes Explained: R01–R85 and How to Handle Them in Production
ACH Return Codes Explained: R01–R85 and How to Handle Them in Production
When an ACH debit or credit fails, the originating bank receives a return code—a two-character alphanumeric defined by Nacha (the National Automated Clearing House Association). As a developer building payment infrastructure, you need to decode these codes quickly and route the failure appropriately. A mishandled return can orphan a pay...
Cover: AI-generated concept illustration of a hypothetical foldable phone, not a photograph of existing hardware or a screenshot of the emulator.
It started with the idea of a dual-screen iPhone. That form factor seems almost made for Nintendo DS and 3DS games: the main display above, the touchscreen below.
But before thinking about a finished app, I wanted to answer a smaller question: could a 3DS emulator run on an iPhone at a useful speed?
For this experiment, I couldn't rely on giv...
I priced my own dead code and got a $775 bill
Every developer has a graveyard. Mine was 35 files and 2,317 lines, and I couldn't have told you what half of it did. So I built GhostCode, a dead-code analyzer that reads your AST instead of guessing from text, and the first repo I ran it on was my own.
Here is what I built, how it works, and what the numbers said.
Dead code is a P&L line item, not a vibe
Dead code doesn't just sit there. Someone reads it during onboarding...
We run Keepp, a link in bio and website builder for creators and small businesses: one page that holds a website, selling, bookings, forms and chat. A few weeks ago we shipped an MCP server so Claude and ChatGPT can build and edit those pages directly. A person says "add my new class times and a booking button" in a chat, and the assistant changes a real, public page.
That is a different job from most MCP servers, which read data or run a search. Ours writes to something strangers will see. H...
Welcome to Learning Xahau, a series of articles dedicated to helping developers, builders, and blockchain enthusiasts better understand the Xahau ecosystem. Whether you're just getting started or already building advanced applications, these posts will explore Xahau's features, architecture, and best practices through practical examples and real-world use cases.
Every dApp has the same weak spot: the front-end . The Hooks may run on a decentralised ledger, but users reach them through a webs...
Inspiration
In most companies, sending a large payment can be incredibly risky when only a username and password stand in the way. One shared login or compromised account can lead to a costly transfer that's hard to undo. Approving a six-figure payment often takes just one click.
We wanted every high-value payment to be approved on purpose, by the right person, with something you can hold, and not rely on the internet for.
We drew inspiration from the Poneglyphs in One Piece: ancient ston...
FOSS, Basically it plugs into your existing coding agent workflow and every time you push to prod it'll throw up a questionnaire that checks if you understand how the code you're pushing works.
Comments URL: https://news.ycombinator.com/item?id=50137950
Points: 93
# Comments: 26
The previous article described how the loop recovers from infrastructure failures. There is one case it can never solve by itself: the user changes their mind .
Perhaps the agent is reading an irrelevant file, heading down the wrong path, or simply needs new information from the user. The user must be able to interrupt it.
The product interaction looks simple—press Ctrl-C. The loop consequences are not. At the time of interruption, the system may be streaming an LLM response, executing se...
I recently ran into a character encoding issue while testing GBase Database (GBase 8s). The installation completed successfully, and the database was running normally. However, when I inserted Chinese text, the characters did not display as expected.
The problem wasn't necessarily the SQL statement or the application. It could be related to the database locale and character encoding configuration.
Why Does This Happen?
A typical GBase Database installation is designed to help ...
It is 4:00 PM on a Friday. Your agency team is winding down for the weekend when an alert flashes across your monitoring dashboard: a client’s e-commerce store is unreachable. The cause isn’t a database crash or an attack. A domain name has expired, a TLS certificate has lapsed, or a hosting account has been suspended for non-payment.
You scramble to fix it, only to find the vendor wants payment before it restores service. Your contact at the client has already logged off. The billing inbox r...
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle
BatchTrace Agent — AI-Powered Food Traceability & Incident Intelligence Platform
"Every batch has a story. Find it instantly."
What I Built
The Problem
Small and mid-sized food manufacturers, commercial bakeries, packaged-food producers, and craft processors (20–250 employees) face a massive operational nightmare: their supply chain records live ...