Главное событие года для разработчиков, дизайнеров и тех, кто любит продукты Apple.
Это как Новый год — только вместо фейерверков новые iOS, macOS и десятки фич, которые в ближайшие месяцы определят, как мы пользуемся техникой.
🤖 Google уже бахнул на I/O:
Вот 3 фичи, которые показали мощь AI:
— Live-перевод в Meet с передачей голоса и эмоций
— AI-компаньон в Gmail, Docs и Android
— Stitch — генерация UI и кода по тексту и скетчу
Смотреть видео с демо 👉 Google I/O 2024 Highlights
👀 Что мы ожидали в марте:
⚙️ Apple может позволить пользователям глубже настраивать систему под себя.
🧠 Глубокая интеграция AI
🎨 Первый редизайн iOS с 2013 года
🔥 Что известно сейчас по утечкам сейчас:
— Apple откажется от старой схемы названий — теперь не iOS 19, а iOS 26, по году следующему за конференцией
— AI-режим для Siri с персонализацией
— AirPods с переводом в реальном времени
— Новая система уведомлений с приоритетами
— Интеграция ChatGPT / собственного LLM от Apple
🤔 А вы знали, что “утечки” — это часто не случайность?
Apple умеет подогревать интерес заранее.
Сливы через инсайдеров → вирусные обсуждения → максимальный хайп к старту конференции.
Так что сегодня ждём либо подтверждение, либо «one more thing» ✨
🧠 А накануне конференции Apple неожиданно выпустила исследование, где подколола всех конкурентов: выяснилось, что популярные AI-модели (Gemini 2.5 Pro, OpenAI o3, DeepSeek R1) не «думают», а просто подбирают похожие ответы из базы. Особенно комично — они идеально решают Ханойские башни, но проваливаются на загадке про волка, козу и капусту. Намёк очевиден: Apple готовит что-то своё. Узнаем сегодня
🛠 Мы в MDDT любим этот момент.
Новая ОС — значит новые фичи, новые API, новые возможности для продуктов.
Мы умеем:
✅ Проверить совместимость ваших приложений с новыми версиями
✅ Встроить фичи iOS/macOS 26 до официального релиза
✅ Или создать новое приложение — на новом фреймворке, с новым опытом
До релиза в сентябре есть время — и его стоит использовать.
📩 Пишите — обсудим, что нового можно дать вашему продукту.
🌐 mddt.tech
#WWDC #Apple #iOS26 #MDDT #разработка #дизайн #бизнес #aleksundervolkov #AI #mobile #обновления
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
🚀 Что нового на WWDC25: трекинг тренировок выходит на новый уровень
Мы внимательно посмотрели сессию WWDC25 «Track workouts with HealthKit on iOS and iPadOS» и уже представили, как это улучшит IRNBY Running Club. Вот ключевые фичи:
🏃♂️ Полноценные тренировки на iPhone:
– Теперь можно запускать полноценные workout sessions с теми же метриками, что и на Apple Watch — удобно и без девайса на запястье.
⌚ Интеграция внешних пульсометров:
– Поддержка Powerbeats Pro 2 и нагрудных ремней через Bluetooth — ваши метрики точнее, чем когда-либо.
📱 Live Activities на экране блокировки:
– Все ключевые данные тренировки — прямо на lock screen. Не нужно разблокировать устройство.
🗣 Голосовое управление через Siri:
– Начинайте, ставьте на паузу или заверщайте тренировку без касаний — удобно, безопасно, hands‑free.
🛠 Надёжность и стабильность:
– Автоматическое восстановление после краша или перезагрузки. Тренировка не потерялась.
– Улучшенная синхронизация между Watch и iPhone: плавный опыт даже в сложных условиях.
📈 Расширенная аналитика и гибкая настройка:
– Доступ к фрагментированным sample‑данным для детального анализа.
– Выбираем, какие метрики собирать (например, потребление воды, каденс и т.п.).
🔒 Приватность и удобство:
– Данные продолжают обновляться даже с заблокированным экраном (с вашего разрешения).
– UI автоматически адаптируется — скрывая неактуальные метрики, если датчик отсутствует.
⚡ Почему важно для IRNBY Running Club:
– Увеличит аудиторию: пользователи без Apple Watch теперь смогут полноценно пользоваться приложением.
– Повысим UX: голосовые команды, живые активности на lock screen, автоматическое восстановление — всё как у лучших.
– Надежность выше — меньше потерянных тренировок = больше довольных пользователей.
📌 У нас уже есть полный список идей от AI-помощника — сравним их с фичами Apple и внедрим лучшее.
Если у вас есть фитнес-приложение или вы готовитесь к запуску — самое время встроить эти фичи до релиза iOS26 (2025). Мы уже готовы помочь!
📩 Пишите в комменты или личку — обсудим, как сделать ваше приложение ещё лучше.
⸻
🌐 mddt.tech
✈️ @aleksundervolkov
#WWDC25 #HealthKit #RunningApp #MDDT #IRNBY #iOS #FitnessTech
Мы внимательно посмотрели сессию WWDC25 «Track workouts with HealthKit on iOS and iPadOS» и уже представили, как это улучшит IRNBY Running Club. Вот ключевые фичи:
🏃♂️ Полноценные тренировки на iPhone:
– Теперь можно запускать полноценные workout sessions с теми же метриками, что и на Apple Watch — удобно и без девайса на запястье.
⌚ Интеграция внешних пульсометров:
– Поддержка Powerbeats Pro 2 и нагрудных ремней через Bluetooth — ваши метрики точнее, чем когда-либо.
📱 Live Activities на экране блокировки:
– Все ключевые данные тренировки — прямо на lock screen. Не нужно разблокировать устройство.
🗣 Голосовое управление через Siri:
– Начинайте, ставьте на паузу или заверщайте тренировку без касаний — удобно, безопасно, hands‑free.
🛠 Надёжность и стабильность:
– Автоматическое восстановление после краша или перезагрузки. Тренировка не потерялась.
– Улучшенная синхронизация между Watch и iPhone: плавный опыт даже в сложных условиях.
📈 Расширенная аналитика и гибкая настройка:
– Доступ к фрагментированным sample‑данным для детального анализа.
– Выбираем, какие метрики собирать (например, потребление воды, каденс и т.п.).
🔒 Приватность и удобство:
– Данные продолжают обновляться даже с заблокированным экраном (с вашего разрешения).
– UI автоматически адаптируется — скрывая неактуальные метрики, если датчик отсутствует.
⚡ Почему важно для IRNBY Running Club:
– Увеличит аудиторию: пользователи без Apple Watch теперь смогут полноценно пользоваться приложением.
– Повысим UX: голосовые команды, живые активности на lock screen, автоматическое восстановление — всё как у лучших.
– Надежность выше — меньше потерянных тренировок = больше довольных пользователей.
📌 У нас уже есть полный список идей от AI-помощника — сравним их с фичами Apple и внедрим лучшее.
Если у вас есть фитнес-приложение или вы готовитесь к запуску — самое время встроить эти фичи до релиза iOS26 (2025). Мы уже готовы помочь!
📩 Пишите в комменты или личку — обсудим, как сделать ваше приложение ещё лучше.
⸻
🌐 mddt.tech
#WWDC25 #HealthKit #RunningApp #MDDT #IRNBY #iOS #FitnessTech
Please open Telegram to view this post
VIEW IN TELEGRAM
Apple Developer
Track workouts with HealthKit on iOS and iPadOS - WWDC25 - Videos - Apple Developer
Learn best practices for building a great workout experience for iOS. Review the life cycle of a workout session, explore the differences...
🔥2
А как вам такое? Docker на Swift? 🐳⚡
Apple на WWDC 2025 представили то, чего никто не ждал — open-source фреймворк Containerization, который позволяет запускать Linux-контейнеры на macOS. Без Docker. Без виртуальных машин в привычном смысле. Всё — на Swift.
Вот основные факты:
🧠 Что это?
• Фреймворк на Swift для запуска и управления Linux-контейнерами на Mac
• Каждый контейнер — это изолированная мини-VM, с собственным IP
• Нет лишнего окружения, нет libc, есть только нужное — и всё максимально быстро
🔐 Безопасность и производительность
• Изоляция: каждый контейнер — отдельная виртуалка
• Приватность: доступ к файлам macOS — только по запросу
• Скорость: запуск контейнера — менее 1 секунды (особенно на Apple Silicon)
• Свой init-процесс (vminitd на Swift) вместо демона Docker
⚙️ Совместимость
• Поддержка OCI-образов — можно тянуть тот же alpine:latest
• Но без общего демона Docker — архитектура своя, через lightweight VM
🛠 Зачем это нужно?
• Локальная разработка (Postgres, Redis и т.д.) без Docker Desktop
• CI/CD пайплайны на Mac
• Безопасное изолированное тестирование
• Образование — teach контейнеризацию без лишнего хлама
🔧 Как пользоваться?
⸻
🤓 Вывод
Это не замена Docker для продакшена, но отличный инструмент для разработчиков на macOS, особенно с M-серией. Если хочешь лёгкие, быстрые, безопасные контейнеры без Docker Desktop — очень рекомендовано попробовать.
🛠 Мы уже смотрим, как использовать это в наших внутренних пайплайнах и проектах. Хочешь — разберём вместе.
📦 Ссылка на видео-сессию WWDC
🌐 mddt.tech
@aleksundervolkov
#WWDC25 #Docker #Swift #Apple #DevOps #macOS #Containers #CTO #aleksundervolkov #MDDT
Apple на WWDC 2025 представили то, чего никто не ждал — open-source фреймворк Containerization, который позволяет запускать Linux-контейнеры на macOS. Без Docker. Без виртуальных машин в привычном смысле. Всё — на Swift.
Вот основные факты:
🧠 Что это?
• Фреймворк на Swift для запуска и управления Linux-контейнерами на Mac
• Каждый контейнер — это изолированная мини-VM, с собственным IP
• Нет лишнего окружения, нет libc, есть только нужное — и всё максимально быстро
🔐 Безопасность и производительность
• Изоляция: каждый контейнер — отдельная виртуалка
• Приватность: доступ к файлам macOS — только по запросу
• Скорость: запуск контейнера — менее 1 секунды (особенно на Apple Silicon)
• Свой init-процесс (vminitd на Swift) вместо демона Docker
⚙️ Совместимость
• Поддержка OCI-образов — можно тянуть тот же alpine:latest
• Но без общего демона Docker — архитектура своя, через lightweight VM
🛠 Зачем это нужно?
• Локальная разработка (Postgres, Redis и т.д.) без Docker Desktop
• CI/CD пайплайны на Mac
• Безопасное изолированное тестирование
• Образование — teach контейнеризацию без лишнего хлама
🔧 Как пользоваться?
container image pull alpine:latest
container run -it alpine:latest sh
⸻
🤓 Вывод
Это не замена Docker для продакшена, но отличный инструмент для разработчиков на macOS, особенно с M-серией. Если хочешь лёгкие, быстрые, безопасные контейнеры без Docker Desktop — очень рекомендовано попробовать.
🛠 Мы уже смотрим, как использовать это в наших внутренних пайплайнах и проектах. Хочешь — разберём вместе.
📦 Ссылка на видео-сессию WWDC
🌐 mddt.tech
@aleksundervolkov
#WWDC25 #Docker #Swift #Apple #DevOps #macOS #Containers #CTO #aleksundervolkov #MDDT
🔥5
🧠 А знали ли вы, что контекст в AI диалоге тоже можно закоммитить?
Недавно в процессе работы с Cursor + Claude обнаружили штуку, которая реально впечатлила.
Я спросил:
«А если я вернусь завтра или через неделю — ты точно не забудешь, что мы делали?»
Иии…
Вместо стандартного «да, конечно, я всё помню» — он всё задокументировал. Автоматически. На уровне топового PM.
Вот что он создал буквально за пару минут:
⸻
📂 PROJECT_STATUS.md
→ Полная картина по проекту: реализованные функции, структура, проблемы, планы, архитектура.
⚡️ QUICK_CONTEXT.md
→ 30 секунд — и ты снова в теме. Краткий смысл проекта, ключевые файлы, текущий прогресс.
🧾 TODO-лист
→ Что сделали, что в работе, что дальше. Без хаоса и забытых фич.
💾 Память о проекте
→ Архитектура, состояние, стек — всё запоминается и восстанавливается при следующем диалоге.
⸻
🎯 Почему это важно?
Раньше мы писали всё в Notion, таблички, таск-трекеры.
Теперь — это делает AI, без лишней бюрократии.
Память + документация + дорожная карта. На автопилоте.
AI наконец перестал быть просто болтливым ассистентом.
Теперь он держит контекст и проект, как настоящий тиммейт.
📩 Хотите, чтобы ваш проект не терял фокус даже после перерыва?
Пишите — покажем, как встроить это в вашу разработку.
—
🌐 mddt.tech
✈️ @aleksundervolkov
#AI #Claude #Cursor #MDDT #IT #DevTools #aleksundervolkov #workflow #devlife #productivity #автоматизация
Недавно в процессе работы с Cursor + Claude обнаружили штуку, которая реально впечатлила.
Я спросил:
«А если я вернусь завтра или через неделю — ты точно не забудешь, что мы делали?»
Иии…
Вместо стандартного «да, конечно, я всё помню» — он всё задокументировал. Автоматически. На уровне топового PM.
Вот что он создал буквально за пару минут:
⸻
📂 PROJECT_STATUS.md
→ Полная картина по проекту: реализованные функции, структура, проблемы, планы, архитектура.
⚡️ QUICK_CONTEXT.md
→ 30 секунд — и ты снова в теме. Краткий смысл проекта, ключевые файлы, текущий прогресс.
🧾 TODO-лист
→ Что сделали, что в работе, что дальше. Без хаоса и забытых фич.
💾 Память о проекте
→ Архитектура, состояние, стек — всё запоминается и восстанавливается при следующем диалоге.
⸻
🎯 Почему это важно?
Раньше мы писали всё в Notion, таблички, таск-трекеры.
Теперь — это делает AI, без лишней бюрократии.
Память + документация + дорожная карта. На автопилоте.
AI наконец перестал быть просто болтливым ассистентом.
Теперь он держит контекст и проект, как настоящий тиммейт.
📩 Хотите, чтобы ваш проект не терял фокус даже после перерыва?
Пишите — покажем, как встроить это в вашу разработку.
—
🌐 mddt.tech
#AI #Claude #Cursor #MDDT #IT #DevTools #aleksundervolkov #workflow #devlife #productivity #автоматизация
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
🧠 Знания имеют срок годности. Но их можно заморозить.
Мысль, которая давно крутилась — и, наконец, оформилась:
Создать AI-тред для накопления опыта и знаний по профессии.
Не Notion. Не телега. А живой лог — в AI-чате, который всё помнит, ищет, подсказывает.
Почему?
📌 Проблема:
Человеческий мозг — не SSD. Он не архивирует.
Навык без практики тускнеет.
Знания, которыми не пользуешься — исчезают.
И чем больше ты узнаёшь, тем сложнее вспоминать, где и как ты это уже решал.
🤖 Решение:
В профессиях, связанных с мышлением (разработка, дизайн, менеджмент),
можно просто создать AI-дневник опыта.
Каждый раз, когда решаешь что-то нетривиальное —
сохраняешь это в личный лог по шаблону или без него:
🗓 Дата: [авто]
🔧 Контекст: Что делал, стек, проект
🚩 Проблема: Что решал
💡 Решение: Как подошёл
🤯 Ошибки: Что не сработало
📌 Выводы: Что стоит запомнить
🧠 Рефлексия: Что забывается, что повторить
🏷 Теги: #Swift #архитектура #баг и т.д.
Потом спрашиваешь:
– «А как мы решали проблему с неполучением продуктов в пейволле»
– «Почему запрос на трекинг не появляется в первую очередь уже было такое же?»
→ И AI возвращает тебе не теорию с форума, а твою практику, с ошибками, кодом и выводами.
Это не просто база знаний — это твоя база опыта.
🎯 Я уже веду лог под названием Тред знаний и пишу туда всё, что открываю или что рискует забыться.
Рекомендую всем, кто строит мозг не только из нейронов, но и из кода.
📩 Вот пример промпта:
🌐 mddt.tech
@aleksundervolkov
#AI #DevLog #MDDT #разработка #опыт #мышление #инструменты #productivity #ChatGPT #Claude #workflow #aleksundervolkov
Мысль, которая давно крутилась — и, наконец, оформилась:
Создать AI-тред для накопления опыта и знаний по профессии.
Не Notion. Не телега. А живой лог — в AI-чате, который всё помнит, ищет, подсказывает.
Почему?
📌 Проблема:
Человеческий мозг — не SSD. Он не архивирует.
Навык без практики тускнеет.
Знания, которыми не пользуешься — исчезают.
И чем больше ты узнаёшь, тем сложнее вспоминать, где и как ты это уже решал.
🤖 Решение:
В профессиях, связанных с мышлением (разработка, дизайн, менеджмент),
можно просто создать AI-дневник опыта.
Каждый раз, когда решаешь что-то нетривиальное —
сохраняешь это в личный лог по шаблону или без него:
🗓 Дата: [авто]
🔧 Контекст: Что делал, стек, проект
🚩 Проблема: Что решал
💡 Решение: Как подошёл
🤯 Ошибки: Что не сработало
📌 Выводы: Что стоит запомнить
🧠 Рефлексия: Что забывается, что повторить
🏷 Теги: #Swift #архитектура #баг и т.д.
Потом спрашиваешь:
– «А как мы решали проблему с неполучением продуктов в пейволле»
– «Почему запрос на трекинг не появляется в первую очередь уже было такое же?»
→ И AI возвращает тебе не теорию с форума, а твою практику, с ошибками, кодом и выводами.
Это не просто база знаний — это твоя база опыта.
🎯 Я уже веду лог под названием Тред знаний и пишу туда всё, что открываю или что рискует забыться.
Рекомендую всем, кто строит мозг не только из нейронов, но и из кода.
📩 Вот пример промпта:
Начни вести тред под названием **"Dev Experience Log"** — это мой личный дневник опыта в разработке.
Каждый раз, когда я пишу тебе **«добавить запись»**, помоги оформить её по шаблону ниже и сохрани в рамках треда. В дальнейшем, когда я буду спрашивать: «а помнишь, как я решал такую-то задачу», — ищи нужную запись по тегам или ключевым словам и показывай её.
**Шаблон каждой записи:**
🗓 **Дата:** [автоматически]
🔧 **Контекст:** Что делал, в каком проекте, стек, фреймворк
🚩 **Проблема:** Что пытался решить, в чём сложность
💡 **Решение:** Как подошёл к решению, какие инструменты применил
🤯 **Ошибки / сложности:** Что не сработало, в чём была ошибка
📌 **Выводы:** Что вынес, какие знания стоит закрепить
🧠 **Рефлексия:** Что стоит повторить, что забывается, что было интересно
📎 **Код/ссылки/скриншоты:** по желанию
🏷 **Теги:** #Swift #архитектура #баг #UI и т.п.
Веди записи в ChatGPT, чтобы я мог к ним обращаться вопросами вроде:
– «Напомни, как я решал проблему с асинхронной загрузкой в SwiftUI»
– «Были ли у меня ошибки при настройке DI во Flutter?»
– «Что я делал, когда на .NET не работал callback в Telegram боте?»
Когда я скажу "дай обзор по [теме]" — собери из логов все записи с подходящими тегами.
🌐 mddt.tech
@aleksundervolkov
#AI #DevLog #MDDT #разработка #опыт #мышление #инструменты #productivity #ChatGPT #Claude #workflow #aleksundervolkov
👍2🤔2❤1
🏗 IT vs Стройка: личный опыт и новые идеи
Так получилось, что мы с Денчиком, не договариваясь, затеяли стройку, каждый свою.
Вчера мне наконец-то сдали теплый контур дома, но это только старт: впереди отделка, коммуникации и ещё куча всего.
Денчик строит не первый раз, но всё равно не меньшеоху.. удивляется всему. Тут тебе не скрам, не канбан и даже не честный водопад — всё куда хаотичнее. Договорились об одном, получилось другое - это меньшее, что может произойти.
📉 Краткая хроника:
— На первом году мне предлагали проектировать из пластилина (не шутка).
— На втором — тянули проектирование с весны до осени, мы пропустили несколько выгодных ипотек, а в итоге спроектировали то, что вообще нельзя построить 🤦♂️.
— И только на третий год процесс реально запустился. Да, в реализация на площадке чувствуется профессионализм, но по взаимодействиям, управлению и результатам — ожидания не совпадают.
Интересное наблюдение: бизнес от строительства всё больше смотрит в сторону IT.
👷♂️ Примеры:
— Один крупный игрок, с которым мы встречались, уже внедрил lean-подходы уровня Toyota и теперь ищет, как навести порядок с контролем расходов на площадках.
— Другая компания думает, как связать архитектурное ПО с мобильными устройствами, чтобы прорабы в «полях» видели живые интерактивные макеты.
А у меня личная боль: сметы.
Ошибки на этапе расчёта — это всегда перерасход, недовольные заказчики и лишние нервы. Захотелось минимизировать человеческий фактор и ускорить работу через шаблоны и автоматизацию.
🎉 Так родилась идея:
Smeta — Flutter-приложение для автоматизации сметных расчётов в ИЖС.
Что внутри:
• 🚀 Быстрое составление смет из базы типовых материалов и этапов (фундамент, стены, кровля).
• 📊 Удобный интерфейс с подсказками и визуализацией расчётов.
• 🔗 Интеграция с поставщиками и экспорт результатов.
• 🧠 AI-модуль: проверка адекватности, оптимизация наценки, оценка конкурентоспособности.
• 👥 Совместная работа команды и контроль версий.
Посмотрим, что из этого получится.
Пока это эксперимент и личная боль, но уже вижу, что решение нужно не только мне. Если тема откликается — пишите, обсудим идеи и фичи.
🌐 mddt.tech
✈️ @aleksundervolkov
#IT #строительство #архитектура #сметы #AI #Flutter #DigitalTransformation #MDDT #aleksundervolkov #инвестиции #стартапы #aleksundervolkov
Так получилось, что мы с Денчиком, не договариваясь, затеяли стройку, каждый свою.
Вчера мне наконец-то сдали теплый контур дома, но это только старт: впереди отделка, коммуникации и ещё куча всего.
Денчик строит не первый раз, но всё равно не меньше
📉 Краткая хроника:
— На первом году мне предлагали проектировать из пластилина (не шутка).
— На втором — тянули проектирование с весны до осени, мы пропустили несколько выгодных ипотек, а в итоге спроектировали то, что вообще нельзя построить 🤦♂️.
— И только на третий год процесс реально запустился. Да, в реализация на площадке чувствуется профессионализм, но по взаимодействиям, управлению и результатам — ожидания не совпадают.
Интересное наблюдение: бизнес от строительства всё больше смотрит в сторону IT.
👷♂️ Примеры:
— Один крупный игрок, с которым мы встречались, уже внедрил lean-подходы уровня Toyota и теперь ищет, как навести порядок с контролем расходов на площадках.
— Другая компания думает, как связать архитектурное ПО с мобильными устройствами, чтобы прорабы в «полях» видели живые интерактивные макеты.
А у меня личная боль: сметы.
Ошибки на этапе расчёта — это всегда перерасход, недовольные заказчики и лишние нервы. Захотелось минимизировать человеческий фактор и ускорить работу через шаблоны и автоматизацию.
🎉 Так родилась идея:
Smeta — Flutter-приложение для автоматизации сметных расчётов в ИЖС.
Что внутри:
• 🚀 Быстрое составление смет из базы типовых материалов и этапов (фундамент, стены, кровля).
• 📊 Удобный интерфейс с подсказками и визуализацией расчётов.
• 🔗 Интеграция с поставщиками и экспорт результатов.
• 🧠 AI-модуль: проверка адекватности, оптимизация наценки, оценка конкурентоспособности.
• 👥 Совместная работа команды и контроль версий.
Посмотрим, что из этого получится.
Пока это эксперимент и личная боль, но уже вижу, что решение нужно не только мне. Если тема откликается — пишите, обсудим идеи и фичи.
🌐 mddt.tech
#IT #строительство #архитектура #сметы #AI #Flutter #DigitalTransformation #MDDT #aleksundervolkov #инвестиции #стартапы #aleksundervolkov
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7🆒1
🔥 Давно хотели рассказать — рассказываем!
Мы поучаствовали в создании крутейшего приложения для музыкантов — Soundboard 🎶
Сделали полный редизайн (спасибо @aprokopiev), добавили новые пресеты — от губной гармошки до дудука.
Что это?
👉 Простой и мощный инструмент для музыкантов, чтобы практиковаться, лупить и доводить технику до идеала.
Можно менять питч, делать плавные кроссфейды, записывать собственные сэмплы — и всё это в интуитивном интерфейсе.
Сейчас мы работаем над тем, чтобы улучшить качество звучания и избавиться от “шва” в лупе. Для этого приходится погружаться не только в теорию музыки, но и в физику звука.
⚙️ Под капотом:
1. Полностью на Compose в проде
2. Собственный формат файла + кодер/декодер
3. Низкоуровневые API для работы со звуком и ручная обработка треков (эффекты, фильтры)
4. Оптимизированное потребление памяти
5. Сложные UI-элементы: рисовалка, waveform
6. Встроенные покупки
💡 В целом в приложении максимально свежий стек: Kotlin + Compose и актуальные библиотеки. Это позволяет нам быстро внедрять фичи, стильно упаковывать интерфейс и быть готовыми к новым версиям Android. А ещё — без особой боли можно будет уехать в KMP.
🎸 Музыканты, берите, тестируйте и дайте фидбек — нам важно!
#MDDT #Soundboard #Compose #Kotlin #MusicApp #dev #design #aleksundervolkov
Мы поучаствовали в создании крутейшего приложения для музыкантов — Soundboard 🎶
Сделали полный редизайн (спасибо @aprokopiev), добавили новые пресеты — от губной гармошки до дудука.
Что это?
👉 Простой и мощный инструмент для музыкантов, чтобы практиковаться, лупить и доводить технику до идеала.
Можно менять питч, делать плавные кроссфейды, записывать собственные сэмплы — и всё это в интуитивном интерфейсе.
Сейчас мы работаем над тем, чтобы улучшить качество звучания и избавиться от “шва” в лупе. Для этого приходится погружаться не только в теорию музыки, но и в физику звука.
⚙️ Под капотом:
1. Полностью на Compose в проде
2. Собственный формат файла + кодер/декодер
3. Низкоуровневые API для работы со звуком и ручная обработка треков (эффекты, фильтры)
4. Оптимизированное потребление памяти
5. Сложные UI-элементы: рисовалка, waveform
6. Встроенные покупки
💡 В целом в приложении максимально свежий стек: Kotlin + Compose и актуальные библиотеки. Это позволяет нам быстро внедрять фичи, стильно упаковывать интерфейс и быть готовыми к новым версиям Android. А ещё — без особой боли можно будет уехать в KMP.
🎸 Музыканты, берите, тестируйте и дайте фидбек — нам важно!
#MDDT #Soundboard #Compose #Kotlin #MusicApp #dev #design #aleksundervolkov
Soundboard
Soundboard — Where Practice Becomes Play
A simple, powerful tool for musicians to practice, loop, and fine-tune their sound.
🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
💾 Продолжаем спасать Маки от Xcode!
Помните наш CacheCleaner для macOS? Тот самый, который чистит всё, что Xcode забивает гигабайтами мусора. Так вот — мы его серьёзно прокачали.
Теперь это не просто «очистить всё», а профессиональный инструмент контроля 💪
⸻
🔧 Что нового:
🧩 iOS Device Support
Теперь видно, какие именно устройства занимают место — iPhone 13, 15, версии iOS, размер и даже дата сборки. Можно удалить кэш конкретного устройства, а не весь список.
📦 Archives с метаданными
Показывает, какие проекты и билды лежат в архивах, сколько весят и когда создавались.
🏗 DerivedData по проектам
Отображает список проектов, путь к ним, дату последнего билда и размер.
Хочешь — удаляешь только старые, хочешь — всё подчистую.
🧱 CoreSimulator — без потерь
Больше никаких удалённых симуляторов 😅
Очищаются только системные кэши, без потери установленных приложений.
📊 Индикатор Xcode-кэшей
Показывает, сколько именно Xcode сожрал места.
Теперь можно понять, кто настоящий враг вашего SSD 😎
⸻
⚙️ Для кого это всё:
Для тех, у кого Mac на 512 ГБ уже стонет от Xcode.
Когда остаётся 100 МБ, а новый билд не собирается — мы тут, чтобы спасти.
⸻
📈 Что под капотом:
• SwiftUI + детализированные списки (DisclosureGroup)
• Новые модели данных: iOSDeviceInfo, ArchiveInfo, DerivedDataProjectInfo
• Проверка существования директорий перед удалением
• Предупреждения о рисках удаления
⸻
💬 В итоге:
Больше контроля, меньше паники.
Теперь можно чистить Xcode не «наугад», а с хирургической точностью.
⸻
📦 Репа на GitHub:
👉 github.com/MDDTTECH/Mac-cleaner
💡 Делитесь, форкайте, предлагайте улучшения — вместе спасём сотни SSD от мучений.
И оставим апгрейд на 1ТБ для тех, кому действительно нужно 😉
#MDDT #MacCleaner #Xcode #Swift #DevTools #macOS #DeveloperLife #aleksundervolkov
Помните наш CacheCleaner для macOS? Тот самый, который чистит всё, что Xcode забивает гигабайтами мусора. Так вот — мы его серьёзно прокачали.
Теперь это не просто «очистить всё», а профессиональный инструмент контроля 💪
⸻
🔧 Что нового:
🧩 iOS Device Support
Теперь видно, какие именно устройства занимают место — iPhone 13, 15, версии iOS, размер и даже дата сборки. Можно удалить кэш конкретного устройства, а не весь список.
📦 Archives с метаданными
Показывает, какие проекты и билды лежат в архивах, сколько весят и когда создавались.
🏗 DerivedData по проектам
Отображает список проектов, путь к ним, дату последнего билда и размер.
Хочешь — удаляешь только старые, хочешь — всё подчистую.
🧱 CoreSimulator — без потерь
Больше никаких удалённых симуляторов 😅
Очищаются только системные кэши, без потери установленных приложений.
📊 Индикатор Xcode-кэшей
Показывает, сколько именно Xcode сожрал места.
Теперь можно понять, кто настоящий враг вашего SSD 😎
⸻
⚙️ Для кого это всё:
Для тех, у кого Mac на 512 ГБ уже стонет от Xcode.
Когда остаётся 100 МБ, а новый билд не собирается — мы тут, чтобы спасти.
⸻
📈 Что под капотом:
• SwiftUI + детализированные списки (DisclosureGroup)
• Новые модели данных: iOSDeviceInfo, ArchiveInfo, DerivedDataProjectInfo
• Проверка существования директорий перед удалением
• Предупреждения о рисках удаления
⸻
💬 В итоге:
Больше контроля, меньше паники.
Теперь можно чистить Xcode не «наугад», а с хирургической точностью.
⸻
📦 Репа на GitHub:
👉 github.com/MDDTTECH/Mac-cleaner
💡 Делитесь, форкайте, предлагайте улучшения — вместе спасём сотни SSD от мучений.
И оставим апгрейд на 1ТБ для тех, кому действительно нужно 😉
#MDDT #MacCleaner #Xcode #Swift #DevTools #macOS #DeveloperLife #aleksundervolkov
👍2🔥2
🎄 Истекает время 2025 года. Совсем скоро 2026! Самое время остановиться и оглянуться назад.
Этот год мы начинали с предвкушением старта. Учились получать удовольствие от процесса движения к цели. Перманентно тренировались. Раскачивали продажи и лидогенерацию. Вкладывались в бесконечные встречи с людьми из разных часовых поясов и культур. Запускали сами и помогали запускать стартапы с 0. Вместе переосмысляли существующие процессы и продукты. Просто приходили на помощь и тушили пожары.
Конец года, как финишная черта марафона: цель достигнута, мимолетное ощущение удовлетворения и опустошение. Расширили портфель проектов, а значит диверсифицировали доходы. 8 полумарафонов, 1 марафон, 2 построенных дома. Получили крутой опыт и отправную точку для дальнейшего движения. Теперь нужно отдохнуть!
Огромная благодарность команде, партнёрам, заказчикам, семьям, друзьям — и да, искусственному интеллекту тоже, он в этом году стал полноценным участником нашей жизни.
С Новым годом!
Работаем дальше.
Этот год мы начинали с предвкушением старта. Учились получать удовольствие от процесса движения к цели. Перманентно тренировались. Раскачивали продажи и лидогенерацию. Вкладывались в бесконечные встречи с людьми из разных часовых поясов и культур. Запускали сами и помогали запускать стартапы с 0. Вместе переосмысляли существующие процессы и продукты. Просто приходили на помощь и тушили пожары.
Конец года, как финишная черта марафона: цель достигнута, мимолетное ощущение удовлетворения и опустошение. Расширили портфель проектов, а значит диверсифицировали доходы. 8 полумарафонов, 1 марафон, 2 построенных дома. Получили крутой опыт и отправную точку для дальнейшего движения. Теперь нужно отдохнуть!
Огромная благодарность команде, партнёрам, заказчикам, семьям, друзьям — и да, искусственному интеллекту тоже, он в этом году стал полноценным участником нашей жизни.
С Новым годом!
Работаем дальше.
🍾7❤2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Сделали редизайн Cache Cleaner для macOS
Того самого приложения, которое спасает разработчиков, когда Mac внезапно решает, что «диск почти заполнен», хотя «ничего же не ставил».
Спойлер: ставил. Просто это были Xcode, симуляторы, кэши, сборки и ещё тонна служебного мусора, который копится месяцами.
Cache Cleaner как раз про это — показывает, что именно жрёт десятки гигабайт, и даёт удалить только лишнее, без риска снести что-то важное.
Что нового в версии 1.0.0
— Полный редизайн интерфейса
Теперь это не просто утилита, а приятный инструмент: glassmorphism-карточки, кольцевая диаграмма по категориям, аккуратные анимации. Чистить кэши стало почти… эстетично.
— Множественное удаление
Можно отметить сразу несколько папок из разных разделов — проекты в DerivedData, старые Xcode Archives, симуляторы — и удалить всё одной кнопкой. Без беготни по разделам.
— Быстрое и полное сканирование
Быстрое — за пару секунд показывает общую картину.
Полное — раскладывает по полочкам: каждый проект, каждый архив, каждое устройство.
— Поддержка новых папок Xcode
Сканируются DeveloperDiskImages, XCPGDevices, XCTestDevices и прочие «сюрпризы», которые раньше просто тихо разрастались на диске.
— Локализация RU + EN
Кому особенно зайдёт
iOS/macOS-разработчикам — DerivedData и архивы легко улетают в десятки гигабайт
Flutter-разработчикам — pub-cache умеет разрастись незаметно
Android-разработчикам — .gradle тоже не знает меры
И вообще всем, кто сидит на MacBook 256–512 ГБ и регулярно видит красную полоску в Storage
Пока приложение бесплатно — качайте, тестируйте и обязательно напишите нам фидбек. Нам важно понять потребности разработчиков в управлении кэшами, и добавить это в следующих версиях.
macOS 15+
Скоро выкатим и в App Store.
Работаем дальше 🚀
🌐 mddt.tech
✈️ @aleksundervolkov
#MDDT #MacCleaner #Xcode #Swift #DevTools #macOS #DeveloperLife #aleksundervolkov
Того самого приложения, которое спасает разработчиков, когда Mac внезапно решает, что «диск почти заполнен», хотя «ничего же не ставил».
Спойлер: ставил. Просто это были Xcode, симуляторы, кэши, сборки и ещё тонна служебного мусора, который копится месяцами.
Cache Cleaner как раз про это — показывает, что именно жрёт десятки гигабайт, и даёт удалить только лишнее, без риска снести что-то важное.
Что нового в версии 1.0.0
— Полный редизайн интерфейса
Теперь это не просто утилита, а приятный инструмент: glassmorphism-карточки, кольцевая диаграмма по категориям, аккуратные анимации. Чистить кэши стало почти… эстетично.
— Множественное удаление
Можно отметить сразу несколько папок из разных разделов — проекты в DerivedData, старые Xcode Archives, симуляторы — и удалить всё одной кнопкой. Без беготни по разделам.
— Быстрое и полное сканирование
Быстрое — за пару секунд показывает общую картину.
Полное — раскладывает по полочкам: каждый проект, каждый архив, каждое устройство.
— Поддержка новых папок Xcode
Сканируются DeveloperDiskImages, XCPGDevices, XCTestDevices и прочие «сюрпризы», которые раньше просто тихо разрастались на диске.
— Локализация RU + EN
Кому особенно зайдёт
iOS/macOS-разработчикам — DerivedData и архивы легко улетают в десятки гигабайт
Flutter-разработчикам — pub-cache умеет разрастись незаметно
Android-разработчикам — .gradle тоже не знает меры
И вообще всем, кто сидит на MacBook 256–512 ГБ и регулярно видит красную полоску в Storage
Пока приложение бесплатно — качайте, тестируйте и обязательно напишите нам фидбек. Нам важно понять потребности разработчиков в управлении кэшами, и добавить это в следующих версиях.
macOS 15+
Скоро выкатим и в App Store.
Работаем дальше 🚀
🌐 mddt.tech
#MDDT #MacCleaner #Xcode #Swift #DevTools #macOS #DeveloperLife #aleksundervolkov
Please open Telegram to view this post
VIEW IN TELEGRAM
CacheCleaner v1.2 — Android SDK, System Data и охота на 210 ГБ
Предыстория
Обнаружил на своём маке 155 ГБ в System Data и 55 ГБ в Other Users — и решил разобраться, куда это всё девается. Оказалось — Xcode при обновлении качает новые рантаймы симуляторов (iOS 17, 18, 19...), но старые не удаляет! Они просто лежат и копятся. Плюс Android SDK тихо складирует старые версии NDK, build-tools и образы эмуляторов. А в /Users/Shared годами хранятся забытые файлы от Epic Games, Unity и прочих приложений.
Решил докрутить CacheCleaner, чтобы всё это находить и чистить.
Что нового
🤖 Android SDK — полный контроль над версиями
Раскрывающиеся списки для NDK, build-tools, platforms, system-images
Видно размер каждой версии — удаляй точечно, без SDK Manager
ⓘ подсказка: какие версии оставить (смотри build.gradle), а какие безопасно удалить
Gradle кэш перенесён сюда из категории «Разработка»
📱 Simulator Runtimes — видимость + гайд
Показываем все установленные рантаймы с размерами (iOS, watchOS, tvOS, visionOS)
Бейдж «bundled» для встроенных в Xcode
ⓘ мини-гайд: почему нельзя удалить из приложения (sandbox), как удалить через Xcode → Settings → Platforms
⚙️ Система
Логи приложений (~/Library/Logs)
Старые обновления macOS (/Library/Updates)
Кэш Unity
🔧 Xcode — новые папки
SwiftUI Previews — безопасно удалять, пересоберутся
Products — продукты сборки
DeveloperDiskImages, XCPGDevices, DVTDownloads, XCTestDevices (macOS 26+)
📊 Обновлённый интерфейс
Кольцевой график теперь из 7 сегментов (добавились Android и System)
Новые цвета категорий: Android (mint), System (gray)
Все 7 категорий со статистикой в hero-секции
Ключевой инсайт
Xcode — главный пожиратель диска на маке разработчика. Каждый рантайм симулятора — это 5–7 ГБ, и при обновлении Xcode старые остаются навсегда. Очень легко накопить 30–50 ГБ мёртвых рантаймов, о которых ты даже не знаешь.
🌐 mddt.tech
✈️ @aleksundervolkov
#MDDT #MacCleaner #Xcode #Swift #DevTools #macOS #DeveloperLife #aleksundervolkov
Предыстория
Обнаружил на своём маке 155 ГБ в System Data и 55 ГБ в Other Users — и решил разобраться, куда это всё девается. Оказалось — Xcode при обновлении качает новые рантаймы симуляторов (iOS 17, 18, 19...), но старые не удаляет! Они просто лежат и копятся. Плюс Android SDK тихо складирует старые версии NDK, build-tools и образы эмуляторов. А в /Users/Shared годами хранятся забытые файлы от Epic Games, Unity и прочих приложений.
Решил докрутить CacheCleaner, чтобы всё это находить и чистить.
Что нового
🤖 Android SDK — полный контроль над версиями
Раскрывающиеся списки для NDK, build-tools, platforms, system-images
Видно размер каждой версии — удаляй точечно, без SDK Manager
ⓘ подсказка: какие версии оставить (смотри build.gradle), а какие безопасно удалить
Gradle кэш перенесён сюда из категории «Разработка»
📱 Simulator Runtimes — видимость + гайд
Показываем все установленные рантаймы с размерами (iOS, watchOS, tvOS, visionOS)
Бейдж «bundled» для встроенных в Xcode
ⓘ мини-гайд: почему нельзя удалить из приложения (sandbox), как удалить через Xcode → Settings → Platforms
⚙️ Система
Логи приложений (~/Library/Logs)
Старые обновления macOS (/Library/Updates)
Кэш Unity
🔧 Xcode — новые папки
SwiftUI Previews — безопасно удалять, пересоберутся
Products — продукты сборки
DeveloperDiskImages, XCPGDevices, DVTDownloads, XCTestDevices (macOS 26+)
📊 Обновлённый интерфейс
Кольцевой график теперь из 7 сегментов (добавились Android и System)
Новые цвета категорий: Android (mint), System (gray)
Все 7 категорий со статистикой в hero-секции
Ключевой инсайт
Xcode — главный пожиратель диска на маке разработчика. Каждый рантайм симулятора — это 5–7 ГБ, и при обновлении Xcode старые остаются навсегда. Очень легко накопить 30–50 ГБ мёртвых рантаймов, о которых ты даже не знаешь.
🌐 mddt.tech
#MDDT #MacCleaner #Xcode #Swift #DevTools #macOS #DeveloperLife #aleksundervolkov
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
MDDT DevForge: ускоряем разработку и убираем рутину с помощью AI-агентов
Мы в MDDT Labs делаем DevForge — систему, в которой AI-агенты помогают команде на каждом этапе разработки. Не заменяют людей, а берут на себя рутину: ответы на вопросы по проекту, запросы к базе, планирование спринтов, подготовку отчётов.
Что уже работает:
1. Единый воркспейс для всех стейкхолдеров
DevForge подключается к репозиториям и prod-базе проекта. Дальше любой участник — разработчик, менеджер, саппорт, владелец продукта — может через чат (веб или Telegram) задать вопрос и получить ответ с контекстом:
Разработчик: «Как устроена авторизация?» → ответ с ссылками на конкретные файлы и функции
Менеджер: «Сколько пользователей зарегистрировалось за февраль?» → агент сам пишет SQL, делает read-only запрос к prod-базе, возвращает цифру
Владелец: «Какой tech debt накопился в платёжном модуле?» → анализ кодовой базы с рекомендациями
Не нужно дёргать разработчика ради одной цифры или ждать, пока кто-то «найдёт время объяснить».
2. Планирование спринтов через чат
Менеджер скидывает саммари встречи:
BA-агент парсит → создаёт спринт → раскидывает задачи с оценками на Kanban-доску → сохраняет Sprint Plan. Пять секунд — и план готов.
В конце спринта: «подготовь отчёт на демо» → агент собирает план/факт, variance, блокеры и генерирует Sprint Report. «Закрой спринт» → статус completed, ретроспектива сохранена.
Куда идём
Глобальная задача — автоматизировать dev flow целиком: от требования до кода и деплоя. Pipeline уже собран: BA декомпозирует задачу → Архитектор проектирует → Dev пишет код → Code Review проверяет → QA генерирует тесты. На каждом шаге — точка одобрения, человек контролирует процесс. Технически это работает, но ещё не обкатано на боевых проектах — впереди тестирование и отладка.
Стек: Python 3.12, FastAPI, React 19, PostgreSQL, Redis, Qdrant, Docker. LLM: Claude Opus 4.6, GPT-5.2.
463 теста, 64 API endpoint
🌐 mddt.tech
@aleksundervolkov
#MDDT #MDDTDevForge #DevTools #Labs #DeveloperLife #aleksundervolkov
Мы в MDDT Labs делаем DevForge — систему, в которой AI-агенты помогают команде на каждом этапе разработки. Не заменяют людей, а берут на себя рутину: ответы на вопросы по проекту, запросы к базе, планирование спринтов, подготовку отчётов.
Что уже работает:
1. Единый воркспейс для всех стейкхолдеров
DevForge подключается к репозиториям и prod-базе проекта. Дальше любой участник — разработчик, менеджер, саппорт, владелец продукта — может через чат (веб или Telegram) задать вопрос и получить ответ с контекстом:
Разработчик: «Как устроена авторизация?» → ответ с ссылками на конкретные файлы и функции
Менеджер: «Сколько пользователей зарегистрировалось за февраль?» → агент сам пишет SQL, делает read-only запрос к prod-базе, возвращает цифру
Владелец: «Какой tech debt накопился в платёжном модуле?» → анализ кодовой базы с рекомендациями
Не нужно дёргать разработчика ради одной цифры или ждать, пока кто-то «найдёт время объяснить».
2. Планирование спринтов через чат
Менеджер скидывает саммари встречи:
«Задачи на итерацию: создание курса в мобилке, исправить рассылку подарков, баг виджета...»
BA-агент парсит → создаёт спринт → раскидывает задачи с оценками на Kanban-доску → сохраняет Sprint Plan. Пять секунд — и план готов.
В конце спринта: «подготовь отчёт на демо» → агент собирает план/факт, variance, блокеры и генерирует Sprint Report. «Закрой спринт» → статус completed, ретроспектива сохранена.
Куда идём
Глобальная задача — автоматизировать dev flow целиком: от требования до кода и деплоя. Pipeline уже собран: BA декомпозирует задачу → Архитектор проектирует → Dev пишет код → Code Review проверяет → QA генерирует тесты. На каждом шаге — точка одобрения, человек контролирует процесс. Технически это работает, но ещё не обкатано на боевых проектах — впереди тестирование и отладка.
Стек: Python 3.12, FastAPI, React 19, PostgreSQL, Redis, Qdrant, Docker. LLM: Claude Opus 4.6, GPT-5.2.
463 теста, 64 API endpoint
🌐 mddt.tech
@aleksundervolkov
#MDDT #MDDTDevForge #DevTools #Labs #DeveloperLife #aleksundervolkov
Утром идея — вечером стулья первые пользователи.
Студии хотят за это 1,5 млн 🤦♂️.
К нам пришли с идеей: нужна платформа-агрегатор фестивалей анимации. Аналог FilmFreeway для российских аниматоров.
День 1: от идеи до рабочего продукта
Утром обсудили концепцию. Вечером получили:
- Сайт с каталогом фестивалей, фильтрами и обратным отсчётом до дедлайнов
- Положение каждого фестиваля — краткая выжимка + ссылка на оригинал
- Регистрация по email через Magic Link
- Автоматические напоминания о дедлайнах на почту
- Встроенная кастдев-анкета с админкой и аналитикой ответов
- База подписчиков с возможностью рассылки напоминаний
- Домен с SSL и полностью готовое решение в проде
День 2: первые пользователи и подтверждённая боль
На следующий день — первые регистрации, заполненные анкеты и подтверждённая потребность аудитории. Есть данные для принятия продуктовых решений.
От идеи до валидированного MVP с реальными пользователями — два дня.
Сколько это стоит у других:
Веб-студия — 1,2–2 млн руб, 2–4 месяца
Фрилансер — 300–800 тыс. руб, 1–2 месяца
У нас — от 30 000 руб, от 1 дня
Это не no-code конструктор. Полноценная продакшн-разработка — просто мы используем AI как мультипликатор. Один инженер с AI-инструментами закрывает задачи, на которые раньше нужна была команда и месяцы.
Что дальше:
— Админка для управления контентом
— AI-мониторинг сайтов фестивалей — автообновление дедлайнов
— Подача заявок на все фестивали в один клик
Результат: https://animafest.ru
Нужен MVP? Пишите
🌐 mddt.tech
✈️ @aleksundervolkov
#MDDT #AI #MVP #WebApp #aleksundervolkov
Студии хотят за это 1,5 млн 🤦♂️.
К нам пришли с идеей: нужна платформа-агрегатор фестивалей анимации. Аналог FilmFreeway для российских аниматоров.
День 1: от идеи до рабочего продукта
Утром обсудили концепцию. Вечером получили:
- Сайт с каталогом фестивалей, фильтрами и обратным отсчётом до дедлайнов
- Положение каждого фестиваля — краткая выжимка + ссылка на оригинал
- Регистрация по email через Magic Link
- Автоматические напоминания о дедлайнах на почту
- Встроенная кастдев-анкета с админкой и аналитикой ответов
- База подписчиков с возможностью рассылки напоминаний
- Домен с SSL и полностью готовое решение в проде
День 2: первые пользователи и подтверждённая боль
На следующий день — первые регистрации, заполненные анкеты и подтверждённая потребность аудитории. Есть данные для принятия продуктовых решений.
От идеи до валидированного MVP с реальными пользователями — два дня.
Сколько это стоит у других:
Веб-студия — 1,2–2 млн руб, 2–4 месяца
Фрилансер — 300–800 тыс. руб, 1–2 месяца
У нас — от 30 000 руб, от 1 дня
Это не no-code конструктор. Полноценная продакшн-разработка — просто мы используем AI как мультипликатор. Один инженер с AI-инструментами закрывает задачи, на которые раньше нужна была команда и месяцы.
Что дальше:
— Админка для управления контентом
— AI-мониторинг сайтов фестивалей — автообновление дедлайнов
— Подача заявок на все фестивали в один клик
Результат: https://animafest.ru
Нужен MVP? Пишите
🌐 mddt.tech
#MDDT #AI #MVP #WebApp #aleksundervolkov
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍1
Иногда открываешь проект и хочется сразу закрыть.
Недавно прилетел именно такой из Австралии.
Flutter-приложение для расчёта параметров сварки труб по промышленным стандартам. По этим цифрам реально варят трубопроводы — ошибки тут не просто баги, а потенциальный брак.
Что было внутри Google Drive от заказчика:
- два приложения, и никто не знает какое актуально
- 84 импорта пакета, которого нигде нет
- Flutter трёхлетней давности, который уже не собирается
- ни ключей подписи, ни доступов к сторам
Типичный проект-призрак. Обычно такие просто консервируют.
Если бы не наши AI инструменты, мы бы не взялись.
Они помогли перелопатить все файлы в архиве, откопать потерянные зависимости в соседнем проекте, собрать из всего этого рабочее приложение. А потом актуализировать 27 формул сварки согласно стандартам, предоставленным в PDF файлах, и даже найти неточности, которые оригинальная команда пропустила.
Дальше - обычная работа: обновили Flutter, пересобрали зависимости, создали ключи, выкатили на TestFlight и Google Play.
Раньше такие проекты просто умирали — слишком много хаоса на старте. Сейчас AI позволяет разгрести завал и довести дело до релиза в кратчайшие сроки.
Если у вас где-то пылится старый код, потерянные зависимости, билд не собирается — напишите. Попробуем оживить.
🌐 mddt.tech
✈️ @aleksundervolkov
#Flutter #AI #legacy #softwaredevelopment #MDDT #aleksundervolkov
Недавно прилетел именно такой из Австралии.
Flutter-приложение для расчёта параметров сварки труб по промышленным стандартам. По этим цифрам реально варят трубопроводы — ошибки тут не просто баги, а потенциальный брак.
Что было внутри Google Drive от заказчика:
- два приложения, и никто не знает какое актуально
- 84 импорта пакета, которого нигде нет
- Flutter трёхлетней давности, который уже не собирается
- ни ключей подписи, ни доступов к сторам
Типичный проект-призрак. Обычно такие просто консервируют.
Если бы не наши AI инструменты, мы бы не взялись.
Они помогли перелопатить все файлы в архиве, откопать потерянные зависимости в соседнем проекте, собрать из всего этого рабочее приложение. А потом актуализировать 27 формул сварки согласно стандартам, предоставленным в PDF файлах, и даже найти неточности, которые оригинальная команда пропустила.
Дальше - обычная работа: обновили Flutter, пересобрали зависимости, создали ключи, выкатили на TestFlight и Google Play.
Раньше такие проекты просто умирали — слишком много хаоса на старте. Сейчас AI позволяет разгрести завал и довести дело до релиза в кратчайшие сроки.
Если у вас где-то пылится старый код, потерянные зависимости, билд не собирается — напишите. Попробуем оживить.
🌐 mddt.tech
#Flutter #AI #legacy #softwaredevelopment #MDDT #aleksundervolkov
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Осуществляем мечты за вечер
Иногда проект начинается не с ТЗ, а с мечты.
У Людмилы Шубиной была очень давняя мечта. Она великолепный художник и ей нужен был собственный сайт. И не просто сайт, а настоящая, онлайн, художестенная галерея премиум-уровня для демонстрации и, может быть, даже продажи картин. Не лендинг, не портфолио — полноценный шоурум, с возможностью «примерить» картину в интерьере
На входе: имя, первая коллекция картин, фото и пожелание «чтоб было красиво».
Бюджеты студий на подобные проекты — сотни тысяч и месяцы работы, так как нужно разработать не столько сайт, сколько дизайн систему, стиль и уникальный продукт
Мы сделали за один день.
Что получилось:
— сайт-галерея с тёмной «музейной» атмосферой
— коллекции работ с видео и историей создания
— легенда к каждой картине на трёх языках
— полноценная локализация RU / EN / IT
— кастомные анимации, hover-эффекты, scroll-сценарии
— мобильная адаптация
— форма «Сделать предложение» → сообщение сразу уходит художнику в Telegram
— деплой, домен, SSL — всё готово к работе
AI выступил как мультипликатор скорости: дизайн, структура, тексты и логика собирались параллельно, без длинных согласований и итераций.
Киллер-фича — «примерка картины в интерьере».
Покупатель может перетащить картину на фон комнаты, масштабировать её, выбрать готовый фон или загрузить фото своей стены.
Видит, как работа будет смотреться именно в его интерьере.
Что дальше:
— админ-панель для самостоятельного обновления галереи
— интеграция видео процесса создания работ
— новые коллекции и керамические панно
Сайт уже в проде:
https://milashubina.ru/
Если у вас есть идея, которая «ждёт своего часа» — напишите.
Поможем превратить её в продукт быстрее, чем кажется.
🌐 mddt.tech
✈️ @aleksundervolkov
#MDDT #AI #MVP #WebApp #aleksundervolkov
Иногда проект начинается не с ТЗ, а с мечты.
У Людмилы Шубиной была очень давняя мечта. Она великолепный художник и ей нужен был собственный сайт. И не просто сайт, а настоящая, онлайн, художестенная галерея премиум-уровня для демонстрации и, может быть, даже продажи картин. Не лендинг, не портфолио — полноценный шоурум, с возможностью «примерить» картину в интерьере
На входе: имя, первая коллекция картин, фото и пожелание «чтоб было красиво».
Бюджеты студий на подобные проекты — сотни тысяч и месяцы работы, так как нужно разработать не столько сайт, сколько дизайн систему, стиль и уникальный продукт
Мы сделали за один день.
Что получилось:
— сайт-галерея с тёмной «музейной» атмосферой
— коллекции работ с видео и историей создания
— легенда к каждой картине на трёх языках
— полноценная локализация RU / EN / IT
— кастомные анимации, hover-эффекты, scroll-сценарии
— мобильная адаптация
— форма «Сделать предложение» → сообщение сразу уходит художнику в Telegram
— деплой, домен, SSL — всё готово к работе
AI выступил как мультипликатор скорости: дизайн, структура, тексты и логика собирались параллельно, без длинных согласований и итераций.
Киллер-фича — «примерка картины в интерьере».
Покупатель может перетащить картину на фон комнаты, масштабировать её, выбрать готовый фон или загрузить фото своей стены.
Видит, как работа будет смотреться именно в его интерьере.
Что дальше:
— админ-панель для самостоятельного обновления галереи
— интеграция видео процесса создания работ
— новые коллекции и керамические панно
Сайт уже в проде:
https://milashubina.ru/
Если у вас есть идея, которая «ждёт своего часа» — напишите.
Поможем превратить её в продукт быстрее, чем кажется.
🌐 mddt.tech
#MDDT #AI #MVP #WebApp #aleksundervolkov
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Спасаем преподавателя по фортепиано за вечер!
Дочь вернулась после долгой паузы с урока фортепиано и сказала: «Это был самый худший урок. У меня ничего не получается и ничего не помню.»
Учительница написала заглавными: МУЗА ЗАБЫЛА НОТЫ СКРИПИЧНОГО КЛЮЧА. А про басовый я вообще молчу. А скоро переводной экзамен!!!!!
По дороге домой мы с Музой решили придумать приложение. Чтобы учить ноты было весело, а не через скучные учебники.
Вечером — сели с AI. Утром — приложение в проде.
Что получилось:
— 30 уровней на двух островах: скрипичный и басовый ключ
— 3 мини-игры: квиз «Назови ноту», виртуальное пианино, аркада с падающими нотами
— 14 коллекционных персонажей-Нотиков — До-зайчик, Ре-лисичка и так далее
— Героиня Муза спасает Нотландию от злодея Какофония
— iOS + Android + Web + macOS + tvOS — один Flutter-кодбейс
— Приложение для детей — значит никакой слежки. Вообще никакой. Не потому что так написано в правилах, а потому что технически некуда собирать
~5 часов, ~5900 строк кода, 6 коммитов включая фиксы двух крашей в день запуска.
Нотный стан пришлось рисовать с нуля — готовых решений для Flutter не существует. Это одна из тех задач где AI не выдаёт готовый ответ, а ты час объясняешь ему что вообще такое леджерная линия.
Что понял:
Лучшие продукты рождаются из личной боли. Я не исследовал рынок, не делал CustDev. Просто увидел расстроенного ребёнка и сделал то, что нужно именно ему.
Приложение названо в честь дочери. Она первый тестировщик и главный критик.
Муза: Ноты и Музыка — попробовать можно уже сейчас в веб версии👇
https://musa-liart.vercel.app/
🌐 mddt.tech
✈️ @aleksundervolkov
#Flutter #AI #IndieDev #образование #MDDT #муза #геймификация #aleksundervolkov
Дочь вернулась после долгой паузы с урока фортепиано и сказала: «Это был самый худший урок. У меня ничего не получается и ничего не помню.»
Учительница написала заглавными: МУЗА ЗАБЫЛА НОТЫ СКРИПИЧНОГО КЛЮЧА. А про басовый я вообще молчу. А скоро переводной экзамен!!!!!
По дороге домой мы с Музой решили придумать приложение. Чтобы учить ноты было весело, а не через скучные учебники.
Вечером — сели с AI. Утром — приложение в проде.
Что получилось:
— 30 уровней на двух островах: скрипичный и басовый ключ
— 3 мини-игры: квиз «Назови ноту», виртуальное пианино, аркада с падающими нотами
— 14 коллекционных персонажей-Нотиков — До-зайчик, Ре-лисичка и так далее
— Героиня Муза спасает Нотландию от злодея Какофония
— iOS + Android + Web + macOS + tvOS — один Flutter-кодбейс
— Приложение для детей — значит никакой слежки. Вообще никакой. Не потому что так написано в правилах, а потому что технически некуда собирать
~5 часов, ~5900 строк кода, 6 коммитов включая фиксы двух крашей в день запуска.
Нотный стан пришлось рисовать с нуля — готовых решений для Flutter не существует. Это одна из тех задач где AI не выдаёт готовый ответ, а ты час объясняешь ему что вообще такое леджерная линия.
Что понял:
Лучшие продукты рождаются из личной боли. Я не исследовал рынок, не делал CustDev. Просто увидел расстроенного ребёнка и сделал то, что нужно именно ему.
Приложение названо в честь дочери. Она первый тестировщик и главный критик.
Муза: Ноты и Музыка — попробовать можно уже сейчас в веб версии👇
https://musa-liart.vercel.app/
🌐 mddt.tech
#Flutter #AI #IndieDev #образование #MDDT #муза #геймификация #aleksundervolkov
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
Как держать фокус на 17 проектах одновременно?
Раньше для этого использовал таск-менеджеры. Заходишь — создаёшь задачи, расставляешь приоритеты, вспоминаешь, где остановился. И так каждый раз при переключении между проектами. Умножь на количество переключений в день?!
Сделал себе CPM(Chief Project Manager)-агента. Не таск-менеджер — второй мозг по проектам.
"Создай встречу с Марком, он в Майами, вот мои слоты по местному" — через минуту встреча в календаре, инвайт ушёл клиенту. Я даже не открывал Calendar.
"Какой у нас сегодня план" - рисует дашборд, через мгновение уже решаем первоприоритеную задачу.
Пока dev-агент разбирается с одним проектом — переключаюсь на другой. Возвращаюсь — понимаю что потерял фокус. CPM-агент восстанавливает контекст за 30 секунд. Не я вспоминаю, он напоминает.
Хотя в течение недели агент работал больше как напоминалка — стратегия всё равно проигрывала операционке.
Но в пятницу сделали короткий стратегический срез. Стало понятно, что начало следующей недели нужно посвятить фолоуапам старых лидов — не новым задачам, не горящим тикетам, а потенциальным заказчикам с которыми уже был контакт.
Без этого разговора я бы снова нырнул в операционку.
Работаем дальше.
🌐 mddt.tech
✈️ @aleksundervolkov
#AI #продуктивность #MDDT #инструменты #aleksundervolkov
Раньше для этого использовал таск-менеджеры. Заходишь — создаёшь задачи, расставляешь приоритеты, вспоминаешь, где остановился. И так каждый раз при переключении между проектами. Умножь на количество переключений в день?!
Сделал себе CPM(Chief Project Manager)-агента. Не таск-менеджер — второй мозг по проектам.
"Создай встречу с Марком, он в Майами, вот мои слоты по местному" — через минуту встреча в календаре, инвайт ушёл клиенту. Я даже не открывал Calendar.
"Какой у нас сегодня план" - рисует дашборд, через мгновение уже решаем первоприоритеную задачу.
Пока dev-агент разбирается с одним проектом — переключаюсь на другой. Возвращаюсь — понимаю что потерял фокус. CPM-агент восстанавливает контекст за 30 секунд. Не я вспоминаю, он напоминает.
Хотя в течение недели агент работал больше как напоминалка — стратегия всё равно проигрывала операционке.
Но в пятницу сделали короткий стратегический срез. Стало понятно, что начало следующей недели нужно посвятить фолоуапам старых лидов — не новым задачам, не горящим тикетам, а потенциальным заказчикам с которыми уже был контакт.
Без этого разговора я бы снова нырнул в операционку.
Работаем дальше.
🌐 mddt.tech
#AI #продуктивность #MDDT #инструменты #aleksundervolkov
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Claude агент к успеху шел, не фартануло
Релизили Android-приложение. Решил автоматизировать всю скучную часть — заполнить Privacy Policy, добавить скриншоты, иконки, отправить на ревью в Google Play.
Попросил Claude сгенерировать промпт из кода проекта для Claude расширения в Chrome. Запустил агента в браузере. Дал задачу.
73 итерации. 73 скриншота. Агент уверенно шёл к цели.
Не дошёл.
Известный баг Claude: если в чат попадает слишком большой скриншот — всё, чат висит. Ни переспросить, ни удалить. Только новый чат — и потеря контекста, времени, токенов.
Доделывал руками.
Это к разговору о том, заменит ли AI разработчика и за что платит заказчик.
Да агент быстро делает рутину. Но чтобы определить эту рутину для агента нужен человек, чтобы он делал это качественно — нужен эксперт.
Мы, команда экспертов - даем высокое качество за разумный бюджет и сроки и, главное - несем отвественность за результат. Вам достаточно сформулирвоать ожидаемый результат и мы полностью возьмем на себя реализацию.
Работаем дальше.
🌐 mddt.tech
✈️ @aleksundervolkov
#AI #разработка #GooglePlay #MDDT #агенты #aleksundervolkov
Релизили Android-приложение. Решил автоматизировать всю скучную часть — заполнить Privacy Policy, добавить скриншоты, иконки, отправить на ревью в Google Play.
Попросил Claude сгенерировать промпт из кода проекта для Claude расширения в Chrome. Запустил агента в браузере. Дал задачу.
73 итерации. 73 скриншота. Агент уверенно шёл к цели.
Не дошёл.
Известный баг Claude: если в чат попадает слишком большой скриншот — всё, чат висит. Ни переспросить, ни удалить. Только новый чат — и потеря контекста, времени, токенов.
Доделывал руками.
Это к разговору о том, заменит ли AI разработчика и за что платит заказчик.
Да агент быстро делает рутину. Но чтобы определить эту рутину для агента нужен человек, чтобы он делал это качественно — нужен эксперт.
Мы, команда экспертов - даем высокое качество за разумный бюджет и сроки и, главное - несем отвественность за результат. Вам достаточно сформулирвоать ожидаемый результат и мы полностью возьмем на себя реализацию.
Работаем дальше.
🌐 mddt.tech
#AI #разработка #GooglePlay #MDDT #агенты #aleksundervolkov
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥1👍1
Муза: Что такое разряды числа?
Я: Ни слова больше!
(В сторону)
создай приложение на flutter для детей для освоения математики
AI:
Отлично, всё понял. Идея с байтом→буква и 6 hex→цвет — супер, возьму в работу.
План:
flutter create funny_math (все платформы) → flutter analyze чист
Главный экран + уровень «Касса разрядов»: 3 режима (DEC 7 / BIN 8 / HEX 6 барабанов)
Интерпретация справа: DEC → прописью по-русски, BIN → ASCII-символ, HEX → цветной квадрат
Кнопка 🔊 озвучки (flutter_tts) для DEC
Запустить в Chrome, проверить глазами
Стиль: деревянная касса с костяшками, тёплые пастельные тона.
Погнали.
————————————-
Меньше слов, больше дела
Работаем дальше.
🌐 mddt.tech
✈️ @aleksundervolkov
#AI #разработка #MDDT #будни #aleksundervolkov
Я: Ни слова больше!
(В сторону)
создай приложение на flutter для детей для освоения математики
AI:
Отлично, всё понял. Идея с байтом→буква и 6 hex→цвет — супер, возьму в работу.
План:
flutter create funny_math (все платформы) → flutter analyze чист
Главный экран + уровень «Касса разрядов»: 3 режима (DEC 7 / BIN 8 / HEX 6 барабанов)
Интерпретация справа: DEC → прописью по-русски, BIN → ASCII-символ, HEX → цветной квадрат
Кнопка 🔊 озвучки (flutter_tts) для DEC
Запустить в Chrome, проверить глазами
Стиль: деревянная касса с костяшками, тёплые пастельные тона.
Погнали.
————————————-
Меньше слов, больше дела
Работаем дальше.
🌐 mddt.tech
#AI #разработка #MDDT #будни #aleksundervolkov
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1