Новый xctrace skill
В обновлении Xcode появился еще один скилл – теперь агентам проще использовать Instruments прямо в консоли: записывать и читать трейсы, разбирать call trees, разбирать подвисания.
В обновлении Xcode появился еще один скилл – теперь агентам проще использовать Instruments прямо в консоли: записывать и читать трейсы, разбирать call trees, разбирать подвисания.
X (formerly Twitter)
Artem Novichkov (@iosartem) on X
New in xcode-skills: the xctrace skill from Apple.
Your agent can now profile with Instruments from the CLI: record traces, read .trace files, dig through call trees, symbolicate, and triage hang…
Your agent can now profile with Instruments from the CLI: record traces, read .trace files, dig through call trees, symbolicate, and triage hang…
🔥19👍4
Как удалить мусорные тесты
Каждое поколение моделей сходит с ума по-своему. Текущее, помимо прочего, пишет юнит-тесты как не в себя, поэтому любой хоть сколько-то крупный проект обзавелся уже тысячами их. При этом подавляющая часть тестов абсолютно бесполезны.
Автор статьи перечитал книгу Orta Therox 2016 года, вытащил из нее правила того, что делает тест хорошим, и собрал из этого специальный скилл для зачистки вашего тест-сьюта.
Каждое поколение моделей сходит с ума по-своему. Текущее, помимо прочего, пишет юнит-тесты как не в себя, поэтому любой хоть сколько-то крупный проект обзавелся уже тысячами их. При этом подавляющая часть тестов абсолютно бесполезны.
Автор статьи перечитал книгу Orta Therox 2016 года, вытащил из нее правила того, что делает тест хорошим, и собрал из этого специальный скилл для зачистки вашего тест-сьюта.
sergdort.github.io
Pragmatic Testing for Agents | Journey before destination, tests before production
Ask a coding agent for a feature and you get the feature plus forty tests. They all pass. You stop reading them somewhere around test six. I don’t blame the…
❤42💅6👍1
Как собрать эвалы из своих агентских сессий
Держите классный гайд от автора бенчмарка SWE-ReBench про то, как собрать свой собственный простой эвал на основе своих же существующих агентских трейсов. Эти эвалы вы сможете использовать для сравнения новых моделей, харнессов и скиллов.
Держите классный гайд от автора бенчмарка SWE-ReBench про то, как собрать свой собственный простой эвал на основе своих же существующих агентских трейсов. Эти эвалы вы сможете использовать для сравнения новых моделей, харнессов и скиллов.
X (formerly Twitter)
Ibragim on X: "Turn your agent sessions into evals. Mine found a 2× cheaper setup" / X
🔥6👍1
Обзор на iPhone Duo
На прошлой неделе первые iPhone Duo начали попадать в руки людей, а вместе с ними полетели и отзывы. Вот эта рецензия мне показалась самой полной и интересной.
TL;DR: в разложенном режиме великолепно, в сложенном – так себе, с адаптацией приложений пока беда.
В итоге я пока что передумал брать себе, скорее всего буду ждать второго поколения.
На прошлой неделе первые iPhone Duo начали попадать в руки людей, а вместе с ними полетели и отзывы. Вот эта рецензия мне показалась самой полной и интересной.
TL;DR: в разложенном режиме великолепно, в сложенном – так себе, с адаптацией приложений пока беда.
В итоге я пока что передумал брать себе, скорее всего буду ждать второго поколения.
Daring Fireball
The iPhone Duo
It’s been a lot of fun trying the Duo out for a week, but it feels like I’ve gotten to use an extraordinarily polished prototype — not a finished product that I’d want to buy and carry.
❤2
UIKit vs SwiftUI
Последние пару недель в Твиттере в очередной раз разгорелись споры о том, а есть ли вообще смысл в SwiftUI, если его основная ценность была в человеческом DX, а сегодня весь код все равно пишут агенты. Помимо споров, люди горяют разного рода бенчмарки, на которых просят агента сделать одно и то же приложение на двух фреймворках – и SwiftUI консистентно проигрывает везде.
Расскажите, а вы-то что думаете, какой вообще смысл в SwiftUI сегодня?
Последние пару недель в Твиттере в очередной раз разгорелись споры о том, а есть ли вообще смысл в SwiftUI, если его основная ценность была в человеческом DX, а сегодня весь код все равно пишут агенты. Помимо споров, люди горяют разного рода бенчмарки, на которых просят агента сделать одно и то же приложение на двух фреймворках – и SwiftUI консистентно проигрывает везде.
Расскажите, а вы-то что думаете, какой вообще смысл в SwiftUI сегодня?
GitHub
GitHub - notolivaresf/uikit-vs-swiftui
Contribute to notolivaresf/uikit-vs-swiftui development by creating an account on GitHub.
👍46❤3
Как дизайнить приложения под Duo
Как я и писал в понедельник, основная беда Duo на сегодня – малое количество адаптированных приложений. Поэтому держите статью, которая может вас вдохновить на красивые визуальные решения, если все-таки решите портировать.
Как я и писал в понедельник, основная беда Duo на сегодня – малое количество адаптированных приложений. Поэтому держите статью, которая может вас вдохновить на красивые визуальные решения, если все-таки решите портировать.
Pockity
Designing for iPhone Duo
Pockity’s latest release, v2026.10.3, brings full iPhone Duo support to the app. I trust you have already seen the iPhone Duo webpage by now. If you haven’t, please check it out, and try out the di...
👎13❤6
Портируем приложение с iPad на Duo
Ну и раз мы заговорили про портирование приложений на Duo, вот очень полезный дневник про попытку переноса существующего iPad приложения и все вещи, которые пошли не так.
Ну и раз мы заговорили про портирование приложений на Duo, вот очень полезный дневник про попытку переноса существующего iPad приложения и все вещи, которые пошли не так.
skarol.dev
Getting your app ready for iPhone Duo: what actually broke | skarol.dev
iPhone Duo ships on 23 October, and Duo screenshots become mandatory for new App Store submissions in April 2027. Here is what broke when we ran a real app on it, and the checks I'd do first.
👎1
Мобильный RemDev для агентов
Shopify рассказывает, как они настроили мобильную инфру из пула Mac машин, и научили агентов пользоваться ей, в результате чего все сборки и запуски приложений ушли в облако, и писать под iOS теперь можно под любой операционкой.
Shopify рассказывает, как они настроили мобильную инфру из пула Mac машин, и научили агентов пользоваться ей, в результате чего все сборки и запуски приложений ушли в облако, и писать под iOS теперь можно под любой операционкой.
Shopify
We gave AI agents a mobile dev environment (2026) - Shopify
We built Remote Dev so AI agents can build and test apps in parallel, without maxing out developers’ laptops.
👎10👍5❤1💅1
Как Pocket Casts адаптировали под Duo
Еще один очень подробный кейс адаптации приложения под iPhone Duo – разбираются и принципы принятия дизайновых решений, и способы погоняния агентов, и тестирование получившихся сборок.
Еще один очень подробный кейс адаптации приложения под iPhone Duo – разбираются и принципы принятия дизайновых решений, и способы погоняния агентов, и тестирование получившихся сборок.
👍1
Инсайты про пункт 3.2f гайдлайнов App Store
Наткнулся случайно на рассылку бывшего руководителя App Store Review команды, который рассказывает довольно интересные вещи про то, как она работает изнутри. Вот, например, разбор недавних изменений в правилах ревью вокруг приложений, генерирующих нюдсы, которые могут выйти боком очень многим.
Наткнулся случайно на рассылку бывшего руководителя App Store Review команды, который рассказывает довольно интересные вещи про то, как она работает изнутри. Вот, например, разбор недавних изменений в правилах ревью вокруг приложений, генерирующих нюдсы, которые могут выйти боком очень многим.
Substack
Apple approved the fix. Then it called the developer a liar.
Who’s misleading whom?
❤4