Публикации

Два простых способа сделать пользователей счастливее

UX  /  Вёрстка  /  Производительность Design  /  UX+Usability  /  Performance  /  CSS  /  HTML  /  YarFullStack

Сегодня расскажу про два сравнительно простых способа как сделать ваших пользователей ещё счастливее.

Как вы уже знаете, мне нравятся быстрые сайты. Летом я уже делился набором инструментов для оптимизации сайтов. Однако, есть пара несложных приёмов, первый из которых эти инструменты вряд ли когда-нибудь догадаются посоветовать.

Начнём с самого простого в реализации способа. Его внедрение, правда, может отнять у вас много времени на этапе согласования в компании или с участниками вашей команды.

Интересное в октябре

Новости News

Сегодня бессвязная подборка слабо связанных между собой новостей и заметок, которые мне показались мне интересными. Про повторное использование кода, Next.js и Yarn.

Удобное представление таблиц и диаграмм

UX  /  Дизайн и юзабилити  /  Визуализация UX+Usability  /  Design

Прошлые две недели прошли для меня под знаком статьи Clear off the table. Сначала увидел ссылку в комментарии к другой статье на хабре, потом ещё пара человек мне ссылку на перевод прислали.

Что характерно, поскольку сама статья и анимация достаточно грамотная, у многих возникает ощущение “круто! давайте всё так сделаем”. Не надо так :)

Собственно, о чём речь? Речь о том, что в идеале, пользователь должен быть избавлен от лишней информации и “визуального шума”. С этим я согласен более чем абсолютно. Только всё хорошо в меру. Что предлагают авторы?

Первые впечатления о gRPC

Микросервисы Microservices  /  Google  /  CSharp  /  Golang

Помните, я обещал поделиться впечатлениями о gRPC, когда доведётся попробовать в деле? Довелось. Сейчас поделюсь. Только уточню, что пока это впечатления с хакатона, там не будет махрового энтерпрайза, повального контроля с аудитом и тому подобного.

В вопросу о хакатоне. Делал небольшую инфраструктуру для того, чтобы сделать немного счастливее наших тестировщиков. И разработчиков, конечно, но в исторической перспективе.

Релиз TypeScript 2.0

Языки  /  Новости TypeScript  /  Microsoft  /  Languages

Команда разработки TypeScript радует своими темпами — в начале месяца я писал про TypeScript 2.0 RC, а сегодня они сделали релиз 2.0.

В общем-то, на этом можно и закончить, но кому интересно — можете почитать краткий пересказ анонса про основные фичи:

  • Упрощёно подключение .d.ts;
  • Запрет null для значений (—strictNullChecks);
  • Добавлен анализ ветвлений;
  • Свойства только для чтения.

gRPC — первые шаги

Микросервисы Microservices  /  Google  /  CSharp  /  Golang

Недавно вышел релиз gRPC. Сегодня я расскажу о том, что это такое и почему стоит, как минимум, обратить на это внимание. А потом расскажу, как посмотреть его в работе, используя стандартные примеры.

Чтобы не было скучно от слова “стандартные”, мы будем обращаться к серверу на Go из клиента на C#. В принципе, можно реализовать любые комбинации из языков программирования, которые поддерживаются gRPC. Кстати, вот список поддерживаемых платформ и ЯП:

UX с точки зрения психологии

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

Сначала хотел сделать подборку статей по UX, но одна статья достойна отдельного поста. Это отличная статья Susan Weinschenk о том, как можно применить знания психолога к UX-проектированию.

Статья короткая и не даёт подробных рецептов. Зато она затрагивает многие моменты, которые не всегда очевидны для разработчиков. Разумеется, большинство из них очевидны для UX-проектировщиков и тех, кто вечерами перечитывает книги Алана Купера :)

Я попробую сжать информацию из этой статьи ещё больше, сократив или убрав некоторые пункты. А вы уже сами решайте насколько вам полезно будет прочитать оригинал.