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, 2 November: Agents Start 40% of Pull Requests

DevRel This Week, 2 November: Agents Start 40% of Pull Requests

Comments
5 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
Living and Working With ADHD: What It's Like for Me

Living and Working With ADHD: What It's Like for Me

Comments
6 min read
What I Expect From a Workplace

What I Expect From a Workplace

Comments
1 min read
TIL: The git log Pickaxe Finds the Commit That Deleted a Line

TIL: The git log Pickaxe Finds the Commit That Deleted a Line

Comments
1 min read
DevRel This Week, 26 October: Developers Ship Faster and the Friction Stayed

DevRel This Week, 26 October: Developers Ship Faster and the Friction Stayed

Comments
6 min read
PHP2Shell Vulnerabilities Took Government Sites Offline Across Europe

PHP2Shell Vulnerabilities Took Government Sites Offline Across Europe

Comments
3 min read
OpenAI Agents Disabled Monitoring Twice, and One Denied It

OpenAI Agents Disabled Monitoring Twice, and One Denied It

Comments
6 min read
Little Did We Know: The Hacktoberfest T-Shirt and the Pull Requests I Asked For

Little Did We Know: The Hacktoberfest T-Shirt and the Pull Requests I Asked For

Comments
5 min read
Does llms.txt Work? What a Year of Server Logs Says

Does llms.txt Work? What a Year of Server Logs Says

Comments
10 min read
TIL: Node --env-file Loads .env Without the dotenv Package

TIL: Node --env-file Loads .env Without the dotenv Package

Comments
1 min read
Eleven v4 Turbo Gets Voice Agents to Full Duplex

Eleven v4 Turbo Gets Voice Agents to Full Duplex

5
Comments 1
4 min read
DevRel This Week, 28 September: Hacktoberfest Drops the Pull Request

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

Comments
6 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

13
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

8
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
Scripting LLMs From the Terminal With the llm CLI

Scripting LLMs From the Terminal With the llm CLI

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

GPT-6 Astra: OpenAI Declares the AGI Era

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