Sign in

Ryan Edge

@chimon.bsky.social
167 followers 107 following 315 posts

Google Developer Expert ~ Flutter Engineer ~ GDG Charlotte Organizer My GitHub: github.com/chimon2000 Not everyone can become a great engineer, but a great engineer can come from anywhere.

PostsRepliesMedia
Ryan Edge @chimon.bsky.social · 07/10/2026
Lanterns is a solid B-tier series. I would watch more seasons and I enjoyed the direction and character development, but I don't know if I'd rewatch the season in the same way I would The Outsider (A-tier), Watchmen, or The Expanse (S-tier)
000
Ryan Edge @chimon.bsky.social · 30/09/2026
If agents make writing code cheap, the expensive parts are proving it works and maintaining the codebase(s). One codebase for every platform instead of one per platform continues to make sense. That's why my bet is Flutter and Compose Multiplatform.
000
Ryan Edge @chimon.bsky.social · 30/09/2026
Visual fidelity to the design spec: Flutter came in first, Compose Multiplatform was a close second, React Native was third, and both native builds last. The two native apps failed the same way — off-design buttons and tabs, an extra border on every card. On one run.
101
Ryan Edge @chimon.bsky.social · 30/09/2026
I measured the apps, not just the dev. One run each, emulator and simulator. All six: 244–421 ms cold start, zero crashes in 15k random taps. Size is the exception — iOS: 0.3 MB native vs 6.6 Flutter, 10.5 CMP. Android flips: Flutter 16.8 MB smallest; RN's 45 MB largest.
100
Ryan Edge @chimon.bsky.social · 30/09/2026
"Native is cheaper now" is the wrong takeaway. What speeds an agent up is checking its own work in milliseconds instead of booting a simulator for every change. That's an architecture choice, not a language choice — and you can make it in Flutter or CMP too.
100
Ryan Edge @chimon.bsky.social · 30/09/2026
In my tests, the native builds exposed eight real bugs each — about 4 per platform — compared to an average of 1 for React Native and 2 for Flutter and Compose Multiplatform.
100
Ryan Edge @chimon.bsky.social · 30/09/2026
Which makes me think "who writes the code" was never the interesting variable. Multiple codebases equal multiple chances to be wrong. That equals higher maintenance costs.
100
Ryan Edge @chimon.bsky.social · 30/09/2026
I built the same four-screen app six ways — native, React Native, Flutter, Compose Multiplatform — with agents doing the work. Some teams dismiss native's cost too quickly. In my tests, it was the slowest by a wide margin — up to 3.5× the agent minutes.
100
Ryan Edge @chimon.bsky.social · 25/09/2026
🤷🏾‍♂️
000
Ryan Edge @chimon.bsky.social · 23/09/2026
If app stores die, it’ll be because they’re the wrong primitive—but I don’t think a messaging-based app store is the right solution.
000
Ryan Edge @chimon.bsky.social · 23/09/2026
"Working with an AI agent sometimes feels like working with the fastest, dumbest coworker you’ve ever had."
000
Ryan Edge @chimon.bsky.social · 17/09/2026
If your UI only has a dark mode theme, it's probably not accessible for a large percentage of your user base.
001
Ryan Edge @chimon.bsky.social · 11/09/2026
Don't use Shopify migrating away from React Native as an opportunity to dunk on RN because it's not your tool of choice. You're just stoking the fire.
000
Ryan Edge @chimon.bsky.social · 11/09/2026
The lesson isn't Swift and Kotlin. It's agent-addressable architecture: headless logic, CLI-driven state, checkpointed review. Swap the target for anything, same result — the tell that the target didn't move it. (Disclosure: from a Flutter Engineer) shopify.engineering/back-to-native
shopify.engineering
Native is now the future of mobile at Shopify (2026) - Shopify
Coding agents changed what it costs to build mobile apps twice. Here’s why Shopify is moving from React Native back to Swift and Kotlin.
010
Ryan Edge @chimon.bsky.social · 11/09/2026
Every Helix checkpoint needs a human nod + two adversarial reviews. Agents scale; review attention doesn't, so doubling codebases doubles review load. By how much per feature? Three numbers: headless vs simulator cycle time, review-minutes/feature, first-pass rate by language.
100
Ryan Edge @chimon.bsky.social · 11/09/2026
Agents erase RN's human-time taxes: debugging, bridging, upgrades. That cuts both ways: if two codebases are cheap, bridging is cheap too. Caveat: models write better Swift/Kotlin than bridge-glue. Native keeps: platform proximity, first-party tooling — thinner than billed.
100
Ryan Edge @chimon.bsky.social · 11/09/2026
The 12-week Shop rebuild has the same problem. Helix reads the RN codebase to plan checkpoints. The RN app is the spec. So the number measures how cheap rewrites got, not how cheap building two apps from ambiguous requirements got.
100
Ryan Edge @chimon.bsky.social · 11/09/2026
Read their fast-feedback section. The unlock is decoupling business logic from UI and exposing it headlessly via CLI, so agents iterate in milliseconds instead of babysitting simulators. That's agent-addressable architecture, and it was fully available in React Native.
101
Ryan Edge @chimon.bsky.social · 11/09/2026
Shopify is going back to native from React Native. But they changed two things at once: the language, and a new agent-addressable architecture. Two-variable experiment, one-variable conclusion — the headline will read "native won," and the evidence doesn't isolate that.
100
Ryan Edge @chimon.bsky.social · 10/09/2026
Jun 28 — Spec Coding Is Runway creolestudiosnewsletter.substack.com/p/spec-codi... A short-written spec — what to build and what counts as done — saves startups money before AI starts building, this argues. Without one, AI makes confident wrong guesses you pay to fix twice.
creolestudiosnewsletter.substack.com
Spec Coding Is Runway
Rework quietly eats startup runway. Spec-drive development helps founders, developers, and AI tools build from the same definition of done.
010
Ryan Edge @chimon.bsky.social · 10/09/2026
Jun 25 — The Cost YAGNI Was Never About newsletter.kentbeck.com/p/the-cost-... "You aren't gonna need it" was never about saving typing effort, even though free AI-generated code makes that reading tempting. It's about two costs: locking into a guessed design early, paying before you must.
newsletter.kentbeck.com
The Cost YAGNI Was Never About
If you think YAGNI is about saving effort, cheap generation should retire it. It doesn't. Here's why.
100
Ryan Edge @chimon.bsky.social · 10/09/2026
Jun 24 — How to Write an Effective Software Design Document refactoringenglish.com/excerpts/wr... A walkthrough of what belongs in a design doc: goals, non-goals, diagrams, security, open questions unresolved. It's a test for what to include: how costly is it if the decision turns out wrong?
refactoringenglish.com
How to Write an Effective Software Design Document
Best practices for writing a design doc based on my experience working as a developer at Google and Microsoft.
100
Ryan Edge @chimon.bsky.social · 10/09/2026
Jun 16 — The New Software Lifecycle addyosmani.com/blog/new-sd... A Google white paper argues most AI coding agent failures trace to their setup, not the model underneath. Writing code is basically solved, it says; the bottleneck shifted to clear specs and verifying what got built.
addyosmani.com
The New Software Lifecycle | AddyOsmani.com
I co-wrote a Google whitepaper about how AI is changing the software lifecycle. I'm not going to summarize the whole thing. Instead, here are the handful of ...
100
Ryan Edge @chimon.bsky.social · 10/09/2026
Jun 15 — AI Demands More Engineering Discipline. Not Less charitydotwtf.substack.com/p/ai-demand... As AI makes code cheap to regenerate, teams need more discipline, not less, this argues. Fast feedback loops and treating code as disposable, not sacred, are what let teams benefit.
charity.wtf
AI demands more engineering discipline. Not less
If you lived through the shift from handcrafted server pets to immutable infrastructure, you should sense something oddly familiar about what's happening now.
100
Ryan Edge @chimon.bsky.social · 10/09/2026
Jun 11 — Why AI Hasn't Replaced Software Engineers and Won't www.normaltech.ai/p/why-ai-ha... Digging into major layoffs blamed on AI, this finds cost-cutting behind most, not AI. Its argument: writing code was never the bottleneck — deciding what to build and owning what ships are.
normaltech.ai
Why AI hasn’t replaced software engineers, and won’t
Coding agents as normal technology
100
Ryan Edge @chimon.bsky.social · 10/09/2026
Jun 7 — Loop Engineering addyosmani.com/blog/loop-e... Instead of typing prompts one at a time, people are building loops: systems that write their own prompts, run on a schedule, and use a second AI to check the first's work. Staying engaged still matters, or results get worse.
addyosmani.com
Loop Engineering | AddyOsmani.com
You don't really need to be good at prompting anymore. The thing to get good at is the loop that does the prompting for you. It's five building blocks plus s...
100
Ryan Edge @chimon.bsky.social · 10/09/2026
Jun 7 — A New Era for Software Testing antirez.com/news/168 AI-written code now beats typical hand-written code, even if it still lags the best. The bigger idea: give an AI agent a checklist and let it act as your QA tester, running checks you'd otherwise skip.
100
Ryan Edge @chimon.bsky.social · 10/09/2026
Jun 2 — Trust Factory newsletter.kentbeck.com/p/trust-fac... Beck argues writing code fast doesn't matter if trust doesn't grow at the same pace. Old team habits like testing, pairing, and frequent small releases build trust as a side effect; coding alone with AI strips most of that out.
newsletter.kentbeck.com
Trust Factory
“We’re accumulating code faster than we are accumulating trust.” Sometimes a phrase just hits.
100
Ryan Edge @chimon.bsky.social · 10/09/2026
Good reads from June
100
Ryan Edge @chimon.bsky.social · 10/09/2026
AI shifts implementation from writing to reviewing—and it can ship vulnerabilities just as fast as it ships features.
000
Ryan Edge @chimon.bsky.social · 03/09/2026
All of these announcements telling me to look at GPT-6 Astra, but all I can see is Muse Spark 1.3 sitting in 2nd/3rd at a fraction of the cost 😅
060
Ryan Edge @chimon.bsky.social · 03/09/2026
Claude, ChatGPT, and Grok are down. Gemini, this is your time to shine!
000
Ryan Edge @chimon.bsky.social · 03/09/2026
Looks like I'm the first person to favorite @flutter.dev's new RFC repository 💙
000
Ryan Edge @chimon.bsky.social · 02/09/2026
I haven’t been able to log into the AMC app for about two months—yet the web app works perfectly. If only we could apps build once, run everywhere, and keep full feature parity…
000
Ryan Edge @chimon.bsky.social · 02/09/2026
Whose AI agent broke Outlook today?
000
Ryan Edge @chimon.bsky.social · 02/09/2026
Whoever wins the race to the bottom will probably win on longevity, so it's a good move for Meta and Google. But I'd put more stock in Meta because they at least have plans to open the weights for Muse. deepmind.google/models/mode...
deepmind.google
Gemini 3.8 Flash - Model Card
Google DeepMind
000
Ryan Edge @chimon.bsky.social · 01/09/2026
Don't be bullish on any AI model, tool, or harness – especially closed-source tools or closed-weight models. We are all alpha testers.
000
Ryan Edge @chimon.bsky.social · 26/08/2026
AI can churn out plausible nonsense—confident, coherent, and persuasive—exponentially faster than the worst engineer. It can summarize, justify, and “explain” mistakes faster than you can check them, turning shaky assumptions into polished fiction.
000
Ryan Edge @chimon.bsky.social · 20/08/2026
Now that Stripe and Ramp have their own inference routers, does that mean Plaid and Square are next? openrouter.ai/blog/announ... router.com
router.com
Router by Ramp
One endpoint, one bill, every model — cut your AI costs by 40% on average. The missing piece to maximize ROI.
000
Ryan Edge @chimon.bsky.social · 20/08/2026
Slack Code launched, claiming no other platform combines an open ecosystem with multiplayer human-agent coding. Buzz shipped a month ago: Apache-2.0, self-hostable, any model, any harness. Slack's "open ecosystem" is a five-partner allowlist. www.salesforce.com/introducing...
salesforce.com
Introducing Slack Code: Agentic Coding for Teams
AI coding is now a team sport. Introducing Slack Code, where teams and AI agents write, review, and ship code together in the open in a dedicated code channel.
000
Ryan Edge @chimon.bsky.social · 13/08/2026
"If they can convince you that you are replaceable, and that you have no self-determination, and you have no power, then they are able to do whatever they want."
000
Ryan Edge @chimon.bsky.social · 29/07/2026
TL;DR: - Coding isn’t the main bottleneck - Agentic engineering introduces new bottlenecks - Effective use of AI tools and agents is still WIP - AI performs well on documented, scoped problems
020
Ryan Edge @chimon.bsky.social · 29/07/2026
For a while, I've felt about 20% more productive with AI, so DX's findings sound accurate. leaddev.com/reporting/a...
leaddev.com
AI productivity gains are closer to 10% than 10x
The benchmark is wrong, not the results.
120
Ryan Edge @chimon.bsky.social · 22/07/2026
US models think React is the only solution to every problem. Why am I not surprised?
000
Ryan Edge @chimon.bsky.social · 17/07/2026
'Most capable model' is the thirst trap of every AI release
000
Ryan Edge @chimon.bsky.social · 17/07/2026
We've fully entered the "every model is the most capable model" phase of the timeline
000
Ryan Edge @chimon.bsky.social · 13/07/2026
Winning teams maintain scope and reinvest the surplus into debt paydown, test coverage, and documentation. Rough heuristic: reinvest in quality before you spend on scope.
000
Ryan Edge @chimon.bsky.social · 13/07/2026
Code is cheaper to write now, but ownership is still full price: maintenance, reviews, on-call, and “wait, how does this work again?”
100
Ryan Edge @chimon.bsky.social · 13/07/2026
AI gave product engineering teams a raise: same effort, more output. The trap is spending it all — more scope, more surface area — instead of investing the surplus.
100
Ryan Edge @chimon.bsky.social · 12/07/2026
see them as the fifth-best team in the West.
000