✕ Clear all filters
22 articles
▶ Videos →

📰 Dev.to · greymoth

22 articles · Updated every 3 hours · View all reads

All Articles 112,771Blog Posts 122,324Tech Tutorials 28,743Research Papers 23,063News 16,803 ⚡ AI Lessons
How this page breaks Japanese lines
Dev.to · greymoth 6d ago
How this page breaks Japanese lines
Browsers break Japanese between almost any two characters, so words split in half and punctuation lands at the start of a line. Here's how to avoid it: phrase s
The Enter key that fires while you're still typing
Dev.to · greymoth 🖌️ UI/UX Design ⚡ AI Lesson 6d ago
The Enter key that fires while you're still typing
Press Enter to confirm a Japanese IME conversion and a naive handler submits the form mid-word. The cause (isComposing / keyCode 229) and the one-line fix.
the same few bugs keep hiding in libraries you already trust
Dev.to · greymoth ⚡ AI Lesson 1w ago
the same few bugs keep hiding in libraries you already trust
i've spent the last while sending small fixes to bigger repos: langchain, vite, bat, mistune,...
"Personas vs. tool-scoping: where I landed differently from gstack"
Dev.to · greymoth 🛠️ AI Tools & Apps ⚡ AI Lesson 1w ago
"Personas vs. tool-scoping: where I landed differently from gstack"
I've been watching how other people structure their Claude Code setups, and gstack got me thinking....
"Read-Only Reviewer Agents Catch What Your Main Agent Waves Through"
Dev.to · greymoth 🤖 AI Agents & Automation ⚡ AI Lesson 1w ago
"Read-Only Reviewer Agents Catch What Your Main Agent Waves Through"
The main agent writes the code. The reviewer agent reads it. The reviewer can't edit anything. That...
"Your Repo Is the Memory. Your Model Is the Worker."
Dev.to · greymoth 1w ago
"Your Repo Is the Memory. Your Model Is the Worker."
There's a framing I keep coming back to. The model doesn't hold state — the repo does. The model is...
"I Found ~30 Mergeable OSS Bugs in a Day. They Were All the Same Shape."
Dev.to · greymoth ⚡ AI Lesson 1w ago
"I Found ~30 Mergeable OSS Bugs in a Day. They Were All the Same Shape."
Yesterday I shipped around 28 pull requests across real repos — zod, NestJS, Fastify, Scrapy,...
Stop using the model as your memory
Dev.to · greymoth 🤖 AI Agents & Automation ⚡ AI Lesson 1w ago
Stop using the model as your memory
I run Claude Code most of the day. The thing that kept biting me wasn't the model getting dumber. It...
Your AI-tool usage is invisible. Here are 4 tiny local tools to see it.
Dev.to · greymoth 🛠️ AI Tools & Apps ⚡ AI Lesson 1w ago
Your AI-tool usage is invisible. Here are 4 tiny local tools to see it.
I burned ~194k Claude Code messages and couldn't see where any of it went. So I wrote four small, 100% local tools that read your usage and print a shareable ca
What I learned shipping 4 Japanese-i18n PRs into real OSS as a faceless 19yo
Dev.to · greymoth ⚡ AI Lesson 1w ago
What I learned shipping 4 Japanese-i18n PRs into real OSS as a faceless 19yo
Four merged Japanese localization PRs into Medusa, Jan, and Memos — the exact diffs, the i18n traps, and why a maintainer typing 'merged' is the one credential
I built 128 things with AI. 127 are dead. So I started shipping into real OSS instead.
Dev.to · greymoth 💻 AI-Assisted Coding ⚡ AI Lesson 1w ago
I built 128 things with AI. 127 are dead. So I started shipping into real OSS instead.
i built 128 things with AI in four months. then i made an AI dissect every one of them, and the...
I built 128 things with AI in 4 months. Then I made an AI dissect all of it.
Dev.to · greymoth 🛠️ AI Tools & Apps ⚡ AI Lesson 2w ago
I built 128 things with AI in 4 months. Then I made an AI dissect all of it.
A 19-year-old's cold-honest build autopsy: 128 projects, 5 shipped, $0 revenue — and what the asymmetry actually taught me.
I built a 5-second CLI to check if your site is ready for the Japanese market
Dev.to · greymoth 📣 Digital Marketing & Growth ⚡ AI Lesson 2w ago
I built a 5-second CLI to check if your site is ready for the Japanese market
A monolingual team can ship for years without hitting the bugs that lose them Japanese users on day...
The Enter key that quietly breaks Japanese input (and how to test if your app does it)
Dev.to · greymoth ⚡ AI Lesson 2w ago
The Enter key that quietly breaks Japanese input (and how to test if your app does it)
If your app has Japanese users — or wants them — there's a bug class your English-speaking team will...
Where foreign dev-tools quietly lose the Japanese market — and a free index to check your own
Dev.to · greymoth 2w ago
Where foreign dev-tools quietly lose the Japanese market — and a free index to check your own
Most foreign dev-tools don't lose Japan because Japanese developers dislike them. They lose it...
One port, two protocols: gRPC + REST with Connect-RPC in Rust
Dev.to · greymoth 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
One port, two protocols: gRPC + REST with Connect-RPC in Rust
When we built the guardian service for kairon.trade, we had the usual dilemma: ship a gRPC API for...
Why Kairon runs a separate gRPC authorization service
Dev.to · greymoth ⚡ AI Lesson 1mo ago
Why Kairon runs a separate gRPC authorization service
When you're building a multi-tenant platform where users run autonomous trading agents, "just check a...
Building an Inference OS: deterministic-first router for prediction markets
Dev.to · greymoth 🤖 AI Agents & Automation ⚡ AI Lesson 1mo ago
Building an Inference OS: deterministic-first router for prediction markets
Building an Inference OS for prediction markets Most AI agent stacks default to "throw the...