---
title: Writing — page 9 — Luke Oliff
description: Page 9 of posts on developer relations, voice AI and developer experience.
canonical: https://lukeocodes.dev/blog/page/9
type: website
locale: en_GB
robots: noindex, follow
feed: https://lukeocodes.dev/rss.xml
search: https://lukeocodes.dev/search.json?q={query}
schema:
  - "@context": https://schema.org
    "@graph":
      - "@type": WebSite
        "@id": https://lukeocodes.dev/#website
        url: https://lukeocodes.dev
        name: Luke Oliff
        alternateName: lukeocodes
        inLanguage: en
        publisher:
          "@id": https://lukeocodes.dev/authors/luke#person
        description: Personal blog and writing by Luke Oliff — developer relations, voice AI, developer experience.
        potentialAction:
          - "@type": SearchAction
            target:
              "@type": EntryPoint
              urlTemplate: https://lukeocodes.dev/blog/search?q={search_term_string}
            query-input: required name=search_term_string
      - "@type": Person
        "@id": https://lukeocodes.dev/authors/luke#person
        name: Luke Oliff
        url: https://lukeocodes.dev/authors/luke
        description: Engineer and developer relations leader. Writing about developer relations, AI, and the voice industry, from the UK.
        mainEntityOfPage: https://lukeocodes.dev/authors/luke
        givenName: Luke
        familyName: Oliff
        image: https://lukeocodes.dev/authors/luke.jpg
        jobTitle: Engineer and developer relations leader
        sameAs:
          - https://www.linkedin.com/in/lukeocodes
          - https://github.com/lukeocodes
          - https://bsky.app/profile/lukeocodes.dev
          - https://x.com/lukeocodes
          - https://hashnode.com/@lukeocodes
          - https://dev.to/lukeocodes
        knowsAbout:
          - Developer Relations
          - Developer Experience
          - Voice AI
          - Text-to-Speech
          - Answer Engine Optimisation
          - Search Engine Optimisation
          - Open Source
          - Developer Tooling
          - API Design
          - Speech-to-Text
          - Voice Agents
          - Community Building
        knowsLanguage:
          - English
        nationality: British
        alumniOf:
          - "@type": Organization
            name: The Open University
---

[Luke Oliff.](/)

- [Blog](/blog) (current page)
- [CV](/cv)
- [Uses](/uses)
- [User manual](/user-manual)
- [Living with ADHD](/living-and-working-with-adhd)
- [RSS](/rss.xml)

Luke Oliff · Blog

# Writing.

Original posts, published first on this site. Imported posts live in the [archive](/archive).

- [Search](/blog/search)
- [AI (53)](/blog/category/ai)
- [API Design (13)](/blog/category/api-design)
- [APIs (23)](/blog/category/apis)
- [Career (11)](/blog/category/career)
- [Community (1)](/blog/category/community)
- [Developer Experience (53)](/blog/category/developer-experience)
- [Developer Relations (6)](/blog/category/developer-relations)
- [Engineering (124)](/blog/category/engineering)
- [Fun (1)](/blog/category/fun)
- [Git (13)](/blog/category/git)
- [Industry (32)](/blog/category/industry)
- [JavaScript (7)](/blog/category/javascript)
- [Latency (2)](/blog/category/latency)
- [Models (2)](/blog/category/models)
- [News (21)](/blog/category/news)
- [Open Source (20)](/blog/category/open-source)
- [Opinion (35)](/blog/category/opinion)
- [Pricing (1)](/blog/category/pricing)
- [Security (11)](/blog/category/security)
- [Speech-to-Text (9)](/blog/category/speech-to-text)
- [Streaming (4)](/blog/category/streaming)
- [Text-to-Speech (29)](/blog/category/text-to-speech)
- [TIL (113)](/blog/category/til)
- [TypeScript (1)](/blog/category/typescript)
- [Voice Agents (7)](/blog/category/voice-agents)
- [Voice AI (74)](/blog/category/voice-ai)

273 posts

**2026**

