Craig Dennis's Avatar

Craig Dennis

@craigsdennis.dev

🌲 PDX based nerd/dork. Developer Educator @cloudflare.social Previously Twilio, Treehouse. Returned Peace Corps Volunteer πŸ‡¬πŸ‡Ύ.

504
Followers
341
Following
39
Posts
19.05.2023
Joined
Posts Following

Latest posts by Craig Dennis @craigsdennis.dev

Add your own linkedout.dev

21.01.2026 00:48 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Cloudflare Data Platform Cloudflare Data Platform Terminology Streamshttps://developers.cloudflare.com/pipelines/streams/ are how you get data into Cloudflare. They're durable, buffered queues that receive events and s...

Learn more linkedout.dev/out/cloudfla...

21.01.2026 00:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - craigsdennis/linkedout-pipelines: A way to share external links and track interactions using Cloudflare Pipelines A way to share external links and track interactions using Cloudflare Pipelines - craigsdennis/linkedout-pipelines

Repo: github.com/craigsdennis...

21.01.2026 00:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Building a Scalable Click Tracker with Cloudflare Pipelines
Building a Scalable Click Tracker with Cloudflare Pipelines YouTube video by Cloudflare Developers

www.youtube.com/watch?v=pkS1...

21.01.2026 00:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

21.01.2026 00:46 πŸ‘ 2 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0
Video thumbnail

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...

16.12.2025 15:50 πŸ‘ 101 πŸ” 13 πŸ’¬ 6 πŸ“Œ 4
Post image

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! πŸ“Ί

17.10.2025 14:17 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
AI Voice: I Tried to Make My Robot Hand Talk | AI Avenue Ep 1
AI Voice: I Tried to Make My Robot Hand Talk | AI Avenue Ep 1 YouTube video by Cloudflare

youtu.be/j15hF2s5UxI

13.09.2025 04:58 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
CascadiaJS 2025 speakers

CascadiaJS 2025 speakers

(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

31.07.2025 16:53 πŸ‘ 8 πŸ” 2 πŸ’¬ 1 πŸ“Œ 1

(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

31.07.2025 16:53 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
A winding road to Mt. Rainier, with an illustrated portrait of Craig Dennis. Seattle, WA and Vancouver, BC. Sept 18-19.

A winding road to Mt. Rainier, with an illustrated portrait of Craig Dennis. Seattle, WA and Vancouver, BC. Sept 18-19.

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

09.07.2025 15:03 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Post image

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

20.03.2025 21:06 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Casting Call: Web Dev Challenge | Notion Deadline to apply: rolling

hey. hi. casting call is open for season 2 of Web Dev Challenge

tell your favorite devs πŸ‘€

15.02.2025 17:40 πŸ‘ 84 πŸ” 29 πŸ’¬ 8 πŸ“Œ 8
Preview
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.

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!

05.02.2025 18:19 πŸ‘ 247 πŸ” 42 πŸ’¬ 31 πŸ“Œ 11

Que Sarah, Sarah

11.01.2025 18:13 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

October 15th, 2025 should be count by 5's day

31.12.2024 18:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Such a badass

31.12.2024 18:18 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Build real-time interaction into your AI applications with Cloudflare Calls & OpenAI WebRTC
Build real-time interaction into your AI applications with Cloudflare Calls & OpenAI WebRTC YouTube video by Cloudflare Developers

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...

18.12.2024 23:21 πŸ‘ 2 πŸ” 3 πŸ’¬ 1 πŸ“Œ 1
OpenAI DevDay 2024 | Community Spotlight | LaunchDarkly
OpenAI DevDay 2024 | Community Spotlight | LaunchDarkly YouTube video by OpenAI

video of my talk from OpenAI dev days SF about prompt engineering & social justice was just released:

youtu.be/pgF98Xm-xkE?...

17.12.2024 23:52 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Client Side Tool Calling with the OpenAI WebRTC Realtime API
Client Side Tool Calling with the OpenAI WebRTC Realtime API YouTube video by Cloudflare Developers

youtu.be/TcOytsfva0o

17.12.2024 18:55 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

You can kick off workflows from within workflows (if that works in your use case)

11.12.2024 01:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Authenticate your Open AI Realtime API
Authenticate your Open AI Realtime API YouTube video by Cloudflare Developers

🦜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

05.12.2024 16:24 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

bsky.app/profile/lizz...

03.12.2024 21:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It's 4:19, blaze it!

03.12.2024 00:19 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

πŸ’ͺ @offby1bot.bsky.social

03.12.2024 21:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

11:10, make a wish!

03.12.2024 21:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

So many folks got cut their programming teeth making bots!

Let Lizzie show you how!

03.12.2024 21:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

listen to cheekface

03.12.2024 19:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Getting Started with the Cloudflare Model Context Protocol (MCP) server and Anthropic's Claude
Getting Started with the Cloudflare Model Context Protocol (MCP) server and Anthropic's Claude YouTube video by Cloudflare Developers

Loving this new @cloudflare.social MCP server hooked up to @anthropic.com Claude.

More vids from @rickyrobinett.bsky.social coming soon!

28.11.2024 02:19 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Schedule Twilio Messaging πŸ’¬ and Phone Calls πŸ“± with Cloudflare Workflows
Schedule Twilio Messaging πŸ’¬ and Phone Calls πŸ“± with Cloudflare Workflows YouTube video by Cloudflare Developers

Finally got that magic Twilio demo working over video using Cloudflare Workflows. Never Give Up!

26.11.2024 17:25 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0