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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Всем SQL данные

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

Redis 🎙️ подкаст

GitHub Actions 🎙️ подкаст

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2020 год

2019

2018

2017

2016

2015

2014