Все записи блога

Пишу о продуктоводстве, дизайне, здравом смысле и разработке софта.

​Премиальный и золотой тарифы

Финал «Интерфейсов без шелухи»

Django и пустые значения

Секта свидетелей раздутой конверсии

Этикет ведущего телеграм-канала

Алиса, всё грустно

Уберите капчу при оплате

Как понять рекурсию

О кодах подтверждения

Синтез и распознавание речи в 50 строк на JavaScript

Не надо заканчивать фичи

Математика для программиста

Прапор информационной безопасности

Автокомплит и проверка данных

Облако vs коробка

Apple и вау-продукты

Где расположить ошибку

Карточки в интерфейсе

Как сделать собственный прокси для Телеграма

Задачка: регистрация с фото и паспортом

Оживляж для скучного приложения

Пароли в СМС

Потрясающий интерфейс и отвратительная морда

Сила примеров

Если нет награды, прогресс бесполезен

Когда дизайн не нужен

Убийственный дизайн

Прощание с пользователем

Не моя проблема

Обратить необратимое

Регистрация и оплата как необходимое зло

По техническим причинам

Пуш-оповещения и гении из Гугла

Я медленно снимаю твои деньги с карты

2017 год

2016

2015

2014