Усталость от AI
Несмотря на то, что AI делает нас заметно более продуктивными, не то, чтобы мы стали меньше уставать. Наоборот, очень многие жалуются на то, что они стали выматываться гораздо сильнее. Вот что на это влияет:
👉Каждая отдельная задача делается быстрее, поэтому за день приходится загружать в себя больше контекста, чем раньше – а это очень утомляет.
👉Вам приходится ревьюить сильно больше кода, чем раньше – а это не тот тип работы, который заряжает энергией.
👉Вы привыкли работать с детерминистическими системами, а AI – вероятностная. Мозгу очень тяжело на это переключиться.
👉Постоянный FOMO из-за миллиона анонсов новых инструментов, моделей и подходов к разработке.
👉Ощущение, что до успешного окончания задачи остался всего один промпт.
Несмотря на то, что AI делает нас заметно более продуктивными, не то, чтобы мы стали меньше уставать. Наоборот, очень многие жалуются на то, что они стали выматываться гораздо сильнее. Вот что на это влияет:
👉Каждая отдельная задача делается быстрее, поэтому за день приходится загружать в себя больше контекста, чем раньше – а это очень утомляет.
👉Вам приходится ревьюить сильно больше кода, чем раньше – а это не тот тип работы, который заряжает энергией.
👉Вы привыкли работать с детерминистическими системами, а AI – вероятностная. Мозгу очень тяжело на это переключиться.
👉Постоянный FOMO из-за миллиона анонсов новых инструментов, моделей и подходов к разработке.
👉Ощущение, что до успешного окончания задачи остался всего один промпт.
Siddhant Khare
AI fatigue is real and nobody talks about it | Siddhant Khare
You're using AI to be more productive. So why are you more exhausted than ever? The paradox every engineer needs to confront.
👍53❤6🔥3
Зовем на максимально практическую онлайн-конференцию Podlodka Techlead Crew «Архитектура данных», 2-6 марта.
Пригодится техлидам, которые хотят меньше теории и больше рабочих решений без ненужного хайпа.
А в надежном комьюнити можно обсудить доклады ❤️
В программе:
⚙️ Как строить потоковую обработку данных и не получить неуправляемую систему.
⚖️ Как выбирать между SQL, NoSQL и NewSQL под реальные нагрузки и сценарии.
🧩 Как проектировать DWH и Data Lake так, чтобы было полезно бизнесу.
🧠 Как работать с консистентностью и транзакциями без потери масштабируемости.
📊 Как и когда применять OLAP-хранилища и не превращать аналитику в боль.
🗓 Когда: 2 - 6 марта
🔗 Посмотреть подробную программу →
Пригодится техлидам, которые хотят меньше теории и больше рабочих решений без ненужного хайпа.
А в надежном комьюнити можно обсудить доклады ❤️
«Идет долгий тренд на оптимизацию ресурсов и подсчет затрат на инфраструктуру.
Востребованы инженеры, которые могут разобраться, как оптимизировать потребление ресурсов хранилища, как быстрее и эффективнее работать с ними»,
— объясняет главный принцип выбора темы директор Techlead Crew Григорий Скобелев.
В программе:
⚙️ Как строить потоковую обработку данных и не получить неуправляемую систему.
⚖️ Как выбирать между SQL, NoSQL и NewSQL под реальные нагрузки и сценарии.
🧩 Как проектировать DWH и Data Lake так, чтобы было полезно бизнесу.
🧠 Как работать с консистентностью и транзакциями без потери масштабируемости.
📊 Как и когда применять OLAP-хранилища и не превращать аналитику в боль.
🗓 Когда: 2 - 6 марта
🔗 Посмотреть подробную программу →
👎6💅3
Про опыт работы с агентами в iOS
Вова Игнатов из Anytype рассказывает про то, как последние восемь месяцев он экспериментировал с AI агентами, и в итоге увидел, что постепенно стал закрывать в два раза больше задач в трекере, чем раньше. Что в статье:
👉Детально про сетап и пайплайн работы с Claude Code
👉Советы по AGENTS.md и скиллам
👉Почему голосовой ввод – огромный буст к производительности
👉Полезные лайфхаки вроде кастомизации статус-бара в Claude Code
Вова Игнатов из Anytype рассказывает про то, как последние восемь месяцев он экспериментировал с AI агентами, и в итоге увидел, что постепенно стал закрывать в два раза больше задач в трекере, чем раньше. Что в статье:
👉Детально про сетап и пайплайн работы с Claude Code
👉Советы по AGENTS.md и скиллам
👉Почему голосовой ввод – огромный буст к производительности
👉Полезные лайфхаки вроде кастомизации статус-бара в Claude Code
Vova Ignatov
Coding agents for production iOS: a senior engineer's setup for 2x the output
How I doubled my output as a senior iOS engineer using coding agents daily for 8 months.
🔥29💅6
Скилл по Swift Testing
Так, вы маякните мне, если перестать делиться скиллами, относящимися к iOS. Но, вообще-то, скиллы – это просто новый формат статей про лучшие практики работы с каким-то фреймворком, которые можно не читать самому, а скормить своей машине – идеально!
Так, вы маякните мне, если перестать делиться скиллами, относящимися к iOS. Но, вообще-то, скиллы – это просто новый формат статей про лучшие практики работы с каким-то фреймворком, которые можно не читать самому, а скормить своей машине – идеально!
SwiftLee
Swift Testing Agent Skill: Write high quality tests with AI
Explore how the Swift Testing Agent Skill enhances your development process, integrating best practices for effective testing.
👍46👎12🔥3❤2💅1
Ladybird не будут переписывать на Swift
Ladybird – один из редких новых браузеров с собственным движком, а не рескин Chromium или Firefox. Он написан на С++, но 2 года назад команда решила постепенно мигрировать движок на Swift.
Тогда же примерно собрали и большой тикет из ссылки в заголовке со всеми блокерами, которые мешали переезду. Чуда не случилось, проблемы не решены, и еще один браузер отказался от Swift.
В итоге вместо Swift выбрали Rust:
Ladybird – один из редких новых браузеров с собственным движком, а не рескин Chromium или Firefox. Он написан на С++, но 2 года назад команда решила постепенно мигрировать движок на Swift.
Тогда же примерно собрали и большой тикет из ссылки в заголовке со всеми блокерами, которые мешали переезду. Чуда не случилось, проблемы не решены, и еще один браузер отказался от Swift.
В итоге вместо Swift выбрали Rust:
We previously explored Swift, but the C++ interop never quite got there, and platform support outside the Apple ecosystem was limited. Rust is a different story. The ecosystem is far more mature for systems programming, and many of our contributors already know the language. Going forward, we are rewriting parts of Ladybird in Rust.
🔥19💅8👍2👎1
Как устроен рендеринг ASCII
Держите невероятно крутой лонгрид про то, как реализовать рендеринг изображений, 3D моделей и анимаций в ASCII – начиная от того, как подобрать символ, соответствующий определенному уровню контраста и яркости пикселя, заканчивая алиасингом.
Держите невероятно крутой лонгрид про то, как реализовать рендеринг изображений, 3D моделей и анимаций в ASCII – начиная от того, как подобрать символ, соответствующий определенному уровню контраста и яркости пикселя, заканчивая алиасингом.
🔥21❤5
asc – CLI для App Store Connect
asc – неофициальный CLI клиент на go для работы с API App Store Connect. Что с его помощью можно делать:
👉Работать со всеми фичами Testflight
👉Заливать сборки в App Store
👉Менеджерить скриншоты, локализации и прочее
👉Собирать данные по аналитике и продажам
👉Работать с Xcode Cloud
👉Да и в целом покрывает практически все фичи, которые есть
asc – неофициальный CLI клиент на go для работы с API App Store Connect. Что с его помощью можно делать:
👉Работать со всеми фичами Testflight
👉Заливать сборки в App Store
👉Менеджерить скриншоты, локализации и прочее
👉Собирать данные по аналитике и продажам
👉Работать с Xcode Cloud
👉Да и в целом покрывает практически все фичи, которые есть
GitHub
GitHub - rudrankriyam/App-Store-Connect-CLI: Fast, scriptable CLI for the App Store Connect API. Automate TestFlight, builds, submissions…
Fast, scriptable CLI for the App Store Connect API. Automate TestFlight, builds, submissions, signing, analytics, screenshots, subscriptions, and more. JSON-first, no interactive prompts - rudrankr...
👍15💅4
Пишем coding agent на Swift
Бесплатный эпизод Swift Talks про то, как написать простого кодинг агента общего назначения поверх OpenAI API.
Бесплатный эпизод Swift Talks про то, как написать простого кодинг агента общего назначения поверх OpenAI API.
talk.objc.io
Building a Coding Agent (Part 1)
We build the basic structure of a coding agent using OpenAI's API.
👎9🔥7👍2❤1
Трекаем потребление токенов в Foundation Models
В iOS 26.4 появилась возможность следить за тем, как Foundation Models тратят токены. Это важно с учетом того, что размер контекста у локальных моделей очень маленький, и его наполнение сильно влияет на качество работы AI фич.
Вместо статьи можно сразу посмотреть код с примерами на GitHub.
В iOS 26.4 появилась возможность следить за тем, как Foundation Models тратят токены. Это важно с учетом того, что размер контекста у локальных моделей очень маленький, и его наполнение сильно влияет на качество работы AI фич.
Вместо статьи можно сразу посмотреть код с примерами на GitHub.
Artem Novichkov
Tracking token usage in Foundation Models
Measuring instructions, prompts, and transcripts against the context window
❤7💅4👎1🔥1
Большое исследование мобильных разработчиков
Историю с проведением ежегодных опросов мобильных разработчиков я начал больше 10 лет назад. Сам я уже перестал этим заниматься, а дело живет – и ребята из DevCrowd запустили новое исследование. И вот в 2026 году его результаты, кажется, будут действительно неожиданными – разработка за последний год поменялась очень сильно, и эта волна, кажется, наконец-то докатилась и до iOS.
В опросе будем разбираться с тем, что происходит на рынке по грейдам и зарплатам, выживает ли кроссплатформа, как мобильщики используют AI в работе, куда расти, и как искать работу. Результаты выложим где-то в апреле!
👀Посмотреть прошлые исследования
👉Пройти опрос
Историю с проведением ежегодных опросов мобильных разработчиков я начал больше 10 лет назад. Сам я уже перестал этим заниматься, а дело живет – и ребята из DevCrowd запустили новое исследование. И вот в 2026 году его результаты, кажется, будут действительно неожиданными – разработка за последний год поменялась очень сильно, и эта волна, кажется, наконец-то докатилась и до iOS.
В опросе будем разбираться с тем, что происходит на рынке по грейдам и зарплатам, выживает ли кроссплатформа, как мобильщики используют AI в работе, куда расти, и как искать работу. Результаты выложим где-то в апреле!
👀Посмотреть прошлые исследования
👉Пройти опрос
survey.alchemer.eu
Исследование мобильных разработчиков, 2026
Исследование мобильных разработчиков, 2026.
👍3
Q&A с Apple про SwiftUI
Apple продолжают уходить от режима, в котором они общаются с разработчиками только раз в год на WWDC. Например, сейчас они пробуют новый формат – вебинары с Q&A. Недавно прошел такой вебинар по SwiftUI, и один из участников подбил все 100 вопросов в один пост.
Apple продолжают уходить от режима, в котором они общаются с разработчиками только раз в год на WWDC. Например, сейчас они пробуют новый формат – вебинары с Q&A. Недавно прошел такой вебинар по SwiftUI, и один из участников подбил все 100 вопросов в один пост.
Substack
SwiftUI Foundations: Build Great Apps with SwiftUI Q&A
Answers from Apple Engineers
👍18❤4
Перфоманс CoreData vs SwiftData
Автор статьи сравнивает производительность CRUD операций на идентичных приложениях, одно из которых использует CoreData, а другое – SwiftData. Выводы такие:
👉На датасетах до 1.000 записей перфоманс примерно одинаковый, заметные отличия начинаются на пороге в 1.000.000 записей.
👉Максимальное потребление памяти на больших датасетах у SwiftData в 7 раз выше, а стабильное – в 2.5 раз.
👉Время старта замедляется в 8.5 раз.
Автор статьи сравнивает производительность CRUD операций на идентичных приложениях, одно из которых использует CoreData, а другое – SwiftData. Выводы такие:
👉На датасетах до 1.000 записей перфоманс примерно одинаковый, заметные отличия начинаются на пороге в 1.000.000 записей.
👉Максимальное потребление памяти на больших датасетах у SwiftData в 7 раз выше, а стабильное – в 2.5 раз.
👉Время старта замедляется в 8.5 раз.
Yaacoub
Measuring Core Data and SwiftData
💅12👍5❤1