<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Luke Oliff</title><description>Writing about developer relations, AI, and the voice industry.</description><link>https://lukeocodes.dev/</link><language>en</language><item><title>Best TTS Providers 2026: Comparison of the Top 10 APIs</title><link>https://speechify.ai/blog/best-tts-providers-2026-comparison</link><guid isPermaLink="true">https://speechify.ai/blog/best-tts-providers-2026-comparison</guid><description>The top 10 text-to-speech APIs of 2026, benchmarked on the independent Artificial Analysis Speech Arena. Simba 3.2 is tied for the best-rated voice at $6 to $10 per million characters, a fraction of Cartesia, Deepgram, and ElevenLabs. Self-hosted models left out.</description><pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Open Weights Are Eating AI: Here Are the 7 Best Open TTS Models and the Gap Nobody Mentions</title><link>https://medium.com/@lukeocodes/open-weights-are-eating-ai-here-are-the-7-best-open-tts-models-and-the-gap-nobody-mentions-79cf23258d69</link><guid isPermaLink="true">https://medium.com/@lukeocodes/open-weights-are-eating-ai-here-are-the-7-best-open-tts-models-and-the-gap-nobody-mentions-79cf23258d69</guid><description>This is the biggest open-weight week AI has ever had: DeepSeek V4’s stable release lands July 24 and Moonshot’s Kimi K3 weights go free on July 27, days after K3 topped a major coding leaderboard…</description><pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category></item><item><title>Fortnite Is About to Run the Biggest Real-Time TTS Deployment in Gaming</title><link>https://medium.com/@lukeocodes/fortnite-is-about-to-run-the-biggest-real-time-tts-deployment-in-gaming-d1b479c3c81f</link><guid isPermaLink="true">https://medium.com/@lukeocodes/fortnite-is-about-to-run-the-biggest-real-time-tts-deployment-in-gaming-d1b479c3c81f</guid><description>Epic Games is giving 36 Fortnite characters AI voices for a “conversations” feature that leaves its experimental phase on July 30, 2026, letting creators publish islands where NPCs talk back,…</description><pubDate>Wed, 22 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category></item><item><title>Simba 3.0 now speaks six European languages; Simba 1.6 marked legacy</title><link>https://speechify.ai/blog/simba-3-0-multilingual-and-legacy-models</link><guid isPermaLink="true">https://speechify.ai/blog/simba-3-0-multilingual-and-legacy-models</guid><description>Simba 3.0 is no longer English-only — it now officially covers English plus German, Spanish (ES/MX), French, Italian, and Brazilian Portuguese. The same release flags the Simba 1.6 models as legacy and confirms Simba 3.0 accepts cloned voices.</description><pubDate>Wed, 22 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Five Voice AI Stories from Mid-July 2026 That Actually Matter</title><link>https://medium.com/@lukeocodes/five-voice-ai-stories-from-mid-july-2026-that-actually-matter-e5a3c5ec07e9</link><guid isPermaLink="true">https://medium.com/@lukeocodes/five-voice-ai-stories-from-mid-july-2026-that-actually-matter-e5a3c5ec07e9</guid><description>Mid-July 2026 gave voice AI a new leaderboard king, a 70% price cut from Google, a $22 billion valuation rumour, a nine-figure seed round, and an AI Gene Wilder. Here are the five stories worth your…</description><pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category></item><item><title>Qwen-Audio-3.0-TTS Plus Review: What Taking #1 Actually Bought Alibaba</title><link>https://medium.com/@lukeocodes/qwen-audio-3-0-tts-plus-review-what-taking-1-actually-bought-alibaba-f549e73e13f7</link><guid isPermaLink="true">https://medium.com/@lukeocodes/qwen-audio-3-0-tts-plus-review-what-taking-1-actually-bought-alibaba-f549e73e13f7</guid><description>Alibaba’s Qwen-Audio-3.0-TTS-Plus is the new #1 on the Artificial Analysis Speech Arena leaderboard, with an Elo of 1,236 (±17) from 1,305 blind listener votes. That puts it two points ahead of…</description><pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category></item><item><title>Set a per-agent maximum call duration</title><link>https://speechify.ai/blog/per-agent-max-call-duration</link><guid isPermaLink="true">https://speechify.ai/blog/per-agent-max-call-duration</guid><description>Voice agents now carry a max_call_duration_seconds field — a hard per-agent wall-clock cap on a single call. When a call reaches it, the agent ends automatically; null keeps the previous behavior of bounding calls only by your plan&apos;s ceiling.</description><pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>The Rules for Synthetic Voices Arrived This Month from Three Different Directions at Once</title><link>https://medium.com/@lukeocodes/the-rules-for-synthetic-voices-arrived-this-month-from-three-different-directions-at-once-6e040ecebca3</link><guid isPermaLink="true">https://medium.com/@lukeocodes/the-rules-for-synthetic-voices-arrived-this-month-from-three-different-directions-at-once-6e040ecebca3</guid><description>In the space of about a week, synthetic voices got rule-making at three separate layers of the stack. TikTok Shop banned AI-generated voices from live commerce streams on July 15, with violations…</description><pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category></item><item><title>Filter GET /v1/voices by type, locale, gender, and model</title><link>https://speechify.ai/blog/voices-list-filtering</link><guid isPermaLink="true">https://speechify.ai/blog/voices-list-filtering</guid><description>GET /v1/voices now accepts type, locale, gender, and model query filters, applied before pagination so pages stay full — so you can fetch, say, only English cloned voices that support Simba 3.2 in a single call.</description><pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Per-plan API rate and concurrency limits are now published</title><link>https://speechify.ai/blog/api-rate-and-concurrency-limits-published</link><guid isPermaLink="true">https://speechify.ai/blog/api-rate-and-concurrency-limits-published</guid><description>The API limits reference now lists per-plan rate limits (requests per second, plus an Agents burst) and concurrency limits for both the TTS and Agents surfaces, and 429 responses carry a docs_url plus distinct rate_limited and concurrency_limited error codes.</description><pubDate>Sun, 19 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Brussels Just Handed Every Voice Assistant the Thing Google Would Never Sell</title><link>https://medium.com/@lukeocodes/brussels-just-handed-every-voice-assistant-the-thing-google-would-never-sell-78409e225ded</link><guid isPermaLink="true">https://medium.com/@lukeocodes/brussels-just-handed-every-voice-assistant-the-thing-google-would-never-sell-78409e225ded</guid><description>On July 16, 2026, the European Commission adopted binding Digital Markets Act decisions ordering Google to open Android to rival AI assistants, granting certified third-party assistants voice…</description><pubDate>Sat, 18 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category></item><item><title>AMD Just Put Text-to-Speech in the Local AI Stack by Default</title><link>https://medium.com/@lukeocodes/amd-just-put-text-to-speech-in-the-local-ai-stack-by-default-c91c4143c740</link><guid isPermaLink="true">https://medium.com/@lukeocodes/amd-just-put-text-to-speech-in-the-local-ai-stack-by-default-c91c4143c740</guid><description>AMD released Lemonade 11.0 on July 15, 2026, and the headline feature is text-to-speech: an OpenMOSS backend with voice-cloning and voice-design models, plus a dedicated TTS panel in the UI.…</description><pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category></item><item><title>Building an AI Voice Cloning Web App with Next.js and Speechify</title><link>https://speechify.ai/blog/building-an-ai-voice-cloning-web-app-with-nextjs-and-speechify</link><guid isPermaLink="true">https://speechify.ai/blog/building-an-ai-voice-cloning-web-app-with-nextjs-and-speechify</guid><description>Clone a voice from a browser upload, synthesize speech with it, and keep your API key server-side. A working Next.js voice cloning app built on the Speechify API, no GPU required.</description><pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Listeners Just Voted and the AI Voices Won. Nobody Told Them They Were Voting.</title><link>https://medium.com/@lukeocodes/listeners-just-voted-and-the-ai-voices-won-nobody-told-them-they-were-voting-34c0f3d71a53</link><guid isPermaLink="true">https://medium.com/@lukeocodes/listeners-just-voted-and-the-ai-voices-won-nobody-told-them-they-were-voting-34c0f3d71a53</guid><description>Two studies published in mid-July 2026 found that ordinary listeners can’t reliably tell AI voices from human ones, and in some settings actively prefer the synthetic option. Edison Research, in a…</description><pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category></item><item><title>Streaming TTS directly to the browser with Web Audio API</title><link>https://speechify.ai/blog/streaming-tts-to-the-browser-with-web-audio-api</link><guid isPermaLink="true">https://speechify.ai/blog/streaming-tts-to-the-browser-with-web-audio-api</guid><description>Stream Speechify TTS as raw PCM, keep the API key server-side, and schedule each chunk into the browser&apos;s Web Audio API for low-latency playback.</description><pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Add a better voice to Deepgram&apos;s Voice Agent with Speechify</title><link>https://speechify.ai/blog/add-a-better-voice-to-deepgram-voice-agent-with-speechify</link><guid isPermaLink="true">https://speechify.ai/blog/add-a-better-voice-to-deepgram-voice-agent-with-speechify</guid><description>Point Deepgram Voice Agent at the open-source tts-shims OpenAI-compatible proxy to speak with a Speechify voice. The shim answers Deepgram&apos;s open_ai TTS request and keeps your Speechify key server-side.</description><pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Controlling Emotion and Timing in TTS with SSML</title><link>https://speechify.ai/blog/controlling-emotion-and-timing-in-tts-with-ssml</link><guid isPermaLink="true">https://speechify.ai/blog/controlling-emotion-and-timing-in-tts-with-ssml</guid><description>Use SSML emotion tags, pauses, prosody, emphasis, and pronunciation aliases to shape Speechify TTS output from one API request.</description><pubDate>Mon, 13 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Voice AI Is Worth Billions and Speech Is Nearly Free. Both Are True.</title><link>https://medium.com/@lukeocodes/voice-ai-is-worth-billions-and-speech-is-nearly-free-both-are-true-29b03aac2e74</link><guid isPermaLink="true">https://medium.com/@lukeocodes/voice-ai-is-worth-billions-and-speech-is-nearly-free-both-are-true-29b03aac2e74</guid><description>In the first two weeks of July 2026, ElevenLabs opened talks for a tender offer at a roughly $22 billion valuation, Paris-based Gradium closed a $100 million seed round backed by Nvidia, and…</description><pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category></item><item><title>Gene Wilder&apos;s Voice Is Back and the Interesting Part Is the Paperwork</title><link>https://medium.com/@lukeocodes/gene-wilders-voice-is-back-and-the-interesting-part-is-the-paperwork-ba6083dd6612</link><guid isPermaLink="true">https://medium.com/@lukeocodes/gene-wilders-voice-is-back-and-the-interesting-part-is-the-paperwork-ba6083dd6612</guid><description>Netflix is using an AI recreation of Gene Wilder’s voice in “Wonka’s The Golden Ticket,” a nine-episode reality competition [premiering September 23,…</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category></item><item><title>Cloned voices can now run on Simba 3.2 with Speechify approval</title><link>https://speechify.ai/blog/simba-3-2-voice-cloning-approval</link><guid isPermaLink="true">https://speechify.ai/blog/simba-3-2-voice-cloning-approval</guid><description>Personal cloned voices can now be synthesized on the curated Simba 3.2 model. Given the model&apos;s quality bar, each clone is gated on manual Speechify approval of the voice key, while simba-english and simba-multilingual keep serving clones self-serve.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>List available TTS models at runtime with GET /v1/audio/models</title><link>https://speechify.ai/blog/list-tts-models-endpoint</link><guid isPermaLink="true">https://speechify.ai/blog/list-tts-models-endpoint</guid><description>A new GET /v1/audio/models endpoint returns the models you can pass as the model parameter, each with a default and recommended flag plus the languages it supports — so a model picker can be built at runtime instead of hardcoding the list.</description><pubDate>Thu, 09 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>OpenAI Shipped Its Best Voice Model Where Developers Can&apos;t Touch It</title><link>https://medium.com/@lukeocodes/openai-shipped-its-best-voice-model-where-developers-cant-touch-it-82895387a955</link><guid isPermaLink="true">https://medium.com/@lukeocodes/openai-shipped-its-best-voice-model-where-developers-cant-touch-it-82895387a955</guid><description>OpenAI released GPT-Live-1 and GPT-Live-1 mini on July 8, 2026, a pair of full-duplex conversational models that replace Advanced Voice Mode in ChatGPT. They can listen and speak at the same time,…</description><pubDate>Thu, 09 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category></item><item><title>Simba 3.2 is live on the TTS API as the recommended English model</title><link>https://speechify.ai/blog/simba-3-2-streaming-model</link><guid isPermaLink="true">https://speechify.ai/blog/simba-3-2-streaming-model</guid><description>Simba 3.2 is now available on POST /v1/audio/speech and /v1/audio/stream — a streaming-native Simba 3 model with lower TTFB, richer expressivity, and a curated voice allow-list, recommended for new English integrations.</description><pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>WE&apos;RE NUMBER ONE</title><link>https://speechify.ai/blog/simba-3-tops-artificial-analysis-tts-leaderboard</link><guid isPermaLink="true">https://speechify.ai/blog/simba-3-tops-artificial-analysis-tts-leaderboard</guid><description>Simba 3.2 is #1 on Artificial Analysis, the independent TTS benchmark. On Voice Arena&apos;s blind, listener-voted board it&apos;s the #1 real-time voice and #1 on price — the model above it isn&apos;t real-time, the nearest at its quality costs 7x more. Nothing you can ship beats it.</description><pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Building an automated audiobook pipeline with the Speechify TTS API</title><link>https://speechify.ai/blog/building-an-automated-audiobook-pipeline-with-the-speechify-tts-api</link><guid isPermaLink="true">https://speechify.ai/blog/building-an-automated-audiobook-pipeline-with-the-speechify-tts-api</guid><description>Turn long-form ePub or Markdown into a single narrated chapter MP3 with a runnable Python demo: chunk on sentence boundaries, synthesize each chunk, stitch with ffmpeg.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>API keys can now enforce monthly USD spend limits</title><link>https://speechify.ai/blog/api-key-monthly-spend-limits</link><guid isPermaLink="true">https://speechify.ai/blog/api-key-monthly-spend-limits</guid><description>Speechify API keys can now carry a monthly USD spend limit, returning 402 spend_cap_exceeded once a key reaches its budget for the calendar month.</description><pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Switch to Speechify from inside speech-sdk</title><link>https://speechify.ai/blog/speechify-speech-sdk-provider</link><guid isPermaLink="true">https://speechify.ai/blog/speechify-speech-sdk-provider</guid><description>Speechify is now a direct provider in speech-sdk. Switch existing calls over with a factory function and an API key, no new client required.</description><pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>TTS now accepts sample-rate and bitrate-specific output formats</title><link>https://speechify.ai/blog/tts-output-format-sample-rate-bitrate</link><guid isPermaLink="true">https://speechify.ai/blog/tts-output-format-sample-rate-bitrate</guid><description>Speechify TTS speech and streaming endpoints now accept output_format values like pcm_16000, ulaw_8000, and bitrate-tuned mp3 variants without changing existing callers.</description><pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>The API now exposes more safety limits at the edge</title><link>https://speechify.ai/blog/api-safety-limits-and-request-boundaries</link><guid isPermaLink="true">https://speechify.ai/blog/api-safety-limits-and-request-boundaries</guid><description>Speechify added rate-budget response headers, global JSON body-size handling, clearer 413 and 415 errors, and pre-auth IP throttling for token-mint paths.</description><pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Dynamic video narration using the Speechify Voice Cloning API</title><link>https://speechify.ai/blog/dynamic-video-narration-using-the-speechify-voice-cloning-api</link><guid isPermaLink="true">https://speechify.ai/blog/dynamic-video-narration-using-the-speechify-voice-cloning-api</guid><description>Clone a voice from a short sample and use it to narrate dynamic video content programmatically via the REST API.</description><pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Your pay hasn&apos;t moved since 2008. FTSE 100 CEO pay just set its fourth record in a row.</title><link>https://medium.com/@lukeocodes/your-pay-hasnt-moved-since-2008-ftse-100-ceo-pay-just-set-its-fourth-record-in-a-row-82c1b0ca61ab</link><guid isPermaLink="true">https://medium.com/@lukeocodes/your-pay-hasnt-moved-since-2008-ftse-100-ceo-pay-just-set-its-fourth-record-in-a-row-82c1b0ca61ab</guid><description>Your pay hasn&apos;t moved since 2008. FTSE 100 CEO pay just set its fourth record in a row.</description><pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate><category>Pay Transparency</category><category>CEO Pay</category><category>FTSE100</category><category>United Kingdom</category></item><item><title>Google just cut the price of decent speech by 70%, quietly</title><link>https://medium.com/@lukeocodes/google-just-cut-the-price-of-decent-speech-by-70-quietly-78d7c19cba82</link><guid isPermaLink="true">https://medium.com/@lukeocodes/google-just-cut-the-price-of-decent-speech-by-70-quietly-78d7c19cba82</guid><description>Google just cut the price of decent speech by 70%, quietly</description><pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate><category>AI</category><category>Text To Speech</category><category>Google</category><category>Deepmind</category><category>API</category></item><item><title>Inworld TTS-2, six weeks after the price cut: the consumer-app play, reviewed</title><link>https://medium.com/@lukeocodes/inworld-tts-2-six-weeks-after-the-price-cut-the-consumer-app-play-reviewed-567ab279f8e2</link><guid isPermaLink="true">https://medium.com/@lukeocodes/inworld-tts-2-six-weeks-after-the-price-cut-the-consumer-app-play-reviewed-567ab279f8e2</guid><description>Inworld TTS-2, six weeks after the price cut: the consumer-app play, reviewed</description><pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate><category>AI</category><category>Text To Speech</category><category>API</category></item><item><title>Qwen-Audio-3.0-TTS Flash: Alibaba just came for the real-time market</title><link>https://medium.com/@lukeocodes/qwen-audio-3-0-tts-flash-alibaba-just-came-for-the-real-time-market-1f64feee89f9</link><guid isPermaLink="true">https://medium.com/@lukeocodes/qwen-audio-3-0-tts-flash-alibaba-just-came-for-the-real-time-market-1f64feee89f9</guid><description>Qwen-Audio-3.0-TTS Flash: Alibaba just came for the real-time market</description><pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate><category>AI</category><category>Text To Speech</category><category>API</category></item><item><title>Workspace webhooks now have endpoint management and versioned payloads</title><link>https://speechify.ai/blog/workspace-webhooks-event-catalog-and-versioned-payloads</link><guid isPermaLink="true">https://speechify.ai/blog/workspace-webhooks-event-catalog-and-versioned-payloads</guid><description>Speechify workspace webhooks now support managed endpoints, delivery history, a resource.action event catalog, combined signatures, and per-endpoint API versions.</description><pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>API keys now carry clearer scopes and usage attribution</title><link>https://speechify.ai/blog/api-key-scopes-and-usage-attribution</link><guid isPermaLink="true">https://speechify.ai/blog/api-key-scopes-and-usage-attribution</guid><description>Speechify API keys now have cleaner scope tiers, service-account inheritance, and usage attribution that makes spend easier to trace back to a workload.</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>How we think about latency in SpeechifyAI voice agents</title><link>https://speechify.ai/blog/how-we-think-about-latency-in-speechifyai-voice-agents</link><guid isPermaLink="true">https://speechify.ai/blog/how-we-think-about-latency-in-speechifyai-voice-agents</guid><description>Baseten published a case study on the SpeechifyAI voice agent stack. This is our view on why model co-location matters for live calls.</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Service accounts are now machine identities for the Speechify API</title><link>https://speechify.ai/blog/service-accounts-for-api-keys</link><guid isPermaLink="true">https://speechify.ai/blog/service-accounts-for-api-keys</guid><description>Service accounts give Speechify API workloads their own identity, scope ceiling, key rotation flow, usage attribution, and short-lived child keys for agent sessions.</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Building real-time captions with Speechify TTS speech marks</title><link>https://speechify.ai/blog/building-real-time-captions-with-speechify-tts-speech-marks</link><guid isPermaLink="true">https://speechify.ai/blog/building-real-time-captions-with-speechify-tts-speech-marks</guid><description>Use the Speechify API&apos;s word-level timestamps to generate accurate WebVTT captions for your synthesized audio.</description><pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Build and Agents API fields moved toward one naming shape</title><link>https://speechify.ai/blog/api-field-naming-cleanup-2026-06-28</link><guid isPermaLink="true">https://speechify.ai/blog/api-field-naming-cleanup-2026-06-28</guid><description>Build and Agents received a small API naming cleanup on June 28, including not_specified voice gender and several Agents field-name migrations.</description><pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Streaming TTS in Python with Speechify</title><link>https://speechify.ai/blog/streaming-tts-in-python-with-speechify</link><guid isPermaLink="true">https://speechify.ai/blog/streaming-tts-in-python-with-speechify</guid><description>How to stream audio from the Speechify TTS API in Python using the SDK and native requests. Covers chunked streaming to disk and piping audio to a player without waiting for the full payload.</description><pubDate>Sat, 27 Jun 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>GET /v1/voices now returns a pagination-ready envelope</title><link>https://speechify.ai/blog/voices-list-pagination-envelope</link><guid isPermaLink="true">https://speechify.ai/blog/voices-list-pagination-envelope</guid><description>The Build API moved GET /v1/voices from a bare array to a voices object with pagination fields, making the response shape safer for SDKs and future growth.</description><pubDate>Sat, 27 Jun 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Idempotency-Key is now wired across side-effect API calls</title><link>https://speechify.ai/blog/idempotency-key-for-side-effect-posts</link><guid isPermaLink="true">https://speechify.ai/blog/idempotency-key-for-side-effect-posts</guid><description>Speechify now supports Idempotency-Key on the API calls most likely to be retried, including calls, batches, purchases, spend paths, and service-account key minting.</description><pubDate>Fri, 26 Jun 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Speechify-Version gives API clients a stable date pin</title><link>https://speechify.ai/blog/speechify-version-api-date-pinning</link><guid isPermaLink="true">https://speechify.ai/blog/speechify-version-api-date-pinning</guid><description>Speechify APIs now support the Speechify-Version header, so HTTP clients can pin a dated contract while SDKs send their build-date version automatically.</description><pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Using TTS in Node.js with Speechify</title><link>https://speechify.ai/blog/using-tts-in-nodejs-with-speechify</link><guid isPermaLink="true">https://speechify.ai/blog/using-tts-in-nodejs-with-speechify</guid><description>A practical guide to synthesizing speech in Node.js using the Speechify TTS API. Covers installation, a basic synthesis call, streaming audio to disk, and what to reach for next.</description><pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>TTS stream responses are documented as raw audio streams</title><link>https://speechify.ai/blog/tts-stream-response-behavior-clarified</link><guid isPermaLink="true">https://speechify.ai/blog/tts-stream-response-behavior-clarified</guid><description>The Build docs now spell out that POST /v1/audio/stream returns chunked raw audio, not JSON, with clearer response content types and codec notes.</description><pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Agents now expose live operations APIs for analytics and intervention</title><link>https://speechify.ai/blog/agents-live-operations-apis</link><guid isPermaLink="true">https://speechify.ai/blog/agents-live-operations-apis</guid><description>Speechify Agents added live transcript streaming, take-over actions, per-action RBAC, analytics queries, and saved dashboard APIs for monitoring live voice operations.</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Launching the Speechify Cookbook</title><link>https://speechify.ai/blog/launching-the-speechify-cookbook</link><guid isPermaLink="true">https://speechify.ai/blog/launching-the-speechify-cookbook</guid><description>A small, public repo of runnable Speechify recipes. Pick a folder, drop in your API key, run it. TypeScript and Python today, SDK and native REST side by side.</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Hello Speechify Developers</title><link>https://speechify.ai/blog/hello-speechify-developers</link><guid isPermaLink="true">https://speechify.ai/blog/hello-speechify-developers</guid><description>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.</description><pubDate>Fri, 19 Jun 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>Best Text-to-Speech API: Top Voice Quality at the Lowest Price (2026) | Speechify</title><link>https://speechify.com/blog/best-text-to-speech-api-voice-quality-price/</link><guid isPermaLink="true">https://speechify.com/blog/best-text-to-speech-api-voice-quality-price/</guid><description>Speechify SIMBA 3.0 ranks #7 globally on Artificial Analysis — above ElevenLabs, Google, and OpenAI — from $6 per million characters. Compare top TTS APIs.</description><pubDate>Thu, 18 Jun 2026 09:47:34 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>A Rising Tide Lifts All Boats</title><link>https://www.linkedin.com/pulse/draft/preview/7462977086274822144</link><guid isPermaLink="true">https://www.linkedin.com/pulse/draft/preview/7462977086274822144</guid><description>I used AI to help edit this article. The experiences, the arguments, the disappointments, and frustrations are mine. Every example is real. But I am, despite being British, not great at written…</description><pubDate>Tue, 16 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Voice Agents API is now public beta</title><link>https://speechify.ai/blog/voice-agents-api-public-beta</link><guid isPermaLink="true">https://speechify.ai/blog/voice-agents-api-public-beta</guid><description>Speechify Voice Agents is now publicly documented, with guides and API reference pages for agents, conversations, tools, knowledge bases, calls, and monitoring.</description><pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Text-to-Speech</category></item><item><title>I&apos;m not apologising for being productive</title><link>https://www.linkedin.com/pulse/draft/preview/7462977146580377600</link><guid isPermaLink="true">https://www.linkedin.com/pulse/draft/preview/7462977146580377600</guid><description>By the time a child with ADHD reaches the age of ten, they&apos;ve received an estimated 20,000 more corrective or negative messages than their neurotypical peers. Not a little more. Twenty. Thousand.…</description><pubDate>Thu, 04 Jun 2026 00:00:00 GMT</pubDate></item><item><title>The inequity of contributing guides</title><link>https://www.linkedin.com/pulse/draft/preview/7462977280609390592</link><guid isPermaLink="true">https://www.linkedin.com/pulse/draft/preview/7462977280609390592</guid><description>Your CONTRIBUTING.md isn&apos;t welcoming. It&apos;s a gatekeeping document.Most open source projects have a contribution guide.</description><pubDate>Thu, 28 May 2026 00:00:00 GMT</pubDate></item><item><title>Slack is your remote team&apos;s social media. Treat it like it.</title><link>https://www.linkedin.com/pulse/draft/preview/7462977225525547009</link><guid isPermaLink="true">https://www.linkedin.com/pulse/draft/preview/7462977225525547009</guid><description>I&apos;ve worked remotely for years. Nine of them, full time - four and a half at Deepgram. No office, no watercooler, no accidentally bumping into someone in the kitchen and finding out they&apos;re also…</description><pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate></item><item><title>We Built a Self-Service Support Bot That Customers Install Themselves</title><link>https://deepgram.com/learn/self-service-support-slackbot</link><guid isPermaLink="true">https://deepgram.com/learn/self-service-support-slackbot</guid><description>How Deepgram built a self-service AI support bot for Slack — customers install it, link their project, and get answers from docs instantly</description><pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate><category>Voice AI</category><category>Developer Relations</category></item><item><title>An open letter on AI</title><link>https://lukeocodes.dev/open-letter-ai</link><guid isPermaLink="true">https://lukeocodes.dev/open-letter-ai</guid><description>AI is a tool — a hammer. It&apos;s not good or bad; it&apos;s about how we use it. On creativity, programming, and staying human through the next industrial revolution.</description><pubDate>Fri, 15 Nov 2024 00:00:00 GMT</pubDate><category>Open letter</category><category>AI</category></item><item><title>An open letter on politics</title><link>https://lukeocodes.dev/open-letter-politics</link><guid isPermaLink="true">https://lukeocodes.dev/open-letter-politics</guid><description>Why I judge people by their politics — and why staying neutral is a choice too. On democracy, media manipulation, and raising two kids in the world we&apos;re building.</description><pubDate>Fri, 01 Nov 2024 00:00:00 GMT</pubDate><category>Open letter</category><category>Politics</category></item><item><title>Time to Leave? Time to Rebuild! Making Twitter2.0</title><link>https://dev.to/lukeocodes/time-to-leave-time-to-rebuild-making-twitter20-4jgc</link><guid isPermaLink="true">https://dev.to/lukeocodes/time-to-leave-time-to-rebuild-making-twitter20-4jgc</guid><description>Time to Rebuild! When Elon Musk announced his intention to purchase Twitter in April 2022, he did so with grand promises. Tagged with go, programming, series.</description><pubDate>Mon, 12 Aug 2024 13:31:20 GMT</pubDate><category>Go</category><category>Programming</category><category>Series</category></item><item><title>The End of X (Or, It Should Be): How Elon Killed Twitter</title><link>https://dev.to/lukeocodes/the-end-of-x-or-it-should-be-how-elon-killed-twitter-4586</link><guid isPermaLink="true">https://dev.to/lukeocodes/the-end-of-x-or-it-should-be-how-elon-killed-twitter-4586</guid><description>When Elon Musk announced his intention to purchase Twitter in April 2022, he did so with grand promises. Tagged with news, disinformation, security.</description><pubDate>Wed, 07 Aug 2024 16:41:21 GMT</pubDate><category>News</category><category>Disinformation</category><category>Security</category></item><item><title>Just Surviving: Working Remotely for Beginners</title><link>https://dev.to/lukeocodes/just-surviving-working-remotely-for-beginners-342n</link><guid isPermaLink="true">https://dev.to/lukeocodes/just-surviving-working-remotely-for-beginners-342n</guid><description>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 you-work relationship, and healthy work-life balance. Tagged with workfromhome, mentalhealth.</description><pubDate>Sun, 04 Aug 2024 10:56:11 GMT</pubDate><category>Workfromhome</category><category>Mentalhealth</category></item><item><title>I Love Working Remotely, Even Though It Sucks at Times</title><link>https://dev.to/lukeocodes/i-love-working-remotely-even-though-it-sucks-at-times-4g41</link><guid isPermaLink="true">https://dev.to/lukeocodes/i-love-working-remotely-even-though-it-sucks-at-times-4g41</guid><description>I love and hate remote work. It drains my social battery, needing human interaction to recharge. The shift to home offices during the pandemic led to lost connections and innovation. Tagged with workfromhome, mentalhealth.</description><pubDate>Tue, 23 Apr 2024 12:35:48 GMT</pubDate><category>Workfromhome</category><category>Mentalhealth</category></item><item><title>A Guide to Respectful API Back-Off Strategies</title><link>https://deepgram.com/learn/api-back-off-strategies</link><guid isPermaLink="true">https://deepgram.com/learn/api-back-off-strategies</guid><description>This guide provides a general framework for handling Deepgram&apos;s 429 response errors through effective back-off strategies. Depending on the specifics of your application and usage patterns, you may need to adjust these strategies to fit your needs. Always refer to the latest Deepgram documentation for up-to-date information on their API and rate limits.</description><pubDate>Wed, 27 Mar 2024 00:00:00 GMT</pubDate><category>Voice AI</category><category>Developer Relations</category></item><item><title>Auto-Playback Across Devices (especially iOS)</title><link>https://deepgram.com/learn/audio-playback-across-browsers-and-devices</link><guid isPermaLink="true">https://deepgram.com/learn/audio-playback-across-browsers-and-devices</guid><description>Auto-Playback Across Devices (especially iOS)</description><pubDate>Wed, 27 Mar 2024 00:00:00 GMT</pubDate><category>Voice AI</category><category>Developer Relations</category></item><item><title>Upgraded - The Deepgram JavaScript SDK v3</title><link>https://deepgram.com/learn/upgraded-the-deepgram-javascript-sdk-v3</link><guid isPermaLink="true">https://deepgram.com/learn/upgraded-the-deepgram-javascript-sdk-v3</guid><description>Upgraded - The Deepgram Javascript SDK v3.</description><pubDate>Wed, 13 Dec 2023 00:00:00 GMT</pubDate><category>Voice AI</category><category>Developer Relations</category></item><item><title>Luke Oliff Joins the Developer Relations Team - Deepgram Blog ⚡️</title><link>https://deepgram.com/learn/luke-oliff-joins-deepgram</link><guid isPermaLink="true">https://deepgram.com/learn/luke-oliff-joins-deepgram</guid><description>Luke Oliff joins the Developer Relations team at Deepgram!</description><pubDate>Sat, 13 May 2023 00:00:00 GMT</pubDate><category>Voice AI</category><category>Developer Relations</category></item><item><title>Introducing Deepgram Starter Apps - Deepgram Blog ⚡️</title><link>https://deepgram.com/learn/introducing-the-deepgram-starter-apps</link><guid isPermaLink="true">https://deepgram.com/learn/introducing-the-deepgram-starter-apps</guid><description>Deepgram&apos;s Starter apps provide all users with a seamless and efficient onboarding experience.</description><pubDate>Mon, 17 Apr 2023 00:00:00 GMT</pubDate><category>Voice AI</category><category>Developer Relations</category></item><item><title>I&apos;m Luke and I pledge to help close the gender gap in 2022!</title><link>https://dev.to/lukeocodes/im-luke-and-i-pledge-to-help-close-the-gender-gap-in-2022-33dj</link><guid isPermaLink="true">https://dev.to/lukeocodes/im-luke-and-i-pledge-to-help-close-the-gender-gap-in-2022-33dj</guid><description>Much like last year, I intend to give my space to those women who inspired me in the last... Tagged with wecoded, career, womenintech.</description><pubDate>Tue, 08 Mar 2022 22:02:36 GMT</pubDate><category>Wecoded</category><category>Career</category><category>Womenintech</category></item><item><title>5 Ways to Build a Node.js API</title><link>https://developer.vonage.com/en/blog/5-ways-to-build-a-node-js-api</link><guid isPermaLink="true">https://developer.vonage.com/en/blog/5-ways-to-build-a-node-js-api</guid><description>5 ways to build lightweight Node.js APIs, using popular frameworks or Node&apos;s standard libraries.</description><pubDate>Tue, 11 May 2021 00:00:00 GMT</pubDate><category>Developer Relations</category><category>JavaScript</category></item><item><title>I&apos;m Luke, and I support women in tech.</title><link>https://dev.to/lukeocodes/i-m-luke-and-i-support-women-in-tech-23gk</link><guid isPermaLink="true">https://dev.to/lukeocodes/i-m-luke-and-i-support-women-in-tech-23gk</guid><description>Last year I wrote about things I advocated that we can all do to further equality in tech. I still... Tagged with wecoded, career, womenintech.</description><pubDate>Sun, 07 Mar 2021 14:05:17 GMT</pubDate><category>Wecoded</category><category>Career</category><category>Womenintech</category></item><item><title>Server-Side Analytics with Jamstack Sites</title><link>https://developer.vonage.com/en/blog/server-side-analytics-with-jamstack-sites</link><guid isPermaLink="true">https://developer.vonage.com/en/blog/server-side-analytics-with-jamstack-sites</guid><description>Jamstack sites don&apos;t have a backend. That makes their ability to gather analytics particularly vulnerable to ad-blockers. Let&apos;s fix that problem.</description><pubDate>Mon, 30 Nov 2020 00:00:00 GMT</pubDate><category>Developer Relations</category><category>JavaScript</category></item><item><title>Migration From WordPress to Jamstack</title><link>https://developer.vonage.com/en/blog/migration-from-wordpress-to-jamstack</link><guid isPermaLink="true">https://developer.vonage.com/en/blog/migration-from-wordpress-to-jamstack</guid><description>The Great Migration: Months of planning, tons of research, 3 proof of concepts. This is the result.</description><pubDate>Mon, 23 Nov 2020 00:00:00 GMT</pubDate><category>Developer Relations</category><category>JavaScript</category></item><item><title>Get Your Twitch Stream Live on Your Website</title><link>https://dev.to/lukeocodes/netlify-function-for-twitch-stream-status-poh</link><guid isPermaLink="true">https://dev.to/lukeocodes/netlify-function-for-twitch-stream-status-poh</guid><description>Building a small Netlify function to determine whether a Twitch stream is live or not. Tagged with netlify, lambda, javascript, showdev.</description><pubDate>Mon, 16 Nov 2020 15:29:55 GMT</pubDate><category>Netlify</category><category>Lambda</category><category>Javascript</category><category>Showdev</category></item><item><title>The Perfect Breadcrumbs (in Nuxt)</title><link>https://dev.to/lukeocodes/breadcrumbs-in-nuxt-5f2m</link><guid isPermaLink="true">https://dev.to/lukeocodes/breadcrumbs-in-nuxt-5f2m</guid><description>A small component for semantic breadcrumbs in Nuxt (or VueJS). Tagged with nuxt, javascript, showdev.</description><pubDate>Tue, 10 Nov 2020 09:46:52 GMT</pubDate><category>Nuxt</category><category>Javascript</category><category>Showdev</category></item><item><title>Speed up Nuxt Builds on Netlify</title><link>https://dev.to/lukeocodes/make-nuxt-js-go-brrrrrrrr-30-minute-to-1-minute-builds-on-netlify-f6e</link><guid isPermaLink="true">https://dev.to/lukeocodes/make-nuxt-js-go-brrrrrrrr-30-minute-to-1-minute-builds-on-netlify-f6e</guid><description>If you&apos;re not careful, your build times for Nuxt can spiral out of control. This is my journey to get from 30 minutes to 1 minute builds. Tagged with netlify, nuxt, showdev, javascript.</description><pubDate>Sun, 25 Oct 2020 12:32:09 GMT</pubDate><category>Netlify</category><category>Nuxt</category><category>Showdev</category><category>Javascript</category></item><item><title>Hacktoberfest - Open Source and Lots More</title><link>https://dev.to/lukeocodes/hacktoberfest-open-source-and-lots-more-1gkn</link><guid isPermaLink="true">https://dev.to/lukeocodes/hacktoberfest-open-source-and-lots-more-1gkn</guid><description>I love Hacktoberfest. The very idea of it is to promote folks discovering the process of open-source... Tagged with hacktoberfest, opensource, contributorswanted.</description><pubDate>Tue, 20 Oct 2020 06:55:25 GMT</pubDate><category>Hacktoberfest</category><category>Opensource</category><category>Contributorswanted</category></item><item><title>Other Ways to Contribute to Open Source This Hacktoberfest</title><link>https://developer.vonage.com/en/blog/other-ways-to-contribute-to-opensource-this-hacktoberfest</link><guid isPermaLink="true">https://developer.vonage.com/en/blog/other-ways-to-contribute-to-opensource-this-hacktoberfest</guid><description>Not a programmer? There are other ways to contribute to open source. From translating docs to removing uninclusive or patronising language.</description><pubDate>Thu, 15 Oct 2020 00:00:00 GMT</pubDate><category>Developer Relations</category><category>JavaScript</category></item><item><title>Change Git&apos;s Default Branch From Master</title><link>https://dev.to/lukeocodes/change-git-s-default-branch-from-master-19le</link><guid isPermaLink="true">https://dev.to/lukeocodes/change-git-s-default-branch-from-master-19le</guid><description>Because actually whatever your argument against it, you&apos;re probably wrong. Tagged with blacklivesmatter, git, showdev.</description><pubDate>Wed, 24 Jun 2020 11:48:40 GMT</pubDate><category>Blacklivesmatter</category><category>Git</category><category>Showdev</category></item><item><title>Guy&apos;s Bot - Inclusive Language in Slack</title><link>https://dev.to/lukeocodes/who-s-a-good-bot-a-slack-bot-for-inclusive-language-2fkh</link><guid isPermaLink="true">https://dev.to/lukeocodes/who-s-a-good-bot-a-slack-bot-for-inclusive-language-2fkh</guid><description>Working remake of popular Slack Bot guys-bot-for-slack with modern Slack APIs, using a basic implementation of Slack&apos;s Node.js SDKs. Tagged with showdev, node, inclusion, opensource.</description><pubDate>Thu, 23 Apr 2020 15:23:13 GMT</pubDate><category>Showdev</category><category>Node</category><category>Inclusion</category><category>Opensource</category><category>Discuss</category><category>Community</category><category>Devrel</category><category>Culture</category></item><item><title>Any TILs from your package managers library recently?</title><link>https://dev.to/lukeocodes/any-tils-from-your-package-managers-library-recently-lc7</link><guid isPermaLink="true">https://dev.to/lukeocodes/any-tils-from-your-package-managers-library-recently-lc7</guid><description>Any TILs from your package managers library recently?. Tagged with discuss, opensource.</description><pubDate>Thu, 23 Apr 2020 12:39:59 GMT</pubDate><category>Opensource</category><category>Discuss</category><category>Showdev</category><category>Node</category><category>Javascript</category></item><item><title>The Ultimate `npm run dev`</title><link>https://dev.to/lukeocodes/enny-stack-the-express-ngrok-and-nodemon-stack-23j</link><guid isPermaLink="true">https://dev.to/lukeocodes/enny-stack-the-express-ngrok-and-nodemon-stack-23j</guid><description>Automatically reloading node application accessible with a public URL. The ultimate npm run dev. Tagged with showdev, node, javascript, opensource.</description><pubDate>Thu, 23 Apr 2020 10:54:17 GMT</pubDate><category>Javascript</category><category>Node</category><category>Opensource</category><category>Showdev</category></item><item><title>Export WordPress Posts to Nuxt</title><link>https://dev.to/lukeocodes/export-wordpress-posts-to-jamstack-static-sites-m32</link><guid isPermaLink="true">https://dev.to/lukeocodes/export-wordpress-posts-to-jamstack-static-sites-m32</guid><description>A simple CLI to suck your WordPress posts down into. Tagged with nuxt, javascript, webdev, showdev.</description><pubDate>Sat, 18 Apr 2020 16:23:11 GMT</pubDate><category>Nuxt</category><category>Javascript</category><category>Webdev</category><category>Showdev</category></item><item><title>Building a Slack Clone Using Vue Part 1</title><link>https://developer.vonage.com/en/blog/building-a-slack-clone-using-vue-js-part-1-dr</link><guid isPermaLink="true">https://developer.vonage.com/en/blog/building-a-slack-clone-using-vue-js-part-1-dr</guid><description>Ever wanted to create a chat application like Slack? Learn to build a clone of Slack, using Vue.js and the Vonage Conversation API.</description><pubDate>Fri, 17 Apr 2020 00:00:00 GMT</pubDate><category>Developer Relations</category><category>JavaScript</category></item><item><title>Does Changing a Username or Organisation Name Provide Redirects?</title><link>https://dev.to/lukeocodes/does-changing-a-username-or-organisation-name-provide-redirects-nhl</link><guid isPermaLink="true">https://dev.to/lukeocodes/does-changing-a-username-or-organisation-name-provide-redirects-nhl</guid><description>Does Changing a Username or Organisation Name in Dev.to Provide Redirects?. Tagged with askdev, help, meta.</description><pubDate>Tue, 31 Mar 2020 12:09:05 GMT</pubDate><category>Askdev</category><category>Help</category><category>Meta</category></item><item><title>Using Tailwind CSS with Vue.js</title><link>https://dev.to/lukeocodes/using-tailwind-css-with-vue-js-b1b</link><guid isPermaLink="true">https://dev.to/lukeocodes/using-tailwind-css-with-vue-js-b1b</guid><description>Setting up Vue.js to use the Tailwind CSS framework. Tagged with vue, javascript, beginners.</description><pubDate>Thu, 19 Mar 2020 19:18:29 GMT</pubDate><category>Vue</category><category>Javascript</category><category>Beginners</category></item><item><title>In Celebration of International Women’s Day 2020</title><link>https://developer.vonage.com/en/blog/in-celebration-of-international-womens-day-2020</link><guid isPermaLink="true">https://developer.vonage.com/en/blog/in-celebration-of-international-womens-day-2020</guid><description>We are proud to be elevating voices within the Vonage community this International Women&apos;s Day.</description><pubDate>Sun, 08 Mar 2020 00:00:00 GMT</pubDate><category>Developer Relations</category><category>JavaScript</category></item><item><title>I&apos;m Luke, and I Could Do More</title><link>https://dev.to/lukeocodes/i-m-luke-and-i-could-do-more-1haj</link><guid isPermaLink="true">https://dev.to/lukeocodes/i-m-luke-and-i-could-do-more-1haj</guid><description>When I started at Vonage (née Nexmo) as an Advocate, I was pretty new to Developer Relations. I disco... Tagged with wecoded, womenintech, career.</description><pubDate>Wed, 04 Mar 2020 11:38:47 GMT</pubDate><category>Wecoded</category><category>Career</category><category>Womenintech</category></item><item><title>Chat Pagination with Infinite Scrolling</title><link>https://developer.vonage.com/en/blog/chat-pagination-with-infinite-scrolling-dr</link><guid isPermaLink="true">https://developer.vonage.com/en/blog/chat-pagination-with-infinite-scrolling-dr</guid><description>Learn how to add Infinite Scrolling to a message UI using JavaScript to support paginated messages from the Vonage Conversation Client SDK.</description><pubDate>Mon, 03 Feb 2020 00:00:00 GMT</pubDate><category>Developer Relations</category><category>JavaScript</category></item><item><title>Create a Simple Messaging UI with Bootstrap</title><link>https://developer.vonage.com/en/blog/create-a-simple-messaging-ui-with-bootstrap-dr</link><guid isPermaLink="true">https://developer.vonage.com/en/blog/create-a-simple-messaging-ui-with-bootstrap-dr</guid><description>The design-web is awash with all sorts of examples of messaging UIs, but developers lack choice on frameworks. You can use basic Bootstrap components to create a simple messaging UI.</description><pubDate>Wed, 18 Dec 2019 00:00:00 GMT</pubDate><category>Developer Relations</category><category>JavaScript</category></item><item><title>The Ultimate DevRel Guide To Travel</title><link>https://developer.vonage.com/en/blog/the-ultimate-devrel-guide-to-travel-dr</link><guid isPermaLink="true">https://developer.vonage.com/en/blog/the-ultimate-devrel-guide-to-travel-dr</guid><description>Discover the ultimate travel tips and hacks, to make your travel more fun and bearable, from an award-winning team that is always on the move.</description><pubDate>Wed, 27 Nov 2019 00:00:00 GMT</pubDate><category>Developer Relations</category><category>JavaScript</category></item><item><title>Register to Chat with Typeform</title><link>https://developer.vonage.com/en/blog/register-to-chat-with-typeform-dr</link><guid isPermaLink="true">https://developer.vonage.com/en/blog/register-to-chat-with-typeform-dr</guid><description>Register to Chat with Typeform</description><pubDate>Thu, 21 Nov 2019 00:00:00 GMT</pubDate><category>Typeform</category><category>Nexmo</category><category>Node.Js</category><category>Express</category><category>Passport</category><category>Jwt</category><category>Mongodb</category></item><item><title>Adding Voice Functionality to an Existing Chat Application</title><link>https://developer.vonage.com/en/blog/adding-voice-functionality-to-an-existing-chat-application-dr</link><guid isPermaLink="true">https://developer.vonage.com/en/blog/adding-voice-functionality-to-an-existing-chat-application-dr</guid><description>Enable audio communication between web users using our Client SDK</description><pubDate>Fri, 11 Oct 2019 00:00:00 GMT</pubDate><category>Developer Relations</category><category>JavaScript</category></item><item><title>Snapchat Style Filters with Tracking.js and Vonage</title><link>https://developer.vonage.com/en/blog/snapchat-filters-opentok-tracking-js-dr</link><guid isPermaLink="true">https://developer.vonage.com/en/blog/snapchat-filters-opentok-tracking-js-dr</guid><description>Add facial tracking using Tracking.js and create some cool OpenTok.js Snapchat style filters for a video stream. Be Batman or just freak some people out</description><pubDate>Wed, 03 Apr 2019 00:00:00 GMT</pubDate><category>Developer Relations</category><category>JavaScript</category></item><item><title>Code Security — The Importance of Securing Your Version Control</title><link>https://medium.com/@lukeocodes/the-importance-of-securing-your-version-control-131841429994</link><guid isPermaLink="true">https://medium.com/@lukeocodes/the-importance-of-securing-your-version-control-131841429994</guid><description>Code Security — The Importance of Securing Your Version Control</description><pubDate>Wed, 19 Dec 2018 00:00:00 GMT</pubDate><category>Git</category><category>Software Security</category><category>Github</category><category>GPG</category></item><item><title>How to Manage a Collection of Secure API Endpoints with Postman</title><link>https://auth0.com/blog/manage-a-collection-of-secure-api-endpoints-with-postman/</link><guid isPermaLink="true">https://auth0.com/blog/manage-a-collection-of-secure-api-endpoints-with-postman/</guid><description>Learn how to use Postman - an API development environment - to manage collection of public and secure API endpoints and streamline the de...</description><pubDate>Wed, 05 Dec 2018 00:00:00 GMT</pubDate><category>Security</category><category>Developer Relations</category></item><item><title>Auth0 Adds Discourse Forum into Blog for Comments Engine</title><link>https://auth0.com/blog/auth0-is-moving-to-discourse-for-blog-comments/</link><guid isPermaLink="true">https://auth0.com/blog/auth0-is-moving-to-discourse-for-blog-comments/</guid><description>Auth0 is integrating Discourse into our custom JAMstack static blog, as the comment engine. This will better serve readers with queries a...</description><pubDate>Mon, 26 Nov 2018 00:00:00 GMT</pubDate><category>Security</category><category>Developer Relations</category></item><item><title>Hackference 2018 Recap</title><link>https://auth0.com/blog/hackference-2018-recap/</link><guid isPermaLink="true">https://auth0.com/blog/hackference-2018-recap/</guid><description>Hackference is a three-day conference and hackathon for attendees to learn something new. Auth0 sponsored this year, with Jeremy Meiss gi...</description><pubDate>Mon, 22 Oct 2018 00:00:00 GMT</pubDate><category>Security</category><category>Developer Relations</category></item><item><title>First Timers Guide to Contributing to an Open Source Project</title><link>https://auth0.com/blog/a-first-timers-guide-to-an-open-source-project/</link><guid isPermaLink="true">https://auth0.com/blog/a-first-timers-guide-to-an-open-source-project/</guid><description>What is open source? How to contribute to an open source project? Check out the First Timers Guide, here - pay it forward by learning how...</description><pubDate>Mon, 24 Sep 2018 00:00:00 GMT</pubDate><category>Security</category><category>Developer Relations</category></item><item><title>Travel Industry APIs - Learn About This Industry&apos;s Digital Transformation</title><link>https://auth0.com/blog/travel-digitalization-to-unlock-1-trillion-in-value-by-2025/</link><guid isPermaLink="true">https://auth0.com/blog/travel-digitalization-to-unlock-1-trillion-in-value-by-2025/</guid><description>The Travel Industry is one of the world&apos;s fastest-growing sectors. Learn about the digital transformation taking place and how to acceler...</description><pubDate>Fri, 31 Aug 2018 00:00:00 GMT</pubDate><category>Security</category><category>Developer Relations</category></item><item><title>Common Threats in Web Application Security</title><link>https://auth0.com/blog/common-threats-in-web-app-security/</link><guid isPermaLink="true">https://auth0.com/blog/common-threats-in-web-app-security/</guid><description>We attempt to cover a comprehensive security strategy for web applications, to protect against common threats in web application security...</description><pubDate>Thu, 12 Apr 2018 00:00:00 GMT</pubDate><category>Security</category><category>Developer Relations</category></item><item><title>Elixir &amp; Phoenix Tutorial: Build an Authenticated App</title><link>https://auth0.com/blog/elixir-and-phoenix-tutorial-build-an-authenticated-app/</link><guid isPermaLink="true">https://auth0.com/blog/elixir-and-phoenix-tutorial-build-an-authenticated-app/</guid><description>You can&apos;t escape Phoenix if you&apos;re looking for a good framework to build on when using Elixir.</description><pubDate>Thu, 14 Dec 2017 00:00:00 GMT</pubDate><category>Security</category><category>Developer Relations</category></item></channel></rss>