DEV Community

@lukeocodes ๐Ÿ•น๐Ÿ‘จโ€๐Ÿ’ป profile picture

@lukeocodes ๐Ÿ•น๐Ÿ‘จโ€๐Ÿ’ป

I write about docs, voice AI, developer communities, and the craft of making APIs easy to build with.

Education

Self-taught

Pronouns

he/him

Work

Developer Experience and Developer Relations

Seven Year Club
Six Year Club
4 Week Community Wellness Streak
2 Week Community Wellness Streak
Writing Debut
Five Year Club
1 Week Community Wellness Streak
Four Year Club
Trusted Member 2022
Three Year Club
SheCoded 2021
Two Year Club
Jev: The ChatGPT Co-Creator's System One Model Can't Talk

Jev: The ChatGPT Co-Creator's System One Model Can't Talk

7
Comments 1
4 min read

Want to connect with @lukeocodes ๐Ÿ•น๐Ÿ‘จโ€๐Ÿ’ป?

Create an account to connect with @lukeocodes ๐Ÿ•น๐Ÿ‘จโ€๐Ÿ’ป. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Simba 3.2 Frontier TTS API achieves 100ms for $10/1M Characters

Simba 3.2 Frontier TTS API achieves 100ms for $10/1M Characters

7
Comments 1
2 min read
Developer Relations in the Era of AI

Developer Relations in the Era of AI

5
Comments
13 min read
TIL: Fixing Opus 5 Jargon With One Line

TIL: Fixing Opus 5 Jargon With One Line

5
Comments
1 min read
The AI Standards Body Is the Ladder, Pulled Up

The AI Standards Body Is the Ladder, Pulled Up

5
Comments
4 min read
Everyone Should Slow Down AI. Except Them.

Everyone Should Slow Down AI. Except Them.

5
Comments
3 min read
The git config Defaults Worth Overriding

The git config Defaults Worth Overriding

5
Comments
3 min read
The Summer Three Labs Let Their AI Escape the Sandbox

The Summer Three Labs Let Their AI Escape the Sandbox

5
Comments
3 min read
When Shopify Dropped React Native for Native

When Shopify Dropped React Native for Native

5
Comments
3 min read
React 19.3 Is Out and React 20 Is Not

React 19.3 Is Out and React 20 Is Not

5
Comments
2 min read
An Anthropic Researcher Resigns and Says the Quiet Part

An Anthropic Researcher Resigns and Says the Quiet Part

5
Comments
3 min read
GPT-6 Astra: OpenAI Declares the AGI Era

GPT-6 Astra: OpenAI Declares the AGI Era

5
Comments
5 min read
Scripting LLMs From the Terminal With the llm CLI

Scripting LLMs From the Terminal With the llm CLI

5
Comments
2 min read
Running a Frontier-Class Local LLM on One GPU

Running a Frontier-Class Local LLM on One GPU

5
Comments
2 min read
The Case for a .gitignore Allowlist

The Case for a .gitignore Allowlist

5
Comments
3 min read
How I Cut My Coding-Agent Token Bill by 90%

How I Cut My Coding-Agent Token Bill by 90%

5
Comments
3 min read
Biome Replaced ESLint and Prettier in My Setup

Biome Replaced ESLint and Prettier in My Setup

5
Comments
3 min read
Regulatory Capture Is the Real AI Safety Play

Regulatory Capture Is the Real AI Safety Play

5
Comments
3 min read
What Python 3.15 Changes, and What to Test Now

What Python 3.15 Changes, and What to Test Now

5
Comments
2 min read
fd 10.5 Is the find Replacement Worth Memorizing

fd 10.5 Is the find Replacement Worth Memorizing

5
Comments
2 min read
The Tradeoffs Async/Await Hides From You

The Tradeoffs Async/Await Hides From You

5
Comments
3 min read
AI Safety Became a Marketing Department

AI Safety Became a Marketing Department

5
Comments
3 min read
The Case for a Keyboard-Driven Workflow

The Case for a Keyboard-Driven Workflow

5
Comments
3 min read
When Python Case Folding Becomes a Security Bug

When Python Case Folding Becomes a Security Bug

5
Comments
3 min read
Node 26.8 Put Syntax Highlighting in the REPL

Node 26.8 Put Syntax Highlighting in the REPL

5
Comments
2 min read
TIL: Finding Files Fast With fd

TIL: Finding Files Fast With fd

5
Comments
2 min read
The Critical Next.js Security Patch You Shouldn't Skip

The Critical Next.js Security Patch You Shouldn't Skip

5
Comments
3 min read
Claude Code Quality Got Worse, and Anthropic Admitted It

Claude Code Quality Got Worse, and Anthropic Admitted It

5
Comments
2 min read
uv Is the Python Packaging Tool That Finally Clicked

