будни

Должны были сегодня утром задеплоить проект, но бурятские школьники подкинули онлайн. Сидим теперь ждем понедельника. Каждый занимает себя как может. Боря вот удалил три тысячи строк кода.

Провели фейслифт шер-картинок.

🖌 Настя Яровая 🛠 Кирилл Балясников, Боря Горячев

Отдельное спасибо ВК, что начали поддерживать мета-тег vk:image. Это позволило сделать специальные, более узкие картинки для Вконтакте, а то стандартные фейсбучные там обрезаются.

Когда мы с Федей шли в igooods, то сразу договорились, что нужно развивать технический бренд — он помогает нанимать и удерживать крутых специалистов. Для этого нужно писать статьи и выступать на конференциях; рассказывать, какие крутаны у нас работают и какие интересные технические штуки мы делаем. Благо, историй достаточно.

Стыдно, но пока мы сделали на этом фронте очень мало.

Тем приятнее, что на прошлой неделе мы наконец-то выступили на онлайн-конференции с Андреем Родиным, директором по продукту igooods. Делились тем, как пережили пик заказов при коронавирусе. Андрей рассказал про телеграм-бота, который позволил нам нанять менее квалифицированный персонал для сборки заказов без потери качества. Андрей сам собрал прототип в конструкторе ботов, а наш замечательный бэкендер Сережа прикрутил к нему бэкенд по АПИ за рекордные сроки. Я рассказал, как мы с технической командой роняли и поднимали серверы под нагрузкой.

Хочу поделиться приемом, который помог нам подготовиться к выступлению. Я подготовил слайды по теме Андрея. Андрей их, конечно, переделал под себя; мне достаточно было сделать очень плохую заготовку, чтобы процесс пошел.

Попробуйте делегировать кому-то написание первой версии статьи или выступления, которое вы давно откладываете. Просто объясните в общих чертах, о чем вы хотите рассказать. У исполнителя не будет тормозов по поводу того, что доклад получается не идеальный, ведь не ему его потом рассказывать. Подобный черновик поможет начать работу; довести выступление или статью до ума — уже дело техники и упорства, с этим вы точно справитесь.

Завалил себя работой. Скоро выкатим перезапуск магазина курсов ЕГЭ Вебиума, ведем аудит одной крупной конторы, плюс продолжаем пилить одно секретное медиа и развивать Сноб — вот и не пишу в канал.

Хочу рассказать, как мы сделали админку для нового медиа, но всё руки не доходят дописать красивую статью. Вообще, пытаться сделать круто — это лучший способ не сделать ничего.

Вместо этого, в рамках прокрастинации, похвастаюсь новым офисом. Это комната в квартире рядом с домом, чтобы дети не мешали работать. Из мебели только стол и стул. Зато толстый ковер, можно отсыпаться в перерывах между встречами. Очень рекомендую, если работаете из дома и есть возможность.

Что нового в нашем приложении?

По первых, мы собрали пару прототипов, на streamlit и в фигме и провели десяток интервью с теми, кто откликнулся на мой последний пост. Спасибо вам большое! Интересно, что среди желающих бета-теста были и мужчины и женщины, а поговорить с нами согласились одни женщины.

Во вторых, мы поняли, что нужно всё-таки садиться рисовать «нормальный дизайн».

К счастью, одной из наших респонденток стала Маша. Маша — продуктовый дизайнер и теперь мы не только мечтаем и программируем, но и собираем наши мысли в кучку в виде дизайнов.

Что уже есть?

1. Маша придумала супер онбординг, то есть первые экраны, которые видит новый пользователь. Чтобы быть полезной, нейросети важно знать контекст здоровья. Тут важно не переборщить и не спрашивать лишнего, дать человеку возможность в любой момент прекратить «знакомство» и начать пользоваться приложением. Дополнительный плюсик, если онбординг знакомит человека с механикой работы приложения (как в видеоиграх). Кажется получилось!

2. Придумали основную логику интерфейса. Это простой переключатель между режимами «чат» и «дашборд» наверху экрана. В чате можно задавать вопросы, складывать свои анализы, а дэшборд — это «моё здоровье», в котором показываются последние жалобы, состояния и ближайшие шаги, которые можно предпринять. Такое визуальное представление того, что обсуждалось с нейросетью.

3. В чате ещё есть кнопка «+ Функции», там есть список предложений, что человек может сделать.

В общем, получается поэтичное приложение. В трех разных местах, тремя разными способами, повторяется идея 3-4 простых действий, в которых апп может быть полезен.

Параллельно с этим, учимся автоматически распознавать результаты анализов от разных лабораторий и договариваемся с программистами, которые начинают программировать продакшен.

Идейно осталось допридумать содержимое дэшборда и проверить идеи дистрибуции. Последнее — самое сложное, но об этом — в следующий раз.

На днях у нас случилась сложная ситуация с одним из проектов: тревожность клиента и неидеальная коммуникация с нашей стороны породили у клиента сомнения в нашей компетентности.

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

Федя написал замечательный пост по мотивам этой ситуации. Распечатаю и повешу на стену.

У нас есть «традиция»: каждый раз, когда Медуза что-то отмечает, происходит новостной движняк.

Прямо сейчас у нас новогодняя вечеринка в редакции.

Кто-то нашел уязвимость в ВК, которая позволила постить от имени невинных пользователей.

Двухходовочка следующая: чуваки заводят группу, называют её «Медуза» и ставят на аватарку наш логотип.

Дальше делают в фейковой группе пост «Навальный умер» и репостят её от имени популярных сообществ (в том числе официальных сообществ ВК).

ВК быстро пофиксили ошибку, левые посты уже потерты. Зато мы знаем, что сегодня у Навального на ужин пельмени.

С наступающим!

Отлаживаем новый формат Медузы. Целевое устройство — маленький телефон в центре кадра. На больших экранах — код страницы и сетевые запросы телефона. Чувствую себя хакером из фильмов 🙈

Похвастаюсь. Делаем с Федей аудит одного крупного финансового сервиса. Сегодня был третий день встреч с техдиром.

Каждый фиолетовый прямоугольник — это довольно большой сервис (отдельный репозиторий), над которым работает своя команда.

На схеме примерно треть, а то и четверть всей системы. Базы по много терабайт, тысячи интеграций — вызывает уважение, да что говорить, восхищение, что всё это работает и приносит пользу и деньги. 😍