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

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

Быстрый поиск похожих слов на SQL sqlite

Датасет слов английского языка данные

Что нового в SQLite 3.37 sqlite

Скорость алгоритмов и котики разработка

Как на самом деле устроен список в Python ohmypy

Табличные выражения SQL данные

Справочник адресов России данные

Вы являетесь дизайнеру в страшном сне интерфейс

SQLite-песочница в браузере sqlite

Как хранят данные в браузере данные

Признать проблему интерфейс

Почтовые адреса в интерфейсе интерфейс

Что должно быть в письме о заказе интерфейс

Дурная кровь книги

Разбор текста по шаблону на Python пакетик

Современный HTTP-клиент для Python пакетик

Найти группы похожих объектов с помощью SQL данные

Универсальные оповещения на Python пакетик

Главный критерий хорошего кода разработка

Счетчик для огромных коллекций на Python пакетик

Поэлементно сравнить коллекции в Python ohmypy

Планировщик задач на Python пакетик

«Отнаследовать» функцию от существующей в Python ohmypy

Естественная сортировка на Python ohmypy

Оконные функции: скользящие агрегаты данные

Второй язык для питониста разработка

Видение, эмпатия, смелость продуктоводство

Оконные функции: агрегация данные

​Шпаргалки как альтернатива man разработка

Оконные функции: смещение данные

Книга по визуализации данных интерфейс

Всем SQL данные

Оконные функции: ранжирование данные

Redis 🎙️ подкаст

GitHub Actions 🎙️ подкаст

awsm.css 🎙️ подкаст

Начни с примера из жизни

Оконные функции в картинках данные

Ошибки в API 🎙️ подкаст

Собираем открытые данные с GitHub Actions разработка

JSON:API 🎙️ подкаст

Что нового в SQLite 3.35 sqlite

Моментальный поиск 🎙️ подкаст

Слишком простое решение продуктоводство

Комментарии в блоге через GitHub из жизни

Используй индекс, Люк! 🎙️ подкаст

Сегодня я узнал проекты

Простое против легкого разработка

Кросс-платформенная сборка с GitHub Actions разработка

Медиана вместо среднего данные

Как сделать нормальный поиск продуктоводство

Как создать таблицу на 1М записей одним запросом sqlite

Дизайн интерфейсов для нормальных людей

Более быстрая лошадь продуктоводство

Сила комментария интерфейс

SQLite для аналитики sqlite

Аптайм на статус-странице продуктоводство

Мой личный бойкот из жизни

Задачка об итераторе на Python ohmypy

Python. Грамотно работать с любым диапазоном ohmypy

Python. Проверить, входит ли элемент в коллекцию ohmypy

Плохая и хорошая документация языка разработка

Зачем читать исходники стандартной библиотеки ohmypy

Python. Прочитать произвольную строку из файла ohmypy

Python. Отрезать строке голову и хвост ohmypy

Красавица и чудовище. Обработка ошибок в Go разработка

Как человек решает задачи в интерфейсе интерфейс

Не законы, а говно из жизни

Ссылки на телеграм в вебе телеграм

Как сделать классный Python-пакет разработка

Что делает интерфейс простым интерфейс

Автоматизация задач в Python-проекте разработка

Юлия → Iuliia. Всё о транслитерации интерфейс

Вахтёр-бухгалтер управляет компанией из жизни

Каменный век безопасности из жизни

Python. Создать словарь по списку ключей ohmypy

Python. Пронумеровать элементы коллекции ohmypy

Быстрый язык ≠ быстрый код разработка

Python. Cортировать в конце или держать отсортированным? ohmypy

Python. Быстро найти элемент коллекции ohmypy

Python. Узнать день недели 40 лет назад ohmypy

Python. Создать полный дубль коллекции ohmypy

Копировать у конкурентов продуктоводство

О продуктоводстве продуктоводство

Задачка: айти-вахтёр задачка

Python. Сегодня == сейчас ohmypy

Python. Обработать заявки с учётом приоритетов ohmypy

Открытка несовершенным людям из жизни

Тарифный план «свяжитесь с нами» продуктоводство

Python. Выбрать топ-k элементов списка ohmypy

Python. Объединить отсортированные списки в один ohmypy

Python. Кортеж здорового человека ohmypy

Python. Из десятичной дроби — в обычную ohmypy

Python. Хранить последние N объектов ohmypy

Задачка: «очистить» vs «удалить» интерфейс

Python. Подвох в функции sum() ohmypy

Python. Операции со статистикой ohmypy

Почему стоит вести блог только на собственном домене из жизни

Python. Посчитать количество объектов каждого типа ohmypy

Python. Умолчательные значения настроек ohmypy

Python. Enum здорового человека ohmypy

Python. Исходники стандартной библиотеки ohmypy

Дизайн — это здравый смысл интерфейс

Чистый код. Единообразие в именах ohmypy

Python. Шаблонизатор для бедных ohmypy

Python. Разбить строку на слова с учётом кавычек ohmypy

Чистый код. Похожие названия методов ohmypy

Обращение к JavaScript-разработчикам из жизни

Python. Кратко напечатать развесистую структуру ohmypy

