DevNotes Live
6 subscribers
84.3K photos
12K videos
195 files
35.4K links
Автоматический агрегатор IT ресурсов в Telegram (@devnotes_robot)
Информация: https://t.me/devnotes_live/121
Download Telegram
Forwarded from UX Notes (Антон Григорьев)
Ира Моторина написала о формировании тональности голоса продукта с помощью Emotional journey map.

— Простота, полезность и понятность не могут быть особенностью голоса продукта, это общие принципы коммуникации. Кто будет читать сложный, бесполезный и непонятный текст?
— Голос зависит от легаси (визуальный стиль и так далее), аудитории и ценностей (ради чего продукт выбирают);
— Пример ценностей продукта, связанного с безопасностью: спокойствие и своевременность;
— Текст может не отражать все ценности, но не должен им противоречить;
— Уникальный голос повышает узнаваемость продукта;
— Тональность голоса зависит от сценария. Ради основных сценариев люди используют продукт (заказ такси). Второстепенные не обязательны (оценка поездки, оплата бонусами);
— В Bolt на экранах заказа такси текст нейтральный, короткий и безличный, чтобы не отвлекать. На карточках в магазине приложений — эмоциональные глаголы, сильные прилагательные, которые призваны заинтересовать;
— Предложите пользователям выполнить задачи в продукте и оценить свои эмоции (можно предложить варианты из исследования Пола Экмана);
— Эмоции людей должны определять реакцию продукта, не наоборот. Случилось что-то хорошее — радуемся вместе с пользователем, возникли проблемы — проявляем сочувствие;
— Естественный тон голоса повышает вовлечённость, конверсию и удовлетворённость пользователей.

#tov
This media is not supported in your browser
VIEW IN TELEGRAM
Вакансия дизайнера! В кругляшке детали )

Отклик: https://airtable.com/appd9OwBHffDMVkkG/shrSQUmZwJjhOoiQM

Ждём мидл+ и выше.
В штат на постоянку, не левак )
Завтра вечером с нас решение, готовы на быстрый найм 🔥
Уточнение. Ищем визуальщика. Студийщика. Модного или модную :) Если хотите в продукт — метрикам, аналитике и исследованиям — обучим. Если нет — завалим визуальной работой :) платим норм )
Фавориты есть! Будем завтра писать и ставить собесы )) но ждём еще, если кто собирается — обязательно пишите 🤝💚
Человек найден! Всем спасибо! Сделали оффер 🤝 (завтра есть еще один собес, мб возьмем 2 дизайнеров)

Завтра досмотрим недавно попавшие отклики обязательно! Мы набираем обороты и клевых дизайнеров будем искать часто ) поэтому сразу будем формировать шортлисты на будущее

Спасибо вам еще раз за скорость и за крутые отклики 🥰
Отрицательная амбиция

Думаю, что в абиции определнно есть эмоцональная часть. Наверное, амбция — это стремление, а сильная амбиция — это эмоциональное стремление.

Кажется, что человек — намного более эмоцинальное существо, чем рациональное :))) От этого и интереснее становится заголовок про отрицательную амбицию: ведь как можно отрицательно стремиться к чему-либо?

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

Верну нас в повествование роста. Роста компании или профессионала по карьере. Короче всего такого, что измеряется и имеет понятные очертания для стремления.

Три-четыре месяца назад на меня сошел громадный инсайт. Сейчас им поделюсь. Я периодически себя «заставляю» ставить под сомнение приемы, которые дали выхлоп и от этого пришел к идее, что, возможно, рецепт роста не в подкрутке текущего и в масштабировании, а в исправлении фундамента того что имею. Что, возможно, фундамент кривой и мне надо работать с ним и только тогда будет необходимый рост. То есть, нужно стремления предпринимателя и эмоциональные загоны, характерзиующиеся хвостом павлина, какую-никакую зависимость от чужого мнения, деление людей на «крутых» и «не крутых», «горение результатом» и умение «выбить показатель» — стоит отключить, сказать, что тебе это не нужно, потому что сейчас это мешает увидеть пропущенные шаги в прошлом.

Отрицательная амбиция, это, наверное, стремление, в котором есть намерение признать, что были допущены ошибки, что была пропущена какая-то «база», понять что без шага назад не сделать прорыв ни сейчас, ни в следующем году.

Это будто не про амбицию, а про честный анализ прошлого и общение с собой «взрослым», у которого получилось. «Взрослого», который не про «сахарные инъекции», а сперва про здоровую базу текущего момента.

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

Однако, я вижу некоторые последствия в амбициозном подходе и сейчас проживаю отрицательные амбции и считаю для себя это рецептом роста
👩‍💻 Как за 10 минут создать тестировщик нагрузки для API на Node.js

