Публикации

Хороший и плохой минимализм

Статьи  /  Дизайн и юзабилити  /  UX UX+Usability  /  Design

Последнее время замечаю, что стал настороженно относиться к фразе “минималистичный дизайн”. Идея-то, чаще всего, хорошая. Особенно, когда не пытаются её применить к интерфейсу, который действительно должен содержать много элементов.

Небольшие изменения на сайте

Общее YarFullStack

Сегодня обновил сайт. Изменения следующие:

  • Убрал disqus напрочь. Надоела мне эта хрень, которая тормозит и ещё собирает только ей нужную статистику.
  • Вместо disqus добавил в конце страницы ссылку на twitter. Если очень нужны другие способы обсуждения — пишите в Twitter :) Ссылка в конце страницы.
  • Добавил канал Telegram для оповещения о статьях.
  • Немного поправил вертикальное выравнивание у иконок.

Манифест UX in Motion

UX Design  /  UX+Usability

Сегодня хочу рассказать про впечатления о статье Creating Usability with Motion: The UX in Motion Manifesto. Ссылку прислал мне Женя Кирьянов, за что ему отдельное спасибо. Есть перевод первой половины этой статьи, но ссылку не дам :) Просто тот случай, когда лучше прочитать оригинал, подглядывая в словарь.

Если вкратце, статья отличная. К сожалению, идеальный вариант — сразу всё это попробовать реализовать в реальных приложениях, а у меня такой возможности нет. Сразу предупреждаю:

Полезные статьи для web-разработчиков (Хабрахабр)

Общее  /  Новости Security  /  Node.js

Недавно я писал про релиз Node.js 8 и npm 5, на Хабре опубликовали более подробную статью. Однако, как часто бывает, комментарии не менее полезны. В частности, там советуют не особо сильно торопиться с переходом на npm 5.

CSS Stats - сбор статистики по вашему CSS

Вёрстка CSS

Недавно обнаружил cssstats.com — сайт для визуализации статистики по CSS. Как оказалось, ему уже несколько лет. Рекомендаций они не дают, просто дают информацию к размышлению.

В статье “Understanding CSS Stats: How to Make the Most of the Numbers”, предложено несколько способов анализа этой информации.

Новости и ресурсы про MQ

Микросервисы Microservices

Сегодня про очереди. В контексте кроликов и ноликов, как мы обычно с Максом говорим. Ему, кстати, отдельное спасибо за ссылку на Queues.io. Это сборник сведений по очередям как системам (или, если сказать проще — серверам очередей). То есть по тому, что можно запустить и начать использовать. По этой причине там нет gRPC и Cap’n Proto (о котором далее). Зато там есть Кафка (и совсем не грефневая :).

Новости web

Вёрстка  /  Новости JavaScript  /  Node.js

Сегодня несколько новостей из мира web-разработки.

  • Chrome без chrome.
  • Node.js 8.0 задерживается.
  • Postal — open source аналог MailChimp.
  • node-compiler — open source компилятор для Node.js.
  • Prepack.io – интеллектуальная минимизация JavaScript.

Про производительность .NET, React, Regex

Производительность Performance  /  dotNET  /  React

С удовольствием прочитал статью High-performance .NET by example: Filtering bot traffic. Кстати, к ботам статья почти не имеет отношения, а вот к улучшению производительности — очень даже. В частности, есть примеры использования BenchmarkDotNet, PerfView, Intel VTune Amplifier, ILSpy, WinDbg и unsafe-кода.

Книга “High Performance Browser Networking” и TCP-прокси для тестирования сети

Производительность Performance  /  Network

Буквально пару слов об online-книге High Performance Browser Networking — не читал, но одобряю :) Точнее, посмотрел одну из глав (бегло). Познавательно и по делу.

А toxiproxy — это набор от Shopify для тестирования сети в разнообразных условиях. Состоит из TCP-прокси (на Go) и клиентских библиотек для подключения (Ruby, Go, Python, .NET, PHP, Node, Java).