DEV Community

Ken Imoto profile picture

Ken Imoto

WebRTC & Voice AI Engineer at Propel-Lab. Building real-time AI communication systems. Context Engineering & LLMO Framework. Author of "LLMO" & "Practical Claude Code" on Kindle. Qiita 67,000+ PV.

Location Fukuoka, Japan Joined Joined on  Personal website https://kenimoto.dev/ github website twitter website

Education

Kyushu Institute of Technology

Work

Software Engineer | WebRTC & Voice AI Engineer at Propel-Lab LLC

Vibe Coding Will Get Your API Keys Stolen — .env and Keychain Won't Save You

Vibe Coding Will Get Your API Keys Stolen — .env and Keychain Won't Save You

Comments
3 min read

Want to connect with Ken Imoto?

Create an account to connect with Ken Imoto. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
When Retries Turn Hostile — How Control Logic Kills Production Systems

When Retries Turn Hostile — How Control Logic Kills Production Systems

1
Comments
4 min read
I Asked AI to 'Refactor This Nicely' and Got Unwanted Decimals and Dataclasses

I Asked AI to 'Refactor This Nicely' and Got Unwanted Decimals and Dataclasses

Comments
3 min read
I Converted 10 Debugging Techniques into AI Prompts — Here's the Template

I Converted 10 Debugging Techniques into AI Prompts — Here's the Template

Comments
4 min read
A $0.25 model beat a $3 model -- with better context

A $0.25 model beat a $3 model -- with better context

Comments
7 min read
Brave Search is the default search engine for AI agents -- not Google

Brave Search is the default search engine for AI agents -- not Google

Comments
7 min read
"Almost every time" vs "every time": why hooks beat instructions for AI agents

"Almost every time" vs "every time": why hooks beat instructions for AI agents

Comments
8 min read
I tested file uploads on 7 MCP services -- none of them worked

I tested file uploads on 7 MCP services -- none of them worked

Comments
7 min read
I turned on auto-approve in Claude Code and broke CI in 30 minutes

I turned on auto-approve in Claude Code and broke CI in 30 minutes

Comments
6 min read
Stop copy-pasting project context: 4 stages of CLAUDE.md evolution

Stop copy-pasting project context: 4 stages of CLAUDE.md evolution

Comments
6 min read
I caught Claude Sonnet 4 inventing facts about a fake tool

I caught Claude Sonnet 4 inventing facts about a fake tool

Comments
9 min read
Harness Engineering: 5 Companies, 5 Definitions -- Why Everyone Disagrees on What It Means

Harness Engineering: 5 Companies, 5 Definitions -- Why Everyone Disagrees on What It Means

Comments
5 min read
Harness Engineering for AI Code Review -- How OpenAI, Anthropic, and HumanLayer Control Agent-to-Agent Review

Harness Engineering for AI Code Review -- How OpenAI, Anthropic, and HumanLayer Control Agent-to-Agent Review

2
Comments
5 min read
Passing Rotated Images to Claude or ChatGPT Drops Accuracy to One-Third

Passing Rotated Images to Claude or ChatGPT Drops Accuracy to One-Third

Comments
8 min read
We Measured 180 AI-Generated Japanese Articles. The Results Were Not What We Expected.

We Measured 180 AI-Generated Japanese Articles. The Results Were Not What We Expected.

Comments
3 min read
Why AI-Generated UIs Are All the Same Color — And the Data to Prove It

Why AI-Generated UIs Are All the Same Color — And the Data to Prove It

Comments
3 min read
Why ChatGPT Doesn't Know Your Product (Even If You Rank #1 on Google)

Why ChatGPT Doesn't Know Your Product (Even If You Rank #1 on Google)

2
Comments 2
4 min read
The Swiss Cheese Model of AI Security — Why Single-Layer Defense Always Fails

The Swiss Cheese Model of AI Security — Why Single-Layer Defense Always Fails

1
Comments
3 min read
Why 'Just Squash Merge' No Longer Works in the Age of AI

Why 'Just Squash Merge' No Longer Works in the Age of AI

Comments
6 min read
MCP Can't Upload Files — Here's What I Learned Building a Production Workaround

MCP Can't Upload Files — Here's What I Learned Building a Production Workaround

2
Comments 3
3 min read
I Tested 10 Attack Patterns Against CLAUDE.md — Here's What Actually Blocks Prompt Injection

I Tested 10 Attack Patterns Against CLAUDE.md — Here's What Actually Blocks Prompt Injection

Comments 1
4 min read
WiFi CSI: Your Router Can See You Move — Privacy Implications of Channel State Information

WiFi CSI: Your Router Can See You Move — Privacy Implications of Channel State Information

1
Comments
7 min read
loading...