Почему разработка собственного инструмента для нагрузки на API иногда оказывается лучшим выбором? В статье обсуждается реальный кейс: задачи тестирования производительности, ограничения Postman и сложность JMeter. Узнайте, как и зачем был создан простой и эффективный API-лоадер на Node.js.

Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
⚙️ Конвертация даты по временной зоне пользователя в «NestJS», а также ввод и отображение даты в «Angular»

Как добавить новое поле в базу данных и связать его с фронтендом? В статье рассказывается об обновлении таблицы Webhook, создании календаря на Angular и настройке работы с временными зонами и локализацией.

Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Реверс-инжиниринг 128-битного дракона

Как в 16 байтах кода уместился целый дракон? Разбираем, какие трюки позволяют создавать сложные изображения с минимальным объёмом данных, и переносим эту магию в JavaScript.

Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Ментальная модель потоков в Node.js

Статья исследует концепцию потоков в Node.js, объясняя их ключевую роль в модулях, таких как fs и http. Рассматриваются основные концепции и ментальная модель, помогающая понять и эффективно использовать потоки.

Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
⚙️ Кэширование информации в Redis на NestJS

Статья показывает, как подключить Redis к проекту и настроить кэширование данных с помощью @nestjs-mod/cache-manager. Рассматриваются примеры работы с Docker Compose и Kubernetes для оптимизации запросов.

Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
📈 Отслеживание позиций торгового робота Московской биржи через CSV файл

Статья посвящена созданию кроссплатформенного торгового робота для Московской биржи через API брокера. Рассматриваются проблемы готовых решений, таких как QUIK, и преимущества разработки легкого и гибкого инструмента.

Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
📝 Подборка вакансий для сеньоров

Fullstack разработчик
Node.js, SQL, Jenkins, MySQL, GitLab, Grafana, DevOps, Puppet
от 1 500 $ на руки | 3–6 лет

Senior Fullstack Developer (Nest / React)
TypeScript, Node.js, React, Nest.js, Redux, TypeORM, MySQL, RabbitMQ
от 3 000 до 4 000 $ на руки | Более 6 лет

Senior Backend Developer (Node.js)
Node.js, TypeScript, MongoDB, Apache Kafka, ClickHouse, Elasticsearch
от 3 800 до 6 300 $ на руки | Более 6 лет
Please open Telegram to view this post
VIEW IN TELEGRAM
🎥 Приглашаем вас на вебинар "Обзор децентрализованных web3 приложений (dApp) 2025 года".

📝 На уроке:
- Проведём обзор самых интересных и перспективных децентрализованных приложений (dApp), которые сейчас активно развиваются в экосистеме Web3.
- Узнаете, как устроены dApp, какие технологии лежат в их основе (блокчейн, смарт-контракты, криптография) и как они меняют привычные подходы к взаимодействию пользователей с интернетом.
- Разберём примеры из разных сфер: DeFi (децентрализованные финансы), NFT, GameFi, социальные сети и другие.

💪 В результате получите:
- Понимание, что такое dApp и как они работают.
- Обзор самых популярных и инновационных децентрализованных приложений.
- Представление о том, как можно использовать dApp в различных сферах жизни.
- Вдохновение и идеи для собственных проектов в Web3.

Приходите на вебинар и получите скидку на большое обучение «Solidity Developer» и выходите на новый уровень в блокчейн-разработке.

Для участия зарегистрируйтесь: https://vk.cc/cINxIg

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
👩‍💻 Отладка JavaScript в Chrome DevTools для начинающих фронтендеров

Рассмотрим встроенные инструменты отладки в браузере, которые помогут ускорить поиск и исправление ошибок в JS. Вместо console.log разберем более мощные техники для анализа и диагностики кода.

Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Борьба с перерендерами в React

На тему мемоизации написано довольно много статей, и все они хорошо раскрывают суть. Но мне часто не хватало шпаргалки, которую можно отправить на вопрос «А как мемоизировать?». В статье речь пойдет исключительно о функциональных компонентах.

Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Использовать двойные кавычки или нет

Совсем недавно я снова услышал, что в PHP до сих пор обсуждают одинарные и двойные кавычки, и что использование одинарных кавычек — это просто микрооптимизация, но если вы привыкнете постоянно использовать одинарные кавычки, то сэкономите кучу процессорных циклов!

Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
🎯 Работай в коротких циклах

Залипаешь на задаче, а потом понимаешь, что полдня ушло, а результата нет?

👉 Совет: используй метод Pomodoro или спринты по 30-40 минут. Устанавливай себе небольшие цели: например, «разобраться с логикой функции», «добавить обработку ошибок». Это удерживает фокус и помогает видеть прогресс.
Please open Telegram to view this post
VIEW IN TELEGRAM