Sign in

Craig Dennis

@craigsdennis.dev
538 followers 346 following 39 posts

🌲 PDX based nerd/dork. Developer Educator @cloudflare.social Previously Twilio, Treehouse. Returned Peace Corps Volunteer 🇬🇾.

PostsRepliesMedia
Reposted by Craig Dennis
Jason Lengstorf @jason.energy · 06/05/2026
NEW SERIES DROPS TOMORROW — join the watch party tomorrow at 3pm Pacific @itsthatladydev.bsky.social hosts a new series that explores just how much AI has impacted "build vs. buy" conversations around SaaS by putting devs to the test to build popular SaaS tools, presented by @replay-io.bsky.social
youtu.be
We let AI compete in a reality game show coding challenge | The Greenfield Games S1 E1
YouTube video by CodeTV
3189
Reposted by Craig Dennis
Astro @astro.build · 18/03/2026
Who’s in London next month? Come hang out with the Astro core team! Sign up now: luma.com/lzh944vx
Astro Together: April 9, 2026

A sunset view of the Thames showing Tower Bridge and the London skyline against a deep orange sky. The Astro logo rises from behind the buildings and Houston looks on excitedly.
33510
Reposted by Craig Dennis
Brittany Ellich @brittanyellich.com · 17/03/2026
@craigsdennis.dev is teaching the world about #AI: how it works and how to use it well. Check out this brand new episode of @overcommitted.dev , where Craig shares his favorite ways to use AI and what he learned while making AI Avenue overcommitted.dev/ai-as-a-powe...
031
Craig Dennis @craigsdennis.dev · 21/01/2026
I built a tool called LinkedOut to solve the "links in the air" problem during my talks. It’s a serverless data lake built on the @cloudflare.social Data Platform. Ingest: Pipelines Store: R2 + Apache Iceberg Security: Access Real-time analytics with zero egress fees. Full build video below.
231
Reposted by Craig Dennis
Matt Kane @mk.gg · 16/12/2025
Big improvement to frameworks on Cloudflare! You can now deploy most frameworks from the CLI with zero config. No adding adapters. No editing configs. No wrangler.toml! It's all done automatically. Experimental now, with 10 frameworks supported today. developers.cloudflare.com/changelog/20...
610113
Reposted by Craig Dennis
CascadiaJS @cascadiajs.com · 17/10/2025
Can you be proud of what you built using AI? 🤔 @craigsdennis.dev is an engineer at Cloudflare and host of the new show AI Avenue and he's got some thoughts on this confusing time. www.youtube.com/watch?v=nKgC... Subscribe to get notified when we ship more videos from #CascadiaJS 2025! 📺
031
Craig Dennis @craigsdennis.dev · 13/09/2025
youtu.be/j15hF2s5UxI
youtu.be
AI Voice: I Tried to Make My Robot Hand Talk | AI Avenue Ep 1
YouTube video by Cloudflare
040
Reposted by Craig Dennis
CascadiaJS @cascadiajs.com · 31/07/2025
(1/11) The deadline to register and save $100 AND secure your conference hoodie is August 1st! We've never had a speaker lineup this stacked! Check it out 👇 🔑 Keynote Speakers @webai.bsky.social (Google) – Client side Web AI Agents Evan Boyle (GenSX) – Secret Talk @philna.sh (IBM) – Secret Talk
CascadiaJS 2025 speakers
182
Reposted by Craig Dennis
CascadiaJS @cascadiajs.com · 31/07/2025
(2/11) 🔑 Keynote Speakers cont'd @kentcdodds.com – The New User Interaction Model @craigsdennis.dev (Cloudflare) – AIdentity Crisis @nearestnabors.com – The Death of the Browser
111
Reposted by Craig Dennis
CascadiaJS @cascadiajs.com · 09/07/2025
Craig Dennis (@craigsdennis.dev) is proud of his kids when he prompts them and they do the work. Same with AI. When it makes something bonkers, he still feels proud. Should he? He does. It's weird. 🤡 Let’s get used to it. Hear him talk about it at #CascadiaJS! More info 👇 #AI #AIEthics
A winding road to Mt. Rainier, with an illustrated portrait of Craig Dennis. Seattle, WA and Vancouver, BC. Sept 18-19.
121
Reposted by Craig Dennis
Cloudflare TV @cloudflare.tv · 20/03/2025
Welcome to Friends in Code Spaces - a brand new, original developer podcast. Dev advocate host @craigsdennis.dev and guest @danig.bsky.social, CEO of Jam.dev talk about hard-to-repro bugs, startup life and naturally, play some games.Watch now cloudflare.tv/friends-in-c... @cloudflare-dev.bsky.social
011
Reposted by Craig Dennis
Jason Lengstorf @jason.energy · 15/02/2025
hey. hi. casting call is open for season 2 of Web Dev Challenge tell your favorite devs 👀
codetv.notion.site
Casting Call: Web Dev Challenge | Notion
Deadline to apply: rolling
78328
Reposted by Craig Dennis
Jason Lengstorf @jason.energy · 05/02/2025
okay, announcement time! as of this week, Learn With Jason (the company) has officially rebranded – we're @codetv.dev now! - CodeTV refocuses on what we produce (vs centering on me) - we now have the option to become a supporter to get early access: codetv.dev/support more to come. stay tuned!
codetv.dev
Become a CodeTV Supporter
With your help, we can make learning web dev more fun, create a welcoming and supportive community, and build resilient careers in tech. Let's do this together.
3024742
Craig Dennis @craigsdennis.dev · 31/12/2024
October 15th, 2025 should be count by 5's day
010
Reposted by Craig Dennis
rickyrobinett.bsky.social @rickyrobinett.bsky.social · 18/12/2024
Who knew that inviting AI into your video chats could be fun && functional? We used @cloudflare.social Calls and the OpenAI Realtime API with WebRTC to add AI to our open source Orange Meets demo app. I forked it to make my own murder mystery app 😈 Code in 🧵 www.youtube.com/watch?v=w_bD...
youtube.com
Build real-time interaction into your AI applications with Cloudflare Calls & OpenAI WebRTC
YouTube video by Cloudflare Developers
123
Reposted by Craig Dennis
Tilde Thurium @annthurium.bsky.social · 17/12/2024
video of my talk from OpenAI dev days SF about prompt engineering & social justice was just released: youtu.be/pgF98Xm-xkE?...
youtu.be
OpenAI DevDay 2024 | Community Spotlight | LaunchDarkly
YouTube video by OpenAI
041
Craig Dennis @craigsdennis.dev · 17/12/2024
youtu.be/TcOytsfva0o
youtu.be
Client Side Tool Calling with the OpenAI WebRTC Realtime API
YouTube video by Cloudflare Developers
131
Craig Dennis @craigsdennis.dev · 05/12/2024
🦜I built an authenticated web app that makes use of the OpenAI Realtime API using the @cloudflare.social Relay Template. You speak and the parrot repeats what you said...in CHARACTER 🎭. You have to play with this to believe it. youtu.be/D5mIer4qmdE
youtu.be
Authenticate your Open AI Realtime API
YouTube video by Cloudflare Developers
040
Reposted by Craig Dennis
offby1bot.bsky.social @offby1bot.bsky.social · 03/12/2024
It's 4:19, blaze it!
111
Craig Dennis @craigsdennis.dev · 03/12/2024
So many folks got cut their programming teeth making bots! Let Lizzie show you how!
000
Craig Dennis @craigsdennis.dev · 03/12/2024
listen to cheekface
010
Craig Dennis @craigsdennis.dev · 28/11/2024
Loving this new @cloudflare.social MCP server hooked up to @anthropic.com Claude. More vids from @rickyrobinett.bsky.social coming soon!
youtu.be
Getting Started with the Cloudflare Model Context Protocol (MCP) server and Anthropic's Claude
YouTube video by Cloudflare Developers
040
Craig Dennis @craigsdennis.dev · 26/11/2024
Finally got that magic Twilio demo working over video using Cloudflare Workflows. Never Give Up!
youtu.be
Schedule Twilio Messaging 💬 and Phone Calls 📱 with Cloudflare Workflows
YouTube video by Cloudflare Developers
021
Craig Dennis @craigsdennis.dev · 23/11/2024
Gonna go see a Black Sabbath cover band tonight called Mac Sabbath tonight. They are McDonald's based... Conceptually, I'm lovin' it. 🍔🍟
240
Craig Dennis @craigsdennis.dev · 16/11/2024
007 373 5963
010
Craig Dennis @craigsdennis.dev · 13/11/2024
In case propaganda has gotten in you eye, wanted to let you know that I care about you. All of you humans. There are a lot of us who do too. Don't forget that!
140
Reposted by Craig Dennis
Sunil Pai @threepointone.bsky.social · 12/11/2024
the biggest "problem" with the openai realtime api, is you need a websocket server, a complete pain in the ass to setup on any infra ...except cloudflare. 150 loc, take it, remix it, do whatever you want with it. deploy in seconds. and it works on the free plan. repo: github.com/cloudflare/o...
github.com
GitHub - cloudflare/openai-workers-relay: A relay server for OpenAI's realtime API, for Cloudflare Workers
A relay server for OpenAI's realtime API, for Cloudflare Workers - cloudflare/openai-workers-relay
2406
Craig Dennis @craigsdennis.dev · 12/11/2024
We released a free, programmable, and open Relay server for the new OpenAI Realtime API so you no longer send your credentials from the web client. It runs for 🆓 on @cloudflare.social Workers! I made a little video on how you can go kick the tires youtu.be/xu4Wb-IppmM
youtu.be
A Free Relay Server for OpenAI's New Realtime API on Cloudflare Workers
YouTube video by Cloudflare Developers
1133
Reposted by Craig Dennis
Matt Silverlock @elithrar.bsky.social · 10/11/2024
Do folks think that NoSQL databases have a place vs. SQL-based relational databases today? (The last time I asked this the responses were split down the middle)
1282
Reposted by Craig Dennis
Matt Silverlock @elithrar.bsky.social · 08/11/2024
Code here: gist.github.com/elithrar/87d... — SUPER simple example that stores a Bluesky App Password in a Workers secret, initializes a client, and posts to the Bluesky API.
A code snippet showing the Bluesky API client in a Cloudflare Worker. Refer to the linked Gist for the text version.
1153
Craig Dennis @craigsdennis.dev · 08/11/2024
🧡 The @cloudflare.social Stack youtu.be/FH5-m0aiO5g
youtu.be
The Cloudflare Stack
YouTube video by Cloudflare Developers
010
Craig Dennis @craigsdennis.dev · 25/10/2024
Has this become a 📣MAGAphone too?
130
Reposted by Craig Dennis
The Onion @theonion.com · 26/04/2024
You bear full responsibility for what unfolds in the coming days.
theonion.com
Give Us $1 Or ‘The Onion’ Disappears Forever
Today, billions of readers like yourself navigated to The Onion seeking dispatches from America’s Finest News Source. Like so many have done through the decades, you doubtless entered the hyperlink in...
32863165
Reposted by Craig Dennis
Veni Kunche @veni.dev · 01/05/2023
Let's do a "Hire Me" thread! If you are underrepresented + looking for a new role in tech, reply with your details! Introduce yourself, tell us the role you are looking for, link to your website/LinkedIn and where people can reach you. I will repost
66336211