Еще месяц. Получено больше ресурсов. Март был очень занят как техническими, так и нетехническими приключениями.

Я действительно пытался ограничить себя теми ресурсами, с которыми сталкивался. Обратите внимание, что они не все технические.

Помните, мы больше, чем просто код.

Жить без ожиданий

Недавно я написал пост о занижении ваших ожиданий при ведении блога.

Но зачем останавливаться на достигнутом, если вы можете применить это в своей жизни?

  • Вы устали от того, что вас подводят?
  • У вас есть цели, которых вы никогда не достигаете?
  • Вы разочарованы своей жизнью или работой?

Об этом говорит замечательный пост Джейсона Фрида на тему Жизнь без ожиданий.

Некоторые из моих основных моментов:

Разочарование означает, что что-то не соответствует вашим ожиданиям.

Вас подводят ожидания, а не результаты. Результаты просто есть.

Когда я иду на пробежку, я не рассчитываю пробежать милю за 6 минут, но если я это сделаю, то отлично. А если нет, то тоже ничего — я все равно побежал.

Последняя часть для меня. Я бегу, потому что хочу бежать. Не потому, что я ожидаю, что буду здоров или пробегу марафон.

Является ли невежество проблемой

Сет Годин — мастер-блогер/писатель. Его краткие, но мощные посты всегда заставляют меня задуматься. Вы можете буквально прочитать его сообщения в блоге за минуту или две.

Его пост Является ли невежество проблемой не стал исключением.

Проблема в том, что людей не всегда волнует то, что волнует вас. И причина, по которой им все равно, не в том, что они не знают того, что знаете вы.

Причина в том, что они не верят в то же, что и вы.

Следовательно, задача не в том, чтобы проинформировать их. Это вовлечение, обучение и общение таким образом, чтобы разделять эмоции, ценности и убеждения.

Основные моменты, сделанные мной.

Это распространенная ошибка разработчиков, пытающихся научить других. Не информируйте меня! Занимай меня, учи меня, общайся со мной.

Реагировать

Мои постоянные отношения с React продолжаются. В этом месяце я нашел два действительно хороших ресурса по этой теме.

React берет на себя фронтенд

Самер Буна — выдающийся тренер. Его React PluralSight был моим первым погружением в технологию.

Его подход был другим. Среда не настроена. Просто сошлитесь на React через тег <scrip></script>.

Кроме того, он использовал синтаксис React.CreateClass(...) вместо JSX. Это было ужасное начало. Но это помогло мне понять и оценить React и JSX.

Его Да, React берет на себя фронтенд-разработку. Вопрос в том, почему. пост ничем не отличается. Это, безусловно, лучшее введение в React. Даже если вы уже являетесь разработчиком React, вы кое-чему научитесь.

Я рекомендую кодировать вместе с ним. Этот пост был моим моментом AHA с React.

Стилизованные компоненты

Не знаю, как вы, но делать вещи красивыми — не моя сильная сторона. (На самом деле, я довольно ужасен!)

Используя теговые литералы шаблонов (недавнее дополнение к JavaScript) и мощь CSS, styled-components позволяет вам писать реальный код CSS для оформления компонентов. Он также удаляет сопоставление между компонентами и стилями — использование компонентов в качестве низкоуровневой конструкции стиля не может быть проще!

Это делает ваши компоненты React и React Native чертовски привлекательными. Сначала HTML в JavaScript, а теперь CSS в JavaScript? Конечно, почему бы и нет!

Настоятельно рекомендуется!

https://github.com/styled-components/styled-components

Твоя очередь

Вы нашли что-нибудь интересное в этом месяце? Это не должно быть связано с техникой. Но то, что, по вашему мнению, принесет пользу вашим коллегам-разработчикам.

Поделитесь этим с нами в комментариях ниже. Или почему бы не начать писать свои собственные сообщения в блоге и не поделиться ими с нами? 🙂

Первоначально опубликовано на www.mindbodysouldeveloper.com.

Если вам понравилось, вы можете найти больше историй на MindBodySoul Developer. Помните, мы больше, чем просто код