Дневник
О бэкенде, web3 и суровой реальности инди-разработки. Посты, помеченные
#site в моём Telegram-канале, попадают сюда автоматически.
Сгруппированы по проектам (можно свернуть); внутри — по дате. Каждый пост помечен RU или EN.
Свежее
Делюсь новостями. 🗺 Про выбор текущего пути. Любой путь = TAM (есть ли вообще рынок) × рычаг (софт и аудитория, их количество) × отчуждаемость (можно ли актив продать отдельно от…
Возвращаюсь к проектам, к плотной работе по ним: — 🚘 TripTrack. Вы накидали оочень много полезного фидбека — благодаря ему вышло сразу две новые версии с фиксами и доделками,…
Ну чтож. Во вторник было техническое интервью в ту самую fintech / trading-компанию по рефералу — ранее я писал, что фаундер сам на меня вышел. Дальше не позвали. 😠Фидбек: пробел…
Всех с началом рабочей недели. Сегодня занимался больничными вопросами — пока основной работы нет, удобно: без стресса и спешки закрываю плановые штуки по здоровью. — 💻 По найму:…
😎Апдейты: — 👩🏫 По TeachTrack. Запустил блог для TeachTrack — и впервые пишу не для нас, разработчиков, предпринимателей, а для тех, кто сервисом реально пользуется:…
Возвращаюсь наконец к проектам. — 💊 По LifeTrack. Недавно Apple раздали свои App Design Awards, и в одной из номинаций победителем оказалось приложение, целиком нарисованное от…
Продолжаю отчитываться по поводу дел в ITшке: 😊 Сначала про хорошее. На меня вышел фаундер одной fintech / trading-платформы — по рекомендации крутого человека, с которым я…
onezee.dev now pulls the posts I tag #site from my Telegram channel and publishes them here as real, indexable pages.
За 30 дней TeachTrack обогнал по живым юзерам и LifeTrack, и TripTrack — каждый по отдельности. День 34/30. Ну чтож, закрываем четвёртый сезон Proof of Work — в котором мы с нуля…
Последний день сезона — итоги решил отложить на завтра. Не теряйте — вчера, сегодня и завтрашний день думаю посвятить двум вещам: добить рассылку по преподам со второго…
Сделал email-верификацию «как у всех» - а 11 из 17 преподов на ней и застряли. Убрал и стало по-человечески. День 28/30. 🎩 6 дней молчал - после болезни ежедневный постинг…
30 холодных писем преподам — одна регистрация, ноль созданных занятий, и холодный DM так не масштабируется. День 22/30. 🥊 Продолжил вчерашний эксперимент: нашёл преподавателей в…
☀️ TeachTrack — открывается в открытый доступ (в бета-доступ) для тех, кто преподает частно. Если ты репетитор, тренер, йога-инструктор, кто-угодно, кто ведет учеников в Excel,…
День 20/30. Выздоровел (не совсем) — потихоньку возвращаюсь в работу. По проекту за это время накопилось много, рассказываю по полочкам, но коротко. 🥊 Безопасность бэкенда.…
Хотел проигнорировать майские и работать как обычно. Долго держался — в итоге расклеился. Планировал тащить TeachTrack по плану через все праздники + основную работу, без…
По опросу за первый маркетинг-сезон проекты получили почти поровну голосов. Так что выбор будем делать «как чувствую». День 13/30. 🔍 Крайние два дня — большой прогон тестов по…
Один репетитор за полчаса показал больше дыр в TeachTrack, чем я бы накопал сам за несколько дней. День 10/30. 🔍 Вчера начал реальное тестирование — отдал сервис первому…
Сделал всё юридически правильно. Именно из-за этого Telegram-бот TeachTrack сегодня отказался отвечать ученикам. День 8/30. 💻 Утром докатил весь стек — бэк, фронт, аналитику — на…
Сегодня удалось запустить в каком-то первом виде, с работающими уведомлениями-напоминаниями ученикам Заходите посмотреть лендинг: https://teachtrack.ru/ Пока никого в бета-тест не…
💻 Последние два дня тащу две истории параллельно. Основная работа плотная, вечерами и днями сижу над проектами. По TeachTrack — тихая, накатанная работа. С ИИ-агентом доделываем…
💻 Сегодня целый день был отдыха, вечером сел что-то доделывать, так затянуло, что аж работаю над LifeTrack, TripTrack и TeachTrack одновременно-параллельно. Что аж нет моральных…
День 2 пошёл по плану — начал с авторизации 💻 Сделал полностью вход и регистрацию. Подтверждение почты пока не включал: хочется хоть как-то обезопаситься от дудоса и от людей,…
🎯 TeachTrack — день 1/30 Вчера обозначил боль. Сегодня — подробно о продукте. Что строим: Веб-приложение + Telegram-бот для частных репетиторов. Открыл — и всё перед глазами:…
😊Ну чтож. Начинаем. Вы не представляете, что мы будем делать. Все подробности завтра — я пока в рабочих делах и некогда выложить всё в текст. Но если коротко: бэкенд, фронтенд,…
😄 День 30/30. Пятница, конец рабочей недели — и финал нашего Proof of Work с TripTrack по плану «30 дней от идеи до живого продукта». Сегодня Apple пропустила 0.2.0: там довели…
💻 День 29/30 — наконец-то день, когда я могу сказать: туман на карте стал не «фоном ради галочки», а штукой, которой хочется пользоваться. Переделал концепцию fog of map под…
День 28/30 — честно короткий по TripTrack: основной работы сегодня было много, до проекта руки почти не дошли. Такое тоже бывает. Единственное, к чему успел прислониться головой —…
😄 День 27/30. Выкатил 0.1.1 — это не «новая большая фича», а плотная пачка правок по тому, что вы написали после выхода в стор. По сути: послушали первых пользователей и прибрали…
👍 Сегодня 26-й день из 30 — по сути зашли в последнюю неделю Proof of Work: из идеи в голове до живого продукта за месяц. Круто, что к третьей неделе успели вывести TripTrack в…
🔥 Сегодня снова разбирался с «правильностью» трекинга — снова телепортации. Видимо что-то ваши ИИ-агенты не тянут нагрузку, когда в одном флаконе математика, геометрия и физика.…
😄 Вчера добил замечания Apple по текстам геолокации и отправил билд на повторное ревью. Очень хочется, чтобы 0.1.0 наконец увидела свет А сегодня утром поймал другую историю —…
😠 Утром пришёл второй Reject от Apple. Первое апреля? На этот раз нет. Тут две причины — обе справедливые, обе про то, что я сам мог бы поймать раньше, если бы не торопился. 1️⃣…
💻 Вчера вечером после работы поймал творческий импульс и выложил в Threads пару постов про TripTrack — про идею автодневника поездок. И они неожиданно «взлетели»: много…
🚘 Вчера выходной ушёл в дорогу — и впервые по-настоящему прогнал TripTrack по трассе. Маршрут: Геленджик — Краснодар и обратно, суммарно около 400 километров. 👉 Туда: 183,4 км…
😄 Вчера вечером добил правки под первую отправку на ревью: тексты, скриншоты с iPhone 12 под нужную диагональ. И как всегда отдельный квест — iPad. 😠Apple не пустит вас на…
💻 Сегодня сделал штуку, которую теперь считаю must-have для MVP: Live Activity виджет на заблокированном экране во время поездки. Смысл очень простой. Ты запускаешь трекинг,…
😂 Попробовал сделать «красивый» pixel-фильтр карты. Получилась полная лажа — и это тоже хороший результат. картинка 1 Сегодня тестил идею с пиксель-арт фильтром для карты на…
Целый день пытался сделать «как у навигаторов». В итоге удалил почти всё — и приложение стало лучше. Сегодня бился с авто-зумом камеры на экране записи поездки. Хотел красиво:…
Когда добавил правильные AI-скиллы, добил до релизной кондиции за один день. Сегодня фокус был на одном: довести TripTrack до состояния, которое не стыдно выпускать. Для работы по…
Оказалось, я не выгорел от контента. Я выгорел от дедлайна, который сам себе придумал. Вчерашний пост и ваши комментарии многое расставили по местам. За два дня я зачем-то собрал…
Два дня только чистил и ускорял. Думаю, можносделать открытый тест 😜 Последние пару дней занимался отладкой — довожу TripTrack до состояния «можно пользоваться без критических…
Километры в TripTrack сейчас — просто цифра. Проехал 142 км — и что? Сегодня меня осенило: трекинг нужно превращать в прогресс, который реально видно. 💻 Вчера ночью, как обычно,…
От приложения хочется максимально ничего. 💻 Фикшу баги, выкладываю TripTrack в открытый репо — следить за разработкой можно как с LifeTrack. Много работал на основной работе и по…
Сегодня приложением не занимался. Зато… День 8/30. 🗑Открывал самозанятость и переходил с УСН на НПД — чтобы не платить кучу сборов за целый год. Подал декларацию за 2026 и…
Сломал остановку записи — приложение три дня трекало одну «поездку» на 50 часов. День 7/30. 💻 Занимаюсь отладкой и выкладкой в TestFlight. За выходные не успел — и пока фиксил…
Дизайн перенёс в приложение. Теперь зову друзей тестить. День 5/30. 💻 Практически весь дизайн с макета уже в реальном приложении. Две недели трекаю поездки на старых прототипах —…
Разложил по полочкам, что должно быть в приложении. Три столпа и карта с туманом дорог. День 4/30. Занимаюсь дизайном и потихоньку переношу его в жизнь: Claude и Cursor (в…
Сегодня не писал код. Зато, кажется, нащупал свой формат. День 3/30. 😌 Занимался ютубом — маркетинговой частью. Создал новый канал, перезалил туда видео по LifeTrack и шортсы. И…
Вырезал из MVP всё, что не помогает вспомнить поездку. День 2/30. Определился что идёт в первую версию TripTrack. Фокус на core — каждая фича отполирована, ничего лишнего.…
Хотел сделать приложение для всех — и чуть не сделал ни для кого. День 1/30. 🔧 Начал с вопроса: для кого TripTrack? По сути это автодневник поездок на машине. Едешь — оно пишет…
Вчера выложил видео по сезону — эмоции смешанные. С сегодняшнего дня новый проект. День 0/30. 🎣 Вчера вечером опубликовал видео по итогам сезона. Вроде рад: сезон закрыт,…
Знаете, что легче — написать приложение за неделю или его выложить в App Store? → День 34/30 (чисто технически если брать в расчет видео). 👒 Нус, вот и финал Season 2. 💻 30…
0.3.0 выпустили. LifeTrack остаётся бесплатным. С понедельника — TripTrack → День 30/30. 💪 Доделал и выложил на проверку версию 0.3.0 LifeTrack. Это финальная версия по…
Вышло обновление 0.2.1. Я обновился — и все мои записи грохнулись → День 29/30. 💳 Утром сегодня в App Store вышло обновление 0.2.1 — правил баги, в том числе прыгающую клавиатуру…
Продолжаю улучшения. Вот что готовится в 0.2.1 - 0.2.3 версиях День 26/30. 💻 Сегодня продолжаю работать над улучшениями для LifeTrack: 🎣 Держу в курсе. — OneZee
Перевёл MVP на нативный Swift. Разделил репозитории. На iOS теперь нарадоваться не могу → День 25/30. 💻 Сегодня занимаюсь улучшением LifeTrack. Собрал ваши отзывы, сам пользуюсь…
Попробовал автоматизировать Figma. Не вышло. Зато посмотрел на текущее приложение — а оно нормальное → День 24/30. 💻 Попробовал порисовать и начать что-то ваять в Figma. Искал…
Второй день думаю над новым дизайном. Claude рисует не то — зато идейно уже близко → День 23/30. 💻 Сегодня второй день думаю над новым дизайном, UX/UI и расширением приложения…
Приложение вышло в App Store. Но вот Telegram … День 22/30. 🔥 Сегодня, как вы уже знаете, вышло приложение в App Store. Событие радостное, заряжает двигаться дальше. Само…
Google пишет: 12 тестеров, уже 2 дня. Пока ждём — чиним то, что бекендер (я)накосячил в мобилке → День 21/30. 😌 Сейчас каждый день вместе с 12 тестировщиками занимаемся взаимным…
Google требует 12 тестеров на 14 дней. Как в CS:GO lounge → День 19/30. 💻 Отправил на повторное ревью приложение в App Store. Также отправил на первичное ревью в Google Play. И…
Нашёл конкурента. И это хорошо → День 18/30. 💰 С Google Play всё куда проще чем с App Store: зарегистрировал Google Play Console, оплатил с грузинской VISA карточки 25$ и всё —…
Apple медлит, а я уже 4 версии отправил День 17/30. Ну Apple Apple. Обещали ревью сделать за 48 часов, а уже прошло чуть больше двух суток. Ответа пока нет, а я уже успел…
Приложение в App Store на ревью. Уже пользуюсь → День 16/30. Вчера вечером реализовал трекер привычек и отправил его в App Store на ревью. Проект собран, есть в TestFlight, и я им…
Apple Developer одобрили. Начинаем писать код → День 15/30. 🍏😠 Apple Developer аккаунт одобрили и списали 9000₽ за годовую подписку. Ура! Теперь можно публиковать приложения в…
Пять проблем до первого кода → День 14/30. Хотел сесть и начать рисовать MVP на бумаге. Потом понял — ладно, хватит бумаги, макет в JSX и так уже есть, будем работать с ним. 💻 Но…
Дублирую контент в Тредс. День 13/30. 💻 Сегодня продолжаем думать над концептом, нужно будет поправить немного градиент, по заветам из комментариев. Также буду рисовать на бумаге…
Работаю над концептом LifeTrack. День 12/30. Пока решаю вопрос с регистрацией Apple Developer аккаунта, работаю над концептом MVP трекера LifeTrack. 😌 Ещё раз: определяем главную…
Уже больше недели не могу открыть Apple Developer аккаунт День 11/30. 😌 Сегодня думал над тем, что уже больше недели не могу открыть Apple Developer аккаунт, чтобы публиковать…
Встретился с представителем АльфаБанка — возможно, помогут с эквайрингом для магазина Stars. Кто знает, может проект всё-таки оживёт. День 10/30. LifeTrack — 💼 Сегодня…
Вчера обсудили вместе с вами идею упрощения трекера. День 5/30. Вчера обсудили вместе с вами идею того, чтобы не усложнять трекер, а сделать его максимально простым и ненапряжным.…
А что если все-таки использовать мультиплатформу? День 4/30. Life-Track Мне тут написал хороший, опытный Android-разработчик и говорит, что можно все-таки присмотреться к…
Продумывание будущего приложения. День 3/30. Tracker (нужно придумать название). Сегодня рисовал макеты приложения — как оно должно выглядеть, какие экраны, как переключаться…
Ориентироваться на мнение людей о будущем — не стоит. Люди сами не понимают чего хотят. Лучше делать то, что нужно тебе самому. День 2/30. В общем, Костя правильно сказал в…
Альфа-банк позвонил и предложил помочь с эквайрингом для магазина Stars. Кто знает, может проект всё-таки оживёт? День 1/30. Сегодня разбираюсь с трекером жизни, который победил в…
Голосование завершилось. Победил трекер активности — геймификация жизни, ежедневные метрики, прогресс-бары, статистика как в гитхабе. День 0/30. Сезон 2. И тут интересная…
Третий отказ подряд. И тут я понял — может, нафиг оно надо?💭 День 39/30. Сегодня, пока ждал ответа от Робокассы, занимался оформлением бота - поменял аватарку, прописал…
Ещё один отказ, но работаем дальше💼 День 38/30. Подал уведомление в РКН, получил номер обращения. Говорят, надо ждать около 30 дней для ответа. Но по закону нам нужно просто…
Переезжаем на российский хостинг — и меня понесло делать всё красиво💻 День 37/30. Начал переводить сервер на российский хостинг. Персональные данные нужно хранить в РФ, поэтому…
Когда одна дверь закрывается — ищешь другую 🔧 День 36/30. Вчера получил отказ от ЮКассы. Сегодня начал искать другие варианты эквайринга — пока что смотрю на Робокассу. Они…
ФНС сказали«да»🎉 День 35/30. Буквально только что пришло уведомление — ИП открыто. Сразу же открыл расчётный счёт (Точка) и подал заявку на ЮКассу. Я кстати узнал, что ИП открыли…
Пока что на этапе тестирования — особо экшена нет, ответа от ФНС тоже. День 34/30. Сегодня тестирую интеграцию с ЮKassa и делаю ее в тест магазине, пока что с ненастоящими…
День 33/30. Сегодня работаю над интеграцией с ЮKassa и делаю ее в тестовом режиме, пока что с моковыми данными 💳 Вообще, на шару попробовал зарегистрироваться по текущему ИНН по…
День 32/30. Сегодня добавил актуальный список цен на звезды в бота 💰 При этом пока что всё еще можно купить (получить бесплатно) только 50 звезд. Повторно отправил документы в…
День 31/30. 🔧 Поправил до конца USDT - TON механизм ✅ В целом алгоритм у нас получается покупки следующий: юзер приходит в бота, видит перед собой список возможных покупок…
День 30/30. Сегодня я физически не доползаю за работу с ботом, примем этот день как выходной. Все-таки он должен быть… Надо взять себе за правило стараться делать воскресенье…
День 29/30. Финально все-таки удалось починить механизм свопа USDT на TON в моменте и покупки звезд через Fragment ✅ Это было непросто, пришлось выкинуть ston.fi протокол из…
День 28/30. Сегодня пробую починить механизм свопа USDT на TON в моменте и покупки звезд через Fragment. Пока не выходит🐛 Выношу его на локальное тестирование, с задачами на…
День 27/30. Что сделано 💻: • Своп USDT на TON для покупки звезд 💎 Доделал механизм свопа USDT на TON в моменте для покупок звезд через Fragment ✅ Проверил его, пока что не…
День 26/30. Сегодня подписал договор и заявление на открытие расчетного счета и ИП с банком. Теперь ожидаем решение ФНС. Движемся дальше 💼 Я так понимаю, что теперь процесс…
День 25/30. Вчера после того как подал заявку на ИП в Т-Банке, подискутировав с подписчиком в комментариях, решил изучить условия разных банков и открытия ИП в них. 💼Выбор банка:…
День 24/30. Всем привет я только проснулся Вернулся к работе после праздников. Продолжаем двигаться по разработке настоящего сервиса по продаже звезд в TG. @fraggrambot…
День 16/30. Пока что ничего по боту не делал, планирую продолжить работу со следующей недели и отдохнуть на этой. Всё-таки воспользоваться праздниками после трудного года — чего и…
День 15/30. Нус, судя по активности, никто себе бесплатных 50 звезд ради тестирования нашей системы не захотел, ни одного Pull Request’а открыто не было. Окэй, проверил на своих…
День 14/30. Сегодня продолжаем разработку основной логики бота – @fraggrambot Добавил интеграцию с FragmentAPI и сделал возможность покупки минимальных 50 звезд — пока что только…
День 13/30. Еще раз поздравляю всех с Новым Годом! Сегодня предлагаю отдохнуть, запланировать следующий год. До завтра ❤️ — OneZee
День 12/30. Последний рабочий день года, делаю пост пораньше — хочется поскорее закончить и отправиться к праздникам 🎄 🌐Что сделал: Настроил поддомен bot.onezee.ru для бота -…
День 11/30. Вчера получил мощный фидбек от подписчика в комментариях — и это полностью изменило понимание рынка. За что отдельное спасибо. 💡Главный инсайт дня: TON и рубли — это…
День 10/30. попробую вложить силы в создание видео под это всё дело, оформить канал и тд. После перерыва вернулся к проекту, к каналу, к вам и решил внести ясность по формату. Что…
День 3/30. Сегодня не удалось много времени поработать над проектом, успел накидать серверную кодовую базу на NestJS в репозитории. Что есть: - интеграция с базой данных - e2e…
День 2/30. Вчерасоздал репозиторий и написал документацию, сегодня провел ресерч по юридическим моментам и налогообложению. Что выяснил: 💼 ИП обязателен (в моем случае, ведь мне…
День 1/30. Вчера озвучил идею, сегодня начал делать. Что сделал: - Создал публичный репозиторий на GitHub, выложил туда всё что есть - Проанализировал рынок, конкурентов, посчитал…
День 0/30. На этой неделе появилась одна идея — не могу не поделиться. Нашел интересную закономерность с Telegram Stars, о которой уже знают все как пару лет. 💻 Ситуация такая: -…
Делюсь новостями. 🗺 Про выбор текущего пути. Любой путь = TAM (есть ли вообще рынок) × рычаг (софт и аудитория, их количество) × отчуждаемость (можно ли актив продать отдельно от…
Возвращаюсь к проектам, к плотной работе по ним: — 🚘 TripTrack. Вы накидали оочень много полезного фидбека — благодаря ему вышло сразу две новые версии с фиксами и доделками,…
Ну чтож. Во вторник было техническое интервью в ту самую fintech / trading-компанию по рефералу — ранее я писал, что фаундер сам на меня вышел. Дальше не позвали. 😠Фидбек: пробел…
Всех с началом рабочей недели. Сегодня занимался больничными вопросами — пока основной работы нет, удобно: без стресса и спешки закрываю плановые штуки по здоровью. — 💻 По найму:…
😎Апдейты: — 👩🏫 По TeachTrack. Запустил блог для TeachTrack — и впервые пишу не для нас, разработчиков, предпринимателей, а для тех, кто сервисом реально пользуется:…
Возвращаюсь наконец к проектам. — 💊 По LifeTrack. Недавно Apple раздали свои App Design Awards, и в одной из номинаций победителем оказалось приложение, целиком нарисованное от…
Продолжаю отчитываться по поводу дел в ITшке: 😊 Сначала про хорошее. На меня вышел фаундер одной fintech / trading-платформы — по рекомендации крутого человека, с которым я…
onezee.dev now pulls the posts I tag #site from my Telegram channel and publishes them here as real, indexable pages.
Всем привет! С первым днем лета. ☀️ 1 июня День 1 маркетингового сезона №5 получается. Как и обещал в прошлых постах — стартую сразу по всем трём проектам. План «по месяцу на…
Вчера и сегодня плотно занимался тем, что обещал в прошлом посте — onezee.dev, CV и LinkedIn. Сел со своим сетапом (claude code + плагины) и за день, кажется, перелопатили сразу…
Мой пятилетний этап работы в продуктовом fintech-стартапе закончился — я попал под сокращение. 🙅♂️ В среду на прошлой неделе сообщили, перед дейликом, не очень ожидаемо, что до…
Выкатил на Хабр тот самый гайд, который обещал — про 4 сезона инди-разработки. Получился лонгрид на 38к знаков, в нём всё, что узнал за последние 4 месяца. Внутри: • мой реальный…
Где ещё пишу