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

llms.txt: The File That Decides Whether AI Can Find Your Site

llms.txt: The File That Decides Whether AI Can Find Your Site

Comments
6 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
The og:type Bug Three of My Astro Sites Quietly Shipped

The og:type Bug Three of My Astro Sites Quietly Shipped

Comments
5 min read
Meta's AI agent rewrote its own harness 100 times -- the loop that makes self-improving agents work

Meta's AI agent rewrote its own harness 100 times -- the loop that makes self-improving agents work

Comments
4 min read
Junior dev hiring is down 20% -- but 'software engineer' isn't dying, it's splitting in two

Junior dev hiring is down 20% -- but 'software engineer' isn't dying, it's splitting in two

1
Comments
5 min read
I Tested My AI Pipeline 6 Times and Found 9 Bugs. The Model Caused Zero of Them.

I Tested My AI Pipeline 6 Times and Found 9 Bugs. The Model Caused Zero of Them.

Comments
4 min read
38% of MCP servers have no auth -- inside the OWASP MCP Top 10

38% of MCP servers have no auth -- inside the OWASP MCP Top 10

Comments 2
6 min read
Your voice agent has 300ms before users bail -- the three latency cliffs that kill voice UX

Your voice agent has 300ms before users bail -- the three latency cliffs that kill voice UX

Comments
7 min read
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
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...