Python. Сравнить строки на похожесть ohmypy

Как стать умнее на порядок из жизни

Python. Простое сравнение с шаблоном ohmypy

Python. Все слова с прописной буквы ohmypy

Python. Отформатировать текст для консоли ohmypy

Python. Сделать превьюшку длинного текста ohmypy

Oh My Py — всё о стандартной библиотеке Python ohmypy

Тестировщики не должны находить баги разработка

Человек! Докажи, что это ты интерфейс

​Премиальный и золотой тарифы продуктоводство

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

Django и пустые значения разработка

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

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

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

Уберите капчу при оплате интерфейс

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

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

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

Не надо заканчивать фичи продуктоводство

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

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

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

Облако vs коробка продуктоводство

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

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

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

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

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

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

Пароли в СМС и пушах интерфейс

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

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

Когда дизайн не нужен интерфейс

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

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

Не моя проблема из жизни

Обратить необратимое интерфейс

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

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

Пуш-оповещения и гении из Гугла интерфейс

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

Сила частичных решений интерфейс

Сломается всё разработка

Вредные привычки: mind maps из жизни

Днище ИТ-безопасности разработка

Андроид и китайское лего интерфейс

Угадайка и неленивый интерфейс интерфейс

Никто не читает требования продуктоводство

Бесплатные продукты и пирожки с говном продуктоводство

Категорически запрещено из жизни

Плохой, плохой магазин интерфейс

Гладкие и шершавые интеграции разработка

Жизнь через RSS из жизни

Приём «показать все» интерфейс

Задачка: приглашение обновить ОС задачка

Продавец-террорист из жизни

Пейджинг, ещёкалка и бесконечный скрол интерфейс

Подсказки в голосовых интерфейсах интерфейс

Задачка: бардак в телеграме интерфейс

Лучший движок для блога из жизни

Рейтинг как обратная связь продуктоводство

Суперсила дизайнера интерфейс

Персоны, Jobs-to-Be-Done и здравый смысл продуктоводство

Задачка: Яндекс-музыка и медленный интернет интерфейс

Дырявая абстракция голосовых интерфейсов интерфейс

Задачка: город в интернет-магазине интерфейс

Урл как интерфейс интерфейс

Хватит сортировать по алфавиту интерфейс

Куда подглядывать, когда проектируешь интерфейс интерфейс

Как веб-дизайнеру проектировать хардварные интерфейсы интервью

Важные оповещения и ковбой Мальборо интерфейс

Как подписаться на блог в Медиуме по RSS из жизни

Машинное обучение для нормальных людей интерфейс

Долой скриншоты или Правильный отчёт о проекте 60 секунд

Запас доверия 60 секунд

Люблю старые интерфейсы интерфейс

Письма пользователям-отщепенцам продуктоводство

Человеческого фактора не существует интерфейс

Купить в 1 клик продуктоводство

Хороший продукт «прокачивает» пользователей продуктоводство

Редактура и голосовой интерфейс московского метро 60 секунд

Главное правило выбора в интерфейсе интерфейс

Правильные заметки к релизу продуктоводство

Делайте пасхалки продуктоводство

Что-то пошло не так интерфейс

Что подарить дизайнеру интерфейсов интерфейс

Говорите громче! из жизни

Как взбодрить продакт-менеджера продуктоводство

Программирование без интернета разработка

Тяжелая правда о презентациях 60 секунд

Конспект курильщика книги

Нелогичный пользователь продуктоводство

Как собрать палитру из одного цвета интерфейс

Единственная книга о продакт-менеджменте продуктоводство

Баг, не фича продуктоводство

Сделайте себе интересно из жизни

Как упростить пользователю жизнь продуктоводство

Как спроектировать удобный интерфейс для сложной предметной области интервью

Компания престарелых программистов из жизни

Как найти программиста: единственный рабочий метод разработка

Как совмещать дизайн и разработку интерфейс

Надмозги в метро: конечная станция из жизни

Интерфейсы в энтерпрайзе и прокачка дизайнера интервью

Горелый и его последний дизайн-линч интерфейс

Чеклист хорошего дизайн-портфолио интерфейс

Бизнес как игра книги

Ричард Хипп и SQLite разработка

«Психбольница» Купера 20 лет спустя: цели и сценарии интерфейс

Мозговой слизень атаковал городскую навигацию из жизни

«Психбольница» Купера 20 лет спустя интерфейс

Как привести дела в порядок без Дэвида Аллена и СМС из жизни

Законы робототехники в интерфейсе интерфейс

Главный секрет фронтенд-разработки разработка

Пристрелите фичу продуктоводство

Оглянуться вокруг, чтобы не налажать из жизни

Бэклогом управляют пользователи продуктоводство

Донат — зло продуктоводство

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

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

Специалисты, которых никто не любит из жизни

Чиним объявление про эскалатор в метро из жизни

Миф о сложности Oracle Database разработка

Дольки для Рашми продуктоводство

Геймифицируй это! продуктоводство

Картоха, урлы и состояние разработка

Ваш лучший друг, анонимус продуктоводство

Гик тоже хочет красиво интерфейс