I'm excited to finally share that yesterday was my first day at @Cloudflare!! I'm joining as a Developer Educator focused on helping grow our Developer Platform, and I couldn't be more excited 🔥
Here's to the start of something amazing!
Architecture challenge. How would you build an AI-powered caricature photo booth? đź‘€
- image upload
- content moderation
- AI image generation
- watermark overlay
- retries
- printing to local printer
Here's how I built mine. đź§µ
The printer runs as a separate Node.js process on a laptop at the booth.
- polls for new jobs
- downloads the postcard JPEG
- converts it to a 4Ă—6" PDF
- sends it to printer
"How is your role evolving?" The honest answer...I'm not really sure. I'm still trying to figure out what "developer" education looks like in this new AI world.
How do we define "developers"? What do they want to learn? How do they want to learn?
Lots to figure out.
AI makes it harder for me to take breaks. I’m always just one little prompt away from solving the next major challenge.
I’m having to be more intentional about stepping away, going for a walk, etc. Today, I took a break to do some hot yoga outside 💪
Loving how quickly AI can present options for you to choose from.
Wanted to test out different sound effects for taking a picture in my photo booth app. @opencode generated a page to test all of them individually and make a choice. Pretty neat!
The best rule I stole from @zeke agents.md:
"When corrected, propose an edit to AGENTS.md so the same mistake doesn't recur."
Your agent learns from its mistakes permanently. One line that has a huge effect.
What are the most impactful rules are in your agents.md?
Skills™ are great, but you can get a lot of mileage from a few precise edits to your global AGENTS.md file.
Here are my Cloudflare pointers that fill the knowledge cutoff gap and give my agents some context about my account setup:
Quantifying and justifying AI spend is becoming absolutely necessary. With AI gateway, you can view overall usage breakdown and set limits based on:
- model
- provider
- user
- team
- application
ai gateway cost controls, now live.
what i'm particularly excited about is what's next: integrating with Cloudflare Access so you can see usage and set limits based on IdP resources (user, group, service, etc).
unique to us because we have an entire ZT dev platform
blog.cloudflare.com/ai-gatew…
Almost felt like a launch week at Cloudflare...
- Partnered with @xai to bring Grok to Cloudflare
- OpenAI announces Sites built with Cloudflare
- Acquisition of @voidzerodev & Vite team
- AI Gateway spend limits released
- Now support self-managed OAuth clients
🥵
What does developer education look like in an agentic world?!
Do developers want to see code?
Does the code matter?
Do they want “here’s what’s possible”?
What does a “developer” even mean?
Excited to dive in tonight!
My Photo Booth app made it all the to NYC Tech Week!
- workflows for steps and retries
-durable objects for real time updates
-@replicate for AI generated images
- R2 for image storage
- dynamic image overlay for watermarks