Developer advocate @getstream_io, ex: @IBM, @Vonage Public speaker, Developer and AI Agent Experience, Python, machine learning, APIs

I was super happy to come back and speak again at AI Builders Amsterdam, this time showing that "the real second brain was the skills we made along the way". We explored what a second brain can be in context of an LLM and I shared how we've been optimising ours at @getstream_io! (With a minor detour to Mesopotamia, 8000 BCE.) I love the energy and curiosity of people I meet at AI Builders events (this was my third) and it's great to connect with people about topics we all care about. Can't wait for the next one! #secondbrain #ai #agentskills #aibuilders
1
3
67
Had an *amazing* time on Tuesday speaking at the @ClaudeDevs Code community meetup in Amsterdam! So many great discussions about improving a second brain system with interesting, engaged people building really cool projects. Doing more talks again recently has reminded me how much I love public speaking as a way to connect with people. And it turns out that "the real second brain was the skills we made along the way" 🤷‍♂️ It was great to discuss what we're doing to help AI agents like @claudeai to help you get the best results when you build with @getstream_io, and even better to take everyone through 44,000 years of second brain history! Thanks Roman for inviting me and to you and Jenny for running such a great event! Can't wait to be back 🙌 #ai #claude #secondbrain #skills
2
766
Super fun time yesterday at the AI Builders Amsterdam meetup! I spoke about why your (yes, your) docs make me angry, and helped 90 people improve their docs from the perspective of an LLM as well as a human. Thanks AI Builders for having me and @getstream_io for sponsoring!
1
4
162
Package theft happens every day, but what if we could do something about it? 🤔 I built a live security camera with @getstream_io Vision Agents SDK that uses @GoogleDeepMind Gemini + @NanoBanana (thanks @thorwebdev 😆), @elevenlabs, @DeepgramAI and the @X API, with a custom @ultralytics YOLOv11 model trained using @Meta SAM3 with the @roboflow platform to single-handedly save the universe. Example code in 🧵. Imagine... what else you could build with this?
5
5
13
1,582
🚨 WANTED: John caught "stealing" a package! AI-powered security #VisionAgents
150
openai realtime had a consistently lower time-to-first-token, though this is likely because we connect to openai via webrtc and gemini via websocket
71
here's the repo with the full writeup and the code sample you can run yourself: github.com/GetStream/Vision-… in the next reply i'll compare openai realtime and gemini live and here's a video of a different attempt 🤦‍♂️
1
81
we had fun trying to make a real-time sports commentator by joining together @roboflow inference with @OpenAIDevs Realtime and @GoogleDeepMind Gemini with the @getstream_io vision agents sdk this helped us understand the exact state of video AI at the end of 2025, where we are and what's coming next we wrote this up, with metrics comparing OpenAI vs. Gemini in our setup - link to the full article and more of our outtakes in the 🧵 this video was our first attempt, sharing it first so you can enjoy pinpointing exactly where in the video my soul leaves my body
2
2
7
902
Replying to @BillyM2k
when you see the sphinx, either answer 3 riddles or distract it with a blåhaj and run
71
7,943
aww enough people have posted about this that it was able to find its error online :/
1
274
Replying to @roboflow
why stop there
1
83
true
AI is not rocket science. It's way harder.
3
166
Replying to @bitcloud

ALT Rdr2 Arthur Morgan GIF

1
4
Replying to @jeiting
looks like you're starting everywhere
42

ALT GIF by Ben L

1
12
Replying to @skalskip92

ALT Skeletor One Day GIF

30
stop with the homework i'm too dumb for that
2
5
259

ALT You Missed The Point Stick Animation GIF

1
1
181
Replying to @UziCryptoo
i think this speaks for itself here:
2
84
Replying to @ProperPrompter
here, we can share this nice pile
1
67
Replying to @PopBase
cloudflare has been so unreliable! we should roll it back to before the rebrand
1
26
4,130
Replying to @vasuman
bröther look into the light
6
1,002
Replying to @Google @GeminiApp
just make sure you don't end up with something like codex's model selection in cursor
8
2,306
. @OpenAI @cursor_ai can I get the gpt-5 codex venti caramel macchiato with cocoa dusting pls
1
4
769
ONE Bob Dylan album
2
206
Replying to @HamelHusain

ALT Pikachu Togepi GIF

1
458
brb quitting my job
697
Replying to @bunjavascript
brb quitting my job
3
30
6,622
brb quitting my job
1
3
182
The open-source vision agents SDK from @getstream_io now supports @openrouter, so you can switch between models and providers just by changing the model name - everything else in your app stays the same!
1
7
18
4,675
.@OpenAIDevs dominates @geoguessr but it's trained on Google Street View - same as the game. Can it *actually* recognise real-world locations? We need a side-by-side comparison with a game location. I did some investigative journalism with @getstream_io ...did I go too far?
2
1
1
268
Because @OpenAIDevs realtime API is so good at guessing locations on @geoguessr here's a compilation, including my actual location at the end 🫢 Heavily inspired by @vedal and @DougDougFood's collab as you can probably tell from the first guess 😅 Made with @getstream_io vision agents OOTB just by changing the system prompt!
2
5
14
1,717
Replying to @pydantic

ALT I Choose You! GIF

1
64
Replying to @devwithzachary

ALT Sad Cry GIF by Piñata Farms: The Meme App

1
1
13
The code is actually super simple, just copied this demo and changed the instructions github.com/GetStream/Vision-… ⭐️
3
130
Flippin eck @OpenAIDevs gpt-realtime is REALLY, REALLY good at @geoguessr Cooked up this bot using our Vision AI SDK, almost as good as @georainbolt 😜
2
4
7
894
Today in "I made my AI code reviewer summarise in the form of dark poetry"... what's the change in this PR?
1
40
the work I'm possibly proudest of this year is this one-line configuration change I made to our @coderabbitai repo integration
2
65
Wanted to test the emotional range of the new @OpenAI @OpenAIDevs gpt-realtime model... it's certainly a wider range than before 😆 it's super easy with a @getstream_io video call, it's a drop-in replacement with the new model name!
2
9
1,061
I wrote this @googleaidevs #geminilive #Python #AI plugin where I have the power to interrupt a bot on a @getstream_io video call!
1
1
16
4,386
Built an #MCP demo with @getstream_io Python AI SDK, @DeepgramAI STT, @elevenlabs TTS and @OpenAI LLM. You can use Stream's AI plugins to define your pipeline and build an end-to-end bot. This one has MCP (with #fastmcp) too! Code available on GitHub.
1
2
12
727
Also, who needs figma or illustrator when you have keynote to draw your technical diagrams? 😆
80