Блог


Выбирайте правильные инструменты

Статическое будущее. Нам не нужен JavaScript, чтобы написать сайт с текстом и картинками.

Y-комбинатор

Объяснение работы Y-комбинатора на основе The Little Schemer

Обещание математической логики

Пообещал ребенку, что если Земля плоская, то все крокодилы красные

Дизайн на рендерах и в жизни

Почему дизайн в реальной жизни совсем не похож на то, что на рендерах, дизайнеры что, обманывают нас?

«Как устроена экономика»: цитаты

Избранные цитаты и интересные числа из книги «Как устроена экономика» Ха-Джун Чанга

Необходимые и достаточные условия

Если одно, то другое. Что следует из чего, как решать математические задания с параметрами. Логика рассуждений при необходимости и достаточности

«Choose» или «select»

Когда надо «выбирать», а когда «выбирать»

Забудьте про гамбургер: горизонтальный скроллинг

Почему гамбургер — не круто. Почему горизонтальный скроллинг — круто. С примерами

Читаю сейчас

Читал я много книг и кое-что понял

Подписка по РСС

Как подписаться на этот блог по РСС

Автоматическая темная тема для сайта

Как собрать автоматическую темную тему для iOS 13 и не только

Дизайнерские штуки и логика на моем сайте

Как я стащил дизайнерские ходы и объяснил их по-своему

Слишком-код

Как собрать крутую библиотеку, которая занимает мало места и расширяется

Учимся смотреть на UX по-другому у Твиттера

Приключения Твиттера с иконкой поиска — лупа или хэштег

Мастер Букет 2

Что нового у Мастер Букета: список, причины, процесс, результаты

Все заметки