---
title: Archive — page 7 — Luke Oliff
description: Page 7 of posts originally published elsewhere.
canonical: https://lukeocodes.dev/archive/page/7
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)
- [CV](/cv)
- [Uses](/uses)
- [User manual](/user-manual)
- [Living with ADHD](/living-and-working-with-adhd)
- [RSS](/rss.xml)

[Luke Oliff · Archive](/blog)

# Archive.

Posts originally published elsewhere, collected here with their canonical source.

108 posts

**2026**

- [Launching the Speechify Cookbook](/launching-the-speechify-cookbook) (Jun 2026 · Engineering · via speechify.ai): The Speechify Cookbook is a public repo of runnable TTS recipes: pick a folder, drop in your API key, run it. TypeScript and Python, SDK and native REST.
- [Hello Speechify Developers](/hello-speechify-developers) (Jun 2026 · News · via speechify.ai): Welcome to the new Speechify developer blog. Expect updates from the AI and labs teams, product news, collaborations, and technical guides for the Speechify TTS API.
- [Best Text-to-Speech API: Top Voice Quality at the Lowest Price (2026) | Speechify](/best-text-to-speech-api-voice-quality-price) (Jun 2026 · Voice AI · via speechify.com): The best text-to-speech API for voice quality and price: SIMBA ranks #1 of 85 models on Artificial Analysis, from $6 per million characters.
- [Voice Agents API is now public beta](/voice-agents-api-public-beta) (Jun 2026 · AI · via speechify.ai): Speechify Voice Agents is now publicly documented, with guides and API reference pages for agents, conversations, tools, knowledge bases, calls, and monitoring.
- [We Built a Self-Service Support Bot That Customers Install Themselves](/self-service-support-slackbot) (Apr 2026 · Voice AI · via deepgram.com): How Deepgram built a self-service AI support bot for Slack — customers install it, link their project, and get answers from docs instantly

**2024**

- [Time to Leave? Time to Rebuild! Making Twitter2.0](/time-to-leave-time-to-rebuild-making-twitter20) (Aug 2024 · Engineering · via dev.to): Time to rebuild: what a Twitter2.0 replacement actually needs, starting with a Go tool that turns your Twitter archive.zip export into usable JSON.
- [The End of X (Or, It Should Be): How Elon Killed Twitter](/the-end-of-x-or-it-should-be-how-elon-killed-twitter) (Aug 2024 · News · via dev.to): How Elon killed Twitter and built X: bots got worse, free speech became selective moderation, and the API that fed research and fact-checking was priced out.
- [Just Surviving: Working Remotely for Beginners](/just-surviving-working-remotely-for-beginners) (Aug 2024 · Career · via dev.to): Following on from my last post where I talked about how difficult working remotely can be, today I am posting some of my advice on how to maintain a positive
- [I Love Working Remotely, Even Though It Sucks at Times](/i-love-working-remotely-even-though-it-sucks-at-times) (Apr 2024 · Career · via dev.to): I love and hate remote work. It drains my social battery, needing human interaction to recharge.
- [A Guide to Respectful API Back-Off Strategies](/api-back-off-strategies) (Mar 2024 · Voice AI · via deepgram.com): This guide provides a general framework for handling Deepgram's 429 response errors through effective back-off strategies.

Page 7 of 11. [← Newer](/archive/page/6) · [Older →](/archive/page/8)

## 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)
