Mike
Objective-C was great 💔 cto and founder at callstack, react native core contributor
- Together with Expensify, we're hosting meetup on all things React Native in San Francisco this Thursday! Great opportunity to meet in person and grab your paper copy of Ultimate Guide to React Native! Link to meetup registration in next tweet 🧵
- Book your slot here www.callstack.com/events/react...
- bittersweet news: today is my last day at Bluesky. 💙 i’m very thankful to the team for letting me learn many new things on the job (including React Native). i’m wishing them luck in the improbable — but inevitable — task of making decentralized social media usable and competitive.
- Thank you Dan for all your work on Bluesky and React Native! I enjoyed discussions on decentralization, I think you did make it much easier for all of us, and moved React Native even further! Excited for what's next for you, and enjoy your family time! I'll try to catch you next time I am in London!
- So, as far as Bluesky goes, I think I will have to split my video up into even smaller chunks 😂
- [Not loaded yet]
- [Not loaded yet]
- Ooh yeah, we definitely have too much!! @threepointone.bsky.social is on point here, I am closely following his explorations!
- 🎉 Announcing Flows AI: A light-weight library to build agent workflows, on top of Vercel AI SDK. ✅ No unnecessary abstractions. ✅ Use any LLM and provider of your choice. ✅ All patterns from Anthropic article provided out of the box. Read announcement and check it on GitHub ⬇️
- [Not loaded yet]
- [Not loaded yet]
- Well after closely inspecting my followers, I notice bots too
- Double checking in 2025, is there an app to cross-post to Bluesky from X? 🤔
- [Not loaded yet]
- Might have more to do with the API pricing itself. I am not any other app (Threads in particular - I shut down my IG), so this won’t be too much useful
- Love debugging with Cursor: > Ah, now I understand the core issue. The problem is that 😂 Repeat infinitely
- [Not loaded yet]
- I use it for writing docs and refactoring!
- Great breakdown of common agentic flows implemented with Vercel AI SDK!
- AI Agents' workflows are not that hard to implement. @q1w1n.bsky.social's article proves it and gives you examples to play with!
- A bit too many `react-native start` today
- After eating 1kg+ apples every day for 2 years, I am officially done... 😂
- You know it's a good rewrite coming up! AI space is pretty interesting. Everyone's building AI agents and AI agent frameworks right now. So many different approaches. Everything changes each week. Decided to focus on building some production workflows, hopefully this is the last one 😂
- Excited to be back on the React Universe On Air! Memories are back! I love going live, streaming, and being in front of the camera, so hopefully we can get some more content this year!
- We're thrilled to welcome back @grabbou.com as host and the return of At Scale series! This time, we're diving deep with Mustafa Ali, Director of Engineering at Shopify, to explore to discuss the ins and outs of their migration to React Native.
- Totally unrelated, but I in preparation for eye surgery, I moved from contact lenses to glasses after 6 years and WOW, what a difference. Except for the fish eye effect 🤣
- Let's gooo! Looking forward. I will be finally able to catch-up with everything thanks to @lukasz.app forcing me to it 🤣
- Kicking off 2025 with a livestream tomorrow! 🎉 I’ll be live with @grabbou.com at 7 PM CET (1 PM EST | 10 AM PST). We’re still figuring out the topic, but whatever it is, it’ll be fun. Come hang out with us! 😄 You can find the live stream here: www.youtube.com/watch?v=Wjzy...
- React Native Fast IO is out there on `npm`, latest version `0.2.0`. If you're building something with WebSockets in the next few weeks, I'd love if you could give it a go! [link in thread]
-
View full threadWe've been very busy working on the I/O primitives and you can expect a complete revamp of them in January. Right now, you can use WebSockets (that is not going to change) and treat the rest as a playground of what's possible.
- Our work in that field is tightly coupled with WebAssembly work that we're doing some groundwork behind the scenes to move this module forward.
- Really excited about this! Nitro Modules are awesome (more on that in my next post), and that's exactly what we need to build more modules with it!
- It's 3am local time and I am reviewing a PR. What did just happen.
- Astro is amazing. Everything just works. And it's fast!
- Thanks for having me! It was fun! Super excited by Nitro Modules and the IO library! If you're building something that needs exceptionally fast operations on data, you should check it out!
- The man came to the podcast where it all began and wanted to talk. About... new lib to rocket-fuel (or nitro-fuel 🤌🏻) any type of live streaming content in your app. The man is @grabbou.com The podcast is #ReactUniverseOnAir ☕️ The lib is react-native-fast-io hubs.li/Q02_TJNB0 @callstack.com
- [Not loaded yet]
- I was expecting C++ to be dropped here tho
- New release is out! If you're following updates on the AI Agent framework I am working on, there are a few you may like!
- Check out our GitHub for more! github.com/callstackinc...
- Surprise coming tomorrow! (and I am not talking about this video, although I am sure it's going to be epic 🤣)
- Next Coffee Talk stop: React Native FastIO with @grabbou.com! Tune in for the premiere on December 18 youtu.be/u4PBBLujv7I
- Bluesky gets it first!
- Meet Fabrice AI - functional framework for building AI agents. While building Cali, I needed something stateless that can work on the server, inside CLI, breakdown complex tasks, and be simple. Couldn't find one, so I built one. Give it a try! github.com/callstackinc...
- [Not loaded yet]
- Yeah same! I immediately think of scala agents! So much ahead of its time
- You know you shipped early when it's 2nd refactor in a week
- [Not loaded yet]
-
View full threadYeah, still have a bunch of internals to rewrite/upgrade, but the use case I've been particularly excited about (there's rough server example) is where the workflow pauses on "tool call" and you can just design your server to send an event/put it in the database, and then, resume.
- That is default behavior, but with custom recursion (on top of "iterate"), you can build your own. I am thinking about building an email<->slack bot that will be dealing with my inbox on top of that haha
- [Not loaded yet]
- BTW, I see you've been playing around with MCP too on Github and other AI things!
- Ha, well, I have huge respect to your work, especially. in the fp field, so that will be fun 🤣
- [Not loaded yet]
- I haven't, but this should definitely help in diverse environments where you have agents from different domains. I find it a bit confusing when they all exist in a single place at a scale.
- [Not loaded yet]
- Not yet, but when I finish upgrading Cali to this, I let you know!
- Thanks! Glad you like it! Still a long way to go! On suspend/resume, I really want to build a time travel-like debugger and visualization. I think could be pretty nice to watch but also understand how work gets distributed!
- [Not loaded yet]
- Oh I might have forgotten to put it! github.com/callstackinc...
- [Not loaded yet]
- Done! Now waiting for approval.
- Meet Fabrice AI - functional framework for building AI agents. While building Cali, I needed something stateless that can work on the server, inside CLI, breakdown complex tasks, and be simple. Couldn't find one, so I built one. Give it a try! github.com/callstackinc...
- [Not loaded yet]
- Thanks! Hopefully we can make it much easier! I am now implementing this in the CLI (unusual environment?), so I guess a few more tweaks will come up!
- [Not loaded yet]
- [Not loaded yet]
- Had it paperback and I recommend. It says it all!
- Thinking to do another live stream on Monday to talk about a few new projects and things from @sebastienlorber.com newsletter! Thoughts? 🤔
- Dropping something new early next week. Came up with the idea while fixing another library. It's recursion and I am unwinding now 🤣
- caption this 🤣 bad takes only