uv Is the Python Packaging Tool That Finally Clicked

5
Comments
3 min read
Why Claude's Token Cost Is Higher Than Ever, by Design

Why Claude's Token Cost Is Higher Than Ever, by Design

5
Comments
3 min read
This Last Week in AI: 6 moves from August 22, 2026

This Last Week in AI: 6 moves from August 22, 2026

5
Comments
5 min read
Friday fun: the AI agent that deleted the database in 9s

Friday fun: the AI agent that deleted the database in 9s

5
Comments
4 min read
When AI agents started reading your docs

When AI agents started reading your docs

5
Comments
8 min read
The Attribution Paradox: Measure Before You Scale

The Attribution Paradox: Measure Before You Scale

5
Comments
10 min read
I Thought I Knew APIs. Then I Met Audio.

I Thought I Knew APIs. Then I Met Audio.

5
Comments
5 min read
Friday fun: the chatbot that killed a farmer's crop, then diagnosed itself

Friday fun: the chatbot that killed a farmer's crop, then diagnosed itself

5
Comments
2 min read
Full-Duplex Voice AI Needs a New Architecture

Full-Duplex Voice AI Needs a New Architecture

7
Comments 2
8 min read
TIL: GitHub Actions $/ Self-Reference Syntax

TIL: GitHub Actions $/ Self-Reference Syntax

6
Comments
2 min read
AI Models Keep Escaping Their Cages: Aug 10

AI Models Keep Escaping Their Cages: Aug 10

7
Comments 1
4 min read
Sunday roundup: six posts from a week in voice AI

Sunday roundup: six posts from a week in voice AI

6
Comments
3 min read
This Last Week in AI: Aug 8, 2026

This Last Week in AI: Aug 8, 2026

6
Comments
6 min read
Claude Fable 5 Built a Raccoon Heist Game From a Tweet

Claude Fable 5 Built a Raccoon Heist Game From a Tweet

6
Comments
3 min read
AI Coding, One Year Later: What August 2025 Didn't See Coming

AI Coding, One Year Later: What August 2025 Didn't See Coming

8
Comments 1
3 min read
Open Source Voice Agents Get Real-Time Speech in Hermes v0.20.0

Open Source Voice Agents Get Real-Time Speech in Hermes v0.20.0

6
Comments
7 min read
Voice Emotion Control Moves From SSML to Prompts

Voice Emotion Control Moves From SSML to Prompts

7
Comments 1
6 min read
EU AI Act Voice Watermarking: What TTS Builders Must Know

EU AI Act Voice Watermarking: What TTS Builders Must Know

6
Comments
7 min read
WebSocket vs REST TTS APIs for Voice Agents

WebSocket vs REST TTS APIs for Voice Agents

6
Comments 1
4 min read
Smallest.ai Raises $13M to Split Voice Agents in Two

Smallest.ai Raises $13M to Split Voice Agents in Two

6
Comments
4 min read
GPT-Transcribe Makes Context the New ASR Feature

GPT-Transcribe Makes Context the New ASR Feature

6
Comments
7 min read
Grok Voice 2.0 Ships With a Quiet 60% Price Rise

Grok Voice 2.0 Ships With a Quiet 60% Price Rise

6
Comments
8 min read
Fish Audio's $52M Seed: Open Weights Got Them Here

Fish Audio's $52M Seed: Open Weights Got Them Here

12
Comments
7 min read
OpenAI Presence: Voice Agents You Can't Self-Serve

OpenAI Presence: Voice Agents You Can't Self-Serve

6
Comments
6 min read
TIL: git history fixup replaces the autosquash dance

TIL: git history fixup replaces the autosquash dance

5
Comments
4 min read
AgentForger: One Link Forges an AI Insider in Your Org

AgentForger: One Link Forges an AI Insider in Your Org

6
Comments
6 min read
Kimi K3 Weights Drop as Washington Argues Distillation

Kimi K3 Weights Drop as Washington Argues Distillation

5
Comments
8 min read
MCP Goes Stateless on Monday: What Breaks and Why

MCP Goes Stateless on Monday: What Breaks and Why

5
Comments 1
9 min read
The 7 Best Open TTS Models as Open Weights Eat AI

The 7 Best Open TTS Models as Open Weights Eat AI

7
Comments
5 min read
The Guardrails Worked on Exactly the Wrong People

The Guardrails Worked on Exactly the Wrong People

5
Comments
7 min read
Fortnite Is About to Be Gaming's Biggest TTS Deployment

Fortnite Is About to Be Gaming's Biggest TTS Deployment

5
Comments
5 min read
Qwen-Audio-3.0-TTS Plus Review: What Taking #1 Actually Bought Alibaba

Qwen-Audio-3.0-TTS Plus Review: What Taking #1 Actually Bought Alibaba

Comments
6 min read
loading...