о лаборатории · 5 человек · с 2019
обсудить аудит ↗
Stack Lab
Лаборатория производительности · с 2019
— о лаборатории

Маленькая команда,
большая ответственность.

Stack Lab — это пять инженеров в Москве и Екатеринбурге. Мы намеренно не растём, потому что считаем, что аудит производительности — не та работа, которую можно делегировать на джунов.

Лаборатория началась в 2019 году с одного аудита. Артём Шабалов на тот момент был тимлидом в крупном e-commerce и ушёл во фриланс, чтобы заниматься только ускорением. Первый клиент пришёл по сарафану — каталог запчастей с проблемами на пиковых нагрузках. Через шесть недель работы сайт стал быстрее в три раза, конверсия выросла на 12%.

Дальше пошли другие проекты, но один принцип остался: лаборатория не строит большие сайты, не делает дизайн, не пишет тексты. Она занимается одной задачей — производительностью.

За 6 лет мы провели больше 80 аудитов. Среди клиентов были B2B-каталоги, маркетплейсы, FoodTech-сервисы, корпоративные порталы, государственные ресурсы и медиа.

Размер команды — это сознательное решение. Каждый инженер у нас лично участвует в каждом проекте. Нет менеджеров, которые «продают» работу, не понимая её содержания. Нет джунов, которые проводят аудит «по чек-листу». Это медленнее, чем у крупных агентств, но принципиально другого качества.

Ещё одна особенность — нам можно сказать «не нанимаем вас на внедрение». После аудита вы получаете отчёт и roadmap, и дальше можете нанять любого подрядчика — хоть собственную команду. Мы зарабатываем на качестве отчётов, а не на удержании клиентов.

Шесть лет, восемьдесят аудитов, ни одного повторного аудита того же сайта. Если мы сделали работу хорошо — повторно не нужны.
— 01

Команда лаборатории

АШ
Артём Шабалов
основатель · perf-инженер
— 01
НЛ
Никита Левин
frontend · RUM-аналитика
— 02
ЮД
Юлия Дёмина
аналитика · отчёты
— 03
АМ
Антон Мирошников
backend · БД · Битрикс
— 04
МС
Максим Симченко
работа с клиентами
— 05
— 02

Принципы работы

Не делаем то, что не понимаем

Если в стеке заказчика есть что-то, в чём у нас нет опыта — говорим прямо. Лучше отказаться от проекта, чем три недели изучать платформу за деньги клиента.

Метрики важнее мнений

Мы не любим фразу «по моему опыту». Любая правка должна показывать измеримое улучшение в RUM. Если правка красива, но не двигает метрики, — она не нужна.

Не врём о результатах

Если по итогу работы метрики улучшились на 12%, а не на «обещанных» 50%, — мы пишем именно 12%. Враньё в таких отчётах вскрывается за неделю при первой же RUM-сверке у заказчика.

Документируем всё

Каждое изменение — в коммит с понятным сообщением. Каждое архитектурное решение — в README. После нашего ухода ваша команда должна понимать, что мы сделали и почему.

Если вам нужно такое спокойное второе мнение по перформансу — напишите.

Любые вопросы — даже если просто хочется обсудить, что у вас «странно медленное».
Без коммерческого давления.