Adrian Carolli (@icookandcode) header
Adrian Carolli (@icookandcode) profile picture

Building React Native Apps, Investor, and Tech Evangelist šŸ„‘ | Ex @penta_medical YC S18 | React.js | Remote at @FullscriptHQ šŸ’» šŸ‡ØšŸ‡¦ | OSS ā¤

Toronto, Ontario
Joined March 2010
Photo by Adrian Carolli (@icookandcode)Photo by Adrian Carolli (@icookandcode)Photo by Adrian Carolli (@icookandcode)Photo by Adrian Carolli (@icookandcode)Photo by Adrian Carolli (@icookandcode)Photo by Adrian Carolli (@icookandcode)Photo by Adrian Carolli (@icookandcode)
Just open sourced a React Native library for on device NSFW image detection using CoreML šŸ“± It runs fully on iOS, classifies images locally, and doesn’t send any data to a server. Repo: github.com/watadarkstar/reac… If you’re building React Native apps and need privacy friendly image moderation, check it out and please give the repository a star ā­ļø
1
1
20
1,042
Happy Halloween šŸŽƒ What's the scariest thing you've ever shipped to production?
23
Adrian Carolli retweeted
if you have an MCP, this is a HUGE day Google just launched its Connected Apps Store this means your MCP can now reach their 4.3 BILLION active users across both Gemini and AI Mode this is yet another app store moment not only can your product can be discovered and used by those people, without them ever having to leave AI Mode or Gemini but Google is now ORGANICALLY surfacing these MCPs at the moment of intent after prompts what a time to make your product agent-first with an MCP in every major store if you want to track the ecosystem daily and see whose going live in your niche, go to: agentdiscoverability .com/track Gemini will be live imminently...
62
50
13
1,130
132,470
Adrian Carolli retweeted
New! A little tool for indie developers to check which search terms an app ranks for. Totally free; no "give us your email address" or "book a call" nonsense. It's great for your own apps, but also to check out competitors! kickstart.tools/check
8
9
1
60
7,313
Adrian Carolli retweeted
Creators of PStack and GStack Can’t wait to share our lightcone ep with @poteto and @romanugarte_
155
74
17
2,969
224,711
Adrian Carolli retweeted
The best way to speed up your CI is to run only the tests that matter. I wrote a blog post on how to do it with e2e and the Filters API
15
22
1
448
33,006
a software factory will also amplify what you have already in the codebase: give it slop → receive 10x more slop give it guardrails → ship high quality code without reading invest in verification and evals before the factory. go into debt if you have to
A software factory is basically 2 things: 1. A high-level skill that calls other skills (for example, implement-ticket or fix-bug). 2. It runs automatically when it sees new tickets or errors in a log (instead of being run manually by a human's prompt).
1
2
31
2,408
Adrian Carolli retweeted
Xcode 27.2 ships with a new skill for agents to work with Instruments, as well as an update to the SwiftUI specialist skill. Love that my apps can get better just by upgrading!
14
36
5
422
34,553
Adrian Carolli retweeted
Introducing Simlock: a free, open-source tool that turns your machine into a simulator cloud that manages itself, so every coding agent gets its own iOS or Android device, simulator or real phone. github.com/callstackincubato…
You can now use Simlock in T3 Code. Simlock is a gateway that lets you connect multiple machines to a unified API that your agents can request leases from when they need to test mobile stuff. Works for both Android and iOS and is a great alternative to EAS Simulators if you happen to have some spare compute laying around!
49
67
22
949
52,120
Replying to @arthurkatcher
How long do your E2E tests take to run?
1
1
251
Last night an AI agent performed brain surgery on a mouse. We gave it 19 gene therapy vectors in a spreadsheet, a mouse model of epilepsy, access to a motorize surgery rig with cameras and one goal: reduce seizures. It picked the drug. It picked the brain region. It derived the coordinates from three papers. Then it drove the stereotaxic arms into the brain and injected 250 nanolitres while watching the entry site through the rig camera for bleeding. A licensed vet gated every irreversible step and held a physical kill switch to stop the AI agent. Thread on what it decided, what it saw, and the moment it refused to let me override it. [Writing this on the spot out of excitement, but I've been 18hrs in front of my laptop coding and coordinating this, so keeping it brief and descriptive, more cohesive thoughts on this soon...]
302
1,236
629
9,408
1,611,900
Adrian Carolli retweeted
At Callstack, most of our time goes to building applications for many platforms. We're building Sentinel with that use case in mind. Powered by our tooling and model.
Excited to announce Project Sentinel: a code review and verification agent, built for mobile apps, powered by @apex__ai model. Early benchmarks look promising: ā–Ŗprecision: 82.5% ā–Ŗrecall: 40% ā–Ŗseverity alignment: 80% We're rolling it out internally today. GA šŸ”œ
1
24
1,737
Adrian Carolli retweeted
Yes! useReducer (and state machines, when needed) have ALWAYS been the better default. Devs just avoided them because upfront modeling felt like too much work. Agents don't care. They're not lazy, and explicit logic keeps them from doing dumb things.
Debating just straight-up banning useState in my React apps Push the agent into the black hole of success
28
21
4
564
31,892
Adrian Carolli retweeted
āŒ useState āœ… useReducer
Debating just straight-up banning useState in my React apps Push the agent into the black hole of success
19
16
2
386
38,367
Adrian Carolli retweeted
very weird thing happening rn technical people are sad, they think their skills are now useless non-technical people are desperately wishing they were more technical so they could use agents better
1,564
2,400
673
36,930
1,913,435
Replying to @thymikee
Nice! Do you have a link to a landing page? I was trying to find it but couldn't
1
24
We just built this for an internal hackathon with EAS simulators. Glad its becoming more common šŸ‘‡ When agents can verify their changes you start to unlock true agentic workflows.
Excited to announce Project Sentinel: a code review and verification agent, built for mobile apps, powered by @apex__ai model. Early benchmarks look promising: ā–Ŗprecision: 82.5% ā–Ŗrecall: 40% ā–Ŗseverity alignment: 80% We're rolling it out internally today. GA šŸ”œ
4
10
556
Adrian Carolli retweeted
I’d love to buy @spolsky a coffee and ask him whether AI has changed his thinking on rewriting software. Does he still stand by his 2000 article? And how would he think about moving from React Native to Native today? For more than a decade, I was firmly against rewriting software from scratch. AI has changed my view of the economics enough to make me reconsider. I still think it’s a high-stakes decision, but some of my old assumptions deserve another look. It reminds me of Roger Bannister breaking the four-minute mile: seeing someone do what seemed out of reach can change what others believe is possible. But that’s also where I get cautious. When we read about companies moving from React Native to Native, we’re seeing a selected set of stories i.e. Shopify, Airbnb, Coinbase, etc. A successful transition makes a compelling engineering blog post. An abandoned rewrite is probably less likely to get one. We don’t know how many teams tried, failed, and quietly moved on. AI may be changing the cost of a rewrite. It doesn’t remove the need to understand why you’re doing it, what you could lose, and whether your team can carry it through. I’m more open to rewrites than I used to be. I’m still wary of treating the stories we hear as evidence of how often they work. Has AI changed your threshold for considering a rewrite? joelonsoftware.com/2000/04/0…
4
1
6
513
Adrian Carolli retweeted
I already ban useEffect and any async features
Debating just straight-up banning useState in my React apps Push the agent into the black hole of success
12
6
7
159
39,181