Dann Beauregard (@dannbeau) header
Dann Beauregard (@dannbeau) profile picture

Agentic Engineer, AI Builder, Indie Dev Helping Mobile Devs Leverage AI Tools to Build Faster, High Quality Apps Founder of https://xitter.cf/t.co/Cmovi8H3rP

Ottawa, Canada
Joined April 2009
Photo by Dann Beauregard (@dannbeau)Photo by Dann Beauregard (@dannbeau)Photo by Dann Beauregard (@dannbeau)Photo by Dann Beauregard (@dannbeau)Photo by Dann Beauregard (@dannbeau)Photo by Dann Beauregard (@dannbeau)Photo by Dann Beauregard (@dannbeau)Photo by Dann Beauregard (@dannbeau)Photo by Dann Beauregard (@dannbeau)Photo by Dann Beauregard (@dannbeau)
A little while ago, someone asked me to take their headshot photo for their new job, and my initial response was, "I'm not a professional photographer. I can't do it justice." That's when the idea for Headshot Studio was born, and what I built helps anybody take professional headshots either by selfie or with the back camera on their iPhone. Whether you're looking for your next career or just started a new job and want to update that old and tired headshot, try out Headshot Studio. apps.apple.com/ca/app/headsh…
1
7
311
Dann Beauregard retweeted
What becomes the bottleneck when agents write most of your code? Thirty engineers rebuilt Shopify’s 300+ screen app in Swift and Kotlin in 12 weeks. This meant changing the way we review, compute, merge, and coordinate. Here’s what it took to keep shipping: shopify.engineering/shopify-…
13
36
9
301
25,629
Dann Beauregard retweeted
more true than ever
A huge amount of the Anti-AI code sentiment massively overestimates the quality of human code outside of a very small set of open source and high quality company codebases. Human Slop is everywhere and can trivially be improved on by any opus level model.
92
103
8
1,876
125,810
Dann Beauregard retweeted
When we decided to rebuild one of our biggest apps natively, we went back to the drawing board with a basic question: how should a mobile app be built when agents write most of the code?An agent can write code in seconds, but it takes several minutes to test whether it works. So we built Reflex: an agentic-first architecture that lets agents build and verify app behavior across iOS and Android without needing devices or simulators. shopify.engineering/reflex
14
36
1
400
18,039
Dann Beauregard retweeted
We rebuilt the @Shopify mobile app for iOS and Android—and with it, shipped the biggest design facelift the app has ever seen. Smoother gestures, more consistent interactions, fluid animations, and haptics all come together in a beautiful new native design system. And there’s more to come. Proud of the team for rebuilding one of Shopify’s largest apps while keeping merchants moving @jonrundle @mustafa01ali @TheJackRead @chrisaalid @RedEffect1 and many more ... 💚
58
47
12
1,099
57,771
Dann Beauregard retweeted
I was one of your harshest critic when you announced that you’re dropping react native. I was certain that there will be no noticeable difference. Just yesterday, my wife said “The new Shopify app is awesome. It’s soo much faster and smoother.” Was a hard pill to swallow as a die hard react native fan. Good job 🫶🏽
3
2
3
38
11,421
Dann Beauregard retweeted
Tesla app now on the big screens
734
1,351
467
22,344
2,822,443
Dann Beauregard retweeted
We're making Shopify's mobile apps self-healing. Agents watch production 24x7 for new crashes, reproduce them, write and verify a fix, then generate a short video explaining the root cause and the fix. Much faster to digest than the usual wall of text. An engineer then just reviews and ships it.
102
110
46
1,832
157,792
Dann Beauregard retweeted
I do like how Sean takes complete ownership of this. Doesn't blame ai for taking his job but just realises it is what it is. The post also shows us how much he cares about teaching others. To the point of making all the content available to download. And I think you can read into this thinking it's the end. But actually. Sometimes it's important to close the door so you can focus on opening up the next. I love his passion for helping others and his commitment to that. And I look forward to seeing where his journey takes us next.
🚨 Going out of business sale 🚨 iOS dev course sales plummeted due to AI. It costs a lot of money to host my courses online and with sales at basically $0, I've cancelled that hosting. This closes down the site which unfortunately removes access to the courses. I want you to have the courses you purchased forever, so I've added the ability to download my course videos so they are yours. I've put my recent course on sale at a large discount so you can get it before it's gone and I've made old courses available for free if you want to grab those too. The school will be online until November 24th so you have a few weeks to download these videos at seanallen.teachable.com Thanks for learning with me and supporting my work over the years. I appreciate it.
10
13
1
235
16,407
Dann Beauregard retweeted
We moved to the US about two months ago, so as required, I built an asynchronous multiplayer football game for iOS. It's on TestFlight now if you want to try it out: testflight.apple.com/join/Mx… Let me know what you think!
6
3
1
23
2,230
Dann Beauregard retweeted
The courage to try, the humility to learn, the will to never give up.
191
2,609
87
13,049
270,337
Toronto is an exciting place to build. This event is an opportunity to meet people who solve hard problems and build AI Native systems @Opendoor
🚀 Toronto security engineers: come meet me Oct 7. Opendoor is hosting a limited-capacity R&D hiring event. Come help us solve hard security problems as AI changes the homeownership experience. Interested? docs.google.com/forms/d/e/1F…
3
152
Dann Beauregard retweeted
🚀 Toronto security engineers: come meet me Oct 7. Opendoor is hosting a limited-capacity R&D hiring event. Come help us solve hard security problems as AI changes the homeownership experience. Interested? docs.google.com/forms/d/e/1F…
2
3
1
10
496
Dann Beauregard retweeted
This has never been more true. The opportunity cost of endless planning and contemplation just went way up. Agents allow you to just try vastly more stuff, so let them, and you'll learn way more, way faster.
This quoted post is unavailable.
128
458
34
5,306
256,262
Dann Beauregard retweeted
It'll soon be seen as deeply irresponsible to have critical code reviewed by human eyes alone.
292
260
106
5,026
250,796
Dann Beauregard retweeted
Having now spent enough time with both Fable and Astra, here's how I've found Codex and Claude compare for app development, along with some tips for success 👇
52
46
15
547
88,419
Dann Beauregard retweeted
This is why founder-led companies tend to do so well. Why they even have a chance when the paradigm shifts. Executive agency, the willingness to just say WE'RE DOING THIS NOW, is the key ingredient. @tobi is among the very best at this, and thus Shopify blossoms.
Yep. Except: 1. This was about important internal tools. The team was stuck in some architecture nightmare of their own doing (writing it in rails but headless, with graphql api, and a SPA react app, constantly needing frontend engineers for changes). I call this kind of thing 'cosplaying an enterprise production app'. All that complexity was in the way and using straight rails was perfect in that case. 2. I make calls like this all the time. Usually someone on the team asks me to. They see what needs to happen but don’t want to be the bad guy. I’m happy to just make the call if I agree with the premise. Saves enormous amounts of meetings and change management etc. Sometimes this is jokingly referred to as Founder-mode-as-a-service here. 3. For ten years I’ve also run an internal podcast called Context, where I revisit decisions like these and explain the reasoning so everyone can learn from them. This is helpful to give people all the variables that were considered and why this was the choice made given the information available at the time. I want to teach how to make such decisions effectively without needing me. Sunk cost fallacy is a problem. 4. Any notions that Shopify is succcessful despite of me doing this, instead of because of it, will have a hard time making their argument come together I think 😄 the part of 'two weeks later tobi learns about...' is nonsese and the pivot of that project up there happens one of the more successful examples of interventions. But getting the company to work effectively with great architecture and low technical debt baggage into the right direction is literally the job, so guilty as charged I suppose. But there are always cope stories floating around like this because they are more fun, than saying 'somehow we needed tobi to stop doing silly architecture astronautics'. I can totally see that.
28
62
4
1,779
160,883
I love this take as well.
作为 React Native 过去 6 年在全世界最坚定、最核心的旗手,Shopify 刚刚在工程博客正式宣布:移动端的未来全面放弃跨端,重返 Native(Swift + Kotlin)。 大家别被营销号带节奏说是“跨端性能又翻车了”,官方通篇都在强调自家 RN 应用足够快。 这篇万字博客真正让人后背发凉的,是他们指出的那个不可逆的现实: 不是 React Native 变差了,而是 Coding Agent 把整个移动软件工程的“成本方程”给彻底改写了。 过去十几年,跨端框架存在的核心理由只有一个——“少写一遍代码”; 为了这句口号,整个行业心甘情愿地忍受中间层的性能损耗、极其复杂的工具链升级、以及永远追赶苹果安卓新特性的滞后。 但这套算术题的前提在 2026 年失效了: 当 Agent 已经能秒级读着 iOS 规范自动写出对等的 Android 代码、自动补全测试、自动对齐 Spec 时, “写两遍”的人力成本被成倍拉平, 而纯原生平台带来的零中间层、更轻的系统依赖、以及与官方工具链的无缝贴合,就重新以压倒性优势占了上风。 他们拿出的这套可抄作业的 Agent 工业级重构方法,刀刀见肉: 1️⃣ 绝不允许 Agent 一锤子全仓重写: 把老代码丢给大模型一次性翻译,只会生成不可维护的垃圾。他们自研了 Helix 门禁系统,按屏幕切成微型检查点,每个 Checkpoint 必须连过行为测试、现网视觉对照、两道对抗式代码审查和人类点头这四关; 2️⃣ 敢于推倒重来,12 周双端上架: 不再走修修补补的混合迁移,核心电商应用 Shop 依靠 Agent 重构,从 PoC 到双端原生上架只用了短短 12 周; 3️⃣ 为人与 Agent 同时设计架构: 移动端 Agent 最大瓶颈不是写代码,而是等模拟器验证太慢。Shopify 把业务逻辑彻底与 UI 剥离,让逻辑在桌面端无头运行,给 Agent 挂上毫秒级响应的 CLI 命令行工具,AI 能连续自愈狂奔几小时。 这不是盲目跟风,而是一个顶级工程团队在时代转折点上的极度清醒: 当底层前提变了,绝不守着过去的成功路径依赖。 能省掉写两遍代码的 Agent,最终亲手杀死了以少写一遍代码为生的跨端框架。 对于真正追求极致体验的团队来说,原生开发的文艺复兴,可能真的被 AI 提前打响了。
4
700
Dann Beauregard retweeted
作为 React Native 过去 6 年在全世界最坚定、最核心的旗手,Shopify 刚刚在工程博客正式宣布:移动端的未来全面放弃跨端,重返 Native(Swift + Kotlin)。 大家别被营销号带节奏说是“跨端性能又翻车了”,官方通篇都在强调自家 RN 应用足够快。 这篇万字博客真正让人后背发凉的,是他们指出的那个不可逆的现实: 不是 React Native 变差了,而是 Coding Agent 把整个移动软件工程的“成本方程”给彻底改写了。 过去十几年,跨端框架存在的核心理由只有一个——“少写一遍代码”; 为了这句口号,整个行业心甘情愿地忍受中间层的性能损耗、极其复杂的工具链升级、以及永远追赶苹果安卓新特性的滞后。 但这套算术题的前提在 2026 年失效了: 当 Agent 已经能秒级读着 iOS 规范自动写出对等的 Android 代码、自动补全测试、自动对齐 Spec 时, “写两遍”的人力成本被成倍拉平, 而纯原生平台带来的零中间层、更轻的系统依赖、以及与官方工具链的无缝贴合,就重新以压倒性优势占了上风。 他们拿出的这套可抄作业的 Agent 工业级重构方法,刀刀见肉: 1️⃣ 绝不允许 Agent 一锤子全仓重写: 把老代码丢给大模型一次性翻译,只会生成不可维护的垃圾。他们自研了 Helix 门禁系统,按屏幕切成微型检查点,每个 Checkpoint 必须连过行为测试、现网视觉对照、两道对抗式代码审查和人类点头这四关; 2️⃣ 敢于推倒重来,12 周双端上架: 不再走修修补补的混合迁移,核心电商应用 Shop 依靠 Agent 重构,从 PoC 到双端原生上架只用了短短 12 周; 3️⃣ 为人与 Agent 同时设计架构: 移动端 Agent 最大瓶颈不是写代码,而是等模拟器验证太慢。Shopify 把业务逻辑彻底与 UI 剥离,让逻辑在桌面端无头运行,给 Agent 挂上毫秒级响应的 CLI 命令行工具,AI 能连续自愈狂奔几小时。 这不是盲目跟风,而是一个顶级工程团队在时代转折点上的极度清醒: 当底层前提变了,绝不守着过去的成功路径依赖。 能省掉写两遍代码的 Agent,最终亲手杀死了以少写一遍代码为生的跨端框架。 对于真正追求极致体验的团队来说,原生开发的文艺复兴,可能真的被 AI 提前打响了。
7
13
2
122
31,577
Dann Beauregard retweeted
¡Shopify abandona React Native y se van a nativo! ¿La razón? Con IA portan la versión de iOS a Android automáticamente y no mantienen dos códigos. 🤯
47
69
5
1,532
123,253