Юля строит стартап
47 subscribers
41 photos
24 links
История о том как строится SaaS-продукт @aso_dev и какие индустрия подкидывает сюжеты.
Download Telegram
Переписала экран ошибки - теперь ее можно переводить)))
🔥2
Добавили в историю изменений блок по запуску A/B тестов и наконеу-то загрузили новые скриншоты, пока еще не локализованные, чтобы тест был более правдивый по результатам

а @gorniv в плагине для переводов скриншотов для figma обучает плагин двигать эти желтые облачка для соответствующих слов на других языках
🔥4
Сегодня оформили новую компанию, всё так же в Англии, всё так же LLP.

Подробности о ней будут позже) Но домен по традиции куплен первым) размышляем над новым лого и регистрацией trademark)

Итого: 2 компании и 4 ИП на двоих🫣

Довольно активно в работе:

Море задач в работе по aso.dev, нам прислали документ на 38 задач с пожеланиями по развитию aso.dev, разбираемся с ними и своим roadmap

ИИ в фоновом режиме заканчивает работу над SaaS.Vote

Gedcom.me пока на паузе, но по генеалогии встретила дальнего родственника который копал свою родословную и общий предок у нас - на расстоянии 10 поколений!
🔥4👏4
Отправила на проверку скиллы для Claude для работы с ASO.dev MCP сервером... 🫂
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
ну все - теперь официально - 2 LLP компании в UK 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
Работаю с UX - улучшаю валидацию
На картинках было (в темной теме) /стало (в светлой)
еще дорабатываю и улучшаю прокрутки
🔥4
Утро доброе от Hetzner ☁️
Please open Telegram to view this post
VIEW IN TELEGRAM
👾1
первая порция UI/UX правок готовится к релизу. Покрытие тестами почти всех экранов, позволяет еще до релиза найти где верстка едет на 6 видах экранов - iPhone 5s, iPhone 11, iPad (горизонтальный и вертикальный), macOs, и FullHD экраны.
🔥3
Вчера решила на все экраны ошибок добавить ссылки на страницы статусов систем, от которых зависит ASO.dev.

Например, если внезапно глючат AI-переводы - можно сразу проверить, доступен ли API используемого AI-провайдера, и понять, проблема у нас или на его стороне.

А потом подумала: почему бы не сделать то же самое и для самого ASO.dev?

Внутри у нас давно работает несколько систем мониторинга: они следят за разными частями инфраструктуры и отправляют алерты в Slack. Но пользователям эта информация напрямую недоступна.

Как итог - у ASO.dev появилась публичная Status Page:
status.aso.dev

Для неё выбрали Better Stack. Он позволяет вынести наружу полезную пользователям часть мониторинга, не превращая публичную страницу в карту всей внутренней инфраструктуры.

Пока всё минималистично: мониторим доступность сайта и самой системы ASO.dev.

Постепенно будем добавлять отдельные компоненты на каждую отдельную систему и возможно внешние сервисы, от которых зависит ASO.dev. В идеале при любой странной ошибке можно будет быстро посмотреть статус и понять, где именно что-то сломалось.
🔥3
После переезда в новый офис из маленького кабинета мы всё чаще запускаем музыкальный стрим с компьютера Игоря, поэтому пришло время заняться музыкой.

У моей любимой звуковой карты Audient iD жестоко тупит управление громкостью и совсем не дружит с системными кнопками. Раньше меня это не парило: карта стояла на моём рабочем столе и можно было просто крутить физическую ручку. Но теперь она стоит не так удобно и управлять нужно Игорю, а ему этот процесс не нравится - итого пять минут работы с Codex, и появилось приложение - проблема решена. Решили попробовать катнуть в стор с помощью aso.dev

Так как решили катить в стор - купили по традиции новый домен https://dbar.buzz сейчас ИИ сделает сайтик)

А ещё мы наконец решили реанимировать Meows.app. Слушать стрим без возможности переключать песни со своей стороны тяжело: стоит Игорю отойти от компьютера - и обязательно включается какая-нибудь трэш-полька 💃

Починили загрузку плейлистов из Spotify - они начали борьбу с ИИ и несколько раз всё сломали, а поскольку Meows - пэт-проект, руки до него никак не доходили.

Наконец-то добавили совместное прослушивание и удаленное управление воспроизведением с учётом дизлайков всех участником стрима.

Теперь есть 3 режима:
📻 Слушать в режиме радио без управления
🎉 Слушать вместе - общая дискотека с совместным управлением и общим списком дизлайков всех участников.
🌍 Слушать синхронно - один стрим в разных точках мира с общим управлением музыкой.

Пока играемся с TestFlight-версией и готовим релиз.
Появится версия для мака)

Кстати, релиз получился полностью ИИшным 🤖

На скринах - сайт было в стиле старых мультфильмов и стало с котами)
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍1🆒1
Хотела сделать сложный экран: AI-генерация меты по списку ключей, кластеризация, векторизация...
Но никак не получалось добиться, чтобы после нажатия на кнопку "магия" получалось что-то действительно стоящее, а не просто ИИ-генерация для галочки ИИ-бума. Решила отдать пользователям более простой, но уже полезный инструмент - проверку покрытия ключей по локализациям.
И пока его тестировала, заметила, что поле ключевых слов странно работает с разделителями:
testflight،,testflight,
Оказалось, что и в наших данных встречаются повторы с разными видами запятых. Пошла перепроверять валидаторы и логику склейки поля ключевых слов, чтобы привести все разделители к обычной запятой.

Классика: идёшь делать большую AI-фичу, а в итоге пол дня убиваешь на нормализацию запятых 😅
👏3❤1
Нам только что блокнули Apple Business для ASO.dev LLP потому что есть Trademark ASO.dev, который принадлежит нам! 🍏
Как оспорить то?)

Вот уж не думали что столкнемся с проблемами из-за наличия trademark 🙈
Please open Telegram to view this post
VIEW IN TELEGRAM
😁1
Юля строит стартап
Нам только что блокнули Apple Business для ASO.dev LLP потому что есть Trademark ASO.dev, который принадлежит нам! 🍏 Как оспорить то?) Вот уж не думали что столкнемся с проблемами из-за наличия trademark 🙈
обновление по Apple Business для ASO.dev LLP - новую учетную запись подтвердили, даже наш trademark привязали к кабинету, но пришлось все заполнять заново, так как заблоикировали без возможности разблокировки и обращения в тех. поддержку....
Придумываем с GPT новые лайк/дизлайк-кнопки для плеера.
Meows же не просто так столько лет мяукает 😸 Пора оправдать название)
🔥3
Немного сложно стало обновлять скриншоты для документации - очень уж много разных экранов, светлая и темная тема, 2 языка (ру + англ). По этому они часто довольно сильно отстают от релизов...

Golden-тесты мы прогоняем для каждого экрана на каждый комит и проверяем, что во время переписывания очередного куска кода ничего визуально не сломали - подробнее можно почитать тут.
А вот до интеграционных тестов именно для генерации скриншотов с моками данных, которые можно показать на сайте всё никак не доходили руки. Возможно из внедрения интеграционных тестов тоже появится статья...

Но начало новой эры положено: скоро все скриншоты на сайте будут обновляться автоматически - тоже тестами! 🥳
🔥2