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
DevRel This Week, 28 September: Hacktoberfest Drops the Pull Request

DevRel This Week, 28 September: Hacktoberfest Drops the Pull Request

Comments
6 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
Eleven v4 Turbo Gets Voice Agents to Full Duplex

Eleven v4 Turbo Gets Voice Agents to Full Duplex

5
Comments 1
4 min read
The Frontier AI Standards Agency Has a Shortlist and No Rules Yet

The Frontier AI Standards Agency Has a Shortlist and No Rules Yet

Comments
6 min read
Moving Off WordPress: 500 Posts and a Nuxt Rebuild

Moving Off WordPress: 500 Posts and a Nuxt Rebuild

Comments
8 min read
TIL: git rerere Remembers Your Conflict Resolutions

TIL: git rerere Remembers Your Conflict Resolutions

Comments
1 min read
Jev: The ChatGPT Co-Creator's System One Model Can't Talk

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

12
Comments 1
4 min read
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
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
TIL: Finding Files Fast With fd

TIL: Finding Files Fast With fd

5
Comments
2 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
loading...