- [MAI-Voice-Flash, Opus 5, and a Red Line](/mai-voice-flash-opus-5-and-a-red-line) (Jul 2026 · Original · Voice AI): Microsoft MAI-Voice-2-Flash enters TTS at $15/M. Anthropic ships Opus 5 at half Fable's cost. OpenAI faces red-line questions after Hugging Face.
- [MCP Goes Stateless on Monday: What Breaks and Why](/mcp-goes-stateless) (Jul 2026 · Original · AI): MCP goes stateless on Monday: the 2026-07-28 spec drops the initialize handshake and session IDs. Here is what breaks, and the handler I wrote to test it.
- [The Guardrails Worked on Exactly the Wrong People](/guardrails-locked-out-the-defenders) (Jul 2026 · Original · AI): An AI agent breached Hugging Face, then the guardrails locked out the defenders: forensic prompts refused, while the attacker obeyed no usage policy at all.
- [The 7 Best Open TTS Models as Open Weights Eat AI](/open-weights-eating-ai-best-open-tts-models) (Jul 2026 · Original · Voice AI): DeepSeek V4 and Kimi K3 made this the biggest open-weight week AI has had. Here are the 7 best open TTS models, and the gap nobody mentions.
- [Fortnite Is About to Be Gaming's Biggest TTS Deployment](/fortnite-real-time-tts-deployment-gaming) (Jul 2026 · Original · Voice AI): Epic Games gives 36 Fortnite characters AI voices on July 30, 2026, making it the biggest real-time TTS deployment gaming has seen.
- [Five Voice AI Stories from July 2026 That Matter](/five-voice-ai-stories-mid-july-2026) (Jul 2026 · Original · Voice AI): Mid-July 2026 gave voice AI a new leaderboard king, a 70% Google price cut, a $22 billion valuation rumour, and an AI Gene Wilder.
- [Qwen-Audio-3.0-TTS Plus Review: What #1 Bought Alibaba](/qwen-audio-3-0-tts-plus-review) (Jul 2026 · Original · Voice AI): Alibaba's Qwen-Audio-3.0-TTS-Plus tops the Artificial Analysis Speech Arena at 1,236 Elo from 1,305 blind votes. A review of what that buys.
- [Synthetic Voice Rules Arrived from Three Directions](/the-rules-for-synthetic-voices) (Jul 2026 · Original · Voice AI): In one week, synthetic voices got rules at three layers of the stack: a TikTok Shop ban, platform policy, and government regulation.
- [Brussels Just Gave Voice Assistants the Keys to Android](/brussels-handed-voice-assistant-google-would-never-sell) (Jul 2026 · Original · Voice AI): The EU's Digital Markets Act decisions of July 16, 2026 order Google to open Android to rival AI assistants, with certified voice access.
- [AMD Just Put Text-to-Speech in the Local AI Stack by Default](/amd-text-to-speech-local-ai-stack) (Jul 2026 · Original · Voice AI): AMD's Lemonade 11.0 puts text-to-speech in the local AI stack by default: an OpenMOSS backend, voice cloning, and a dedicated TTS panel.

Page 9 of 28. [← Newer](/blog/page/8) · [Older →](/blog/page/10)

[Browse the archive →](/archive)

## Search this site

`GET https://lukeocodes.dev/search.json?q=<words>` returns matching posts as JSON, each with its page URL and its markdown URL. Add `&limit=<1-50>` for more than 10. How it works: [/blog/search](https://lukeocodes.dev/blog/search.md).

```sh
curl "https://lukeocodes.dev/search.json?q=developer+relations"
```

---

© 2026 Luke Oliff. Posts live at the root of this site.

- [GitHub](https://github.com/lukeocodes)
- [LinkedIn](https://www.linkedin.com/in/lukeocodes)
- [X](https://x.com/lukeocodes)
- [Bluesky](https://bsky.app/profile/lukeocodes.dev)
- [Email](mailto:luke@lukeoliff.com)
- [RSS](/rss.xml)

## Cookies

This site sets one analytics cookie, from Google Analytics, and only in a browser that accepts the cookie banner. A client that does not run scripts sets no cookies, so there is nothing to accept or decline here.

[Cookie policy](/cookies)
