Вот мой восьмой список ресурсов, охватывающий интересующие меня темы, такие как веб-разработка (JavaScript, TypeScript, Node.js, React), архитектура программного обеспечения, инженерное лидерство, LLM и многое другое. Ознакомьтесь с этими ценными ресурсами, чтобы расширить свои знания в этих областях. Наслаждаться!

Javascript

Оказывают ли JS-фреймворки, в частности React, положительное или отрицательное влияние на конечных пользователей?



Обоснование фреймворков
Сегодня я прочитал статью Алекса Рассела «Рынок лимонов
и обнаружил, что вынужден написать опровержение.seldo.com»



Хотя генераторы — мощная функция JavaScript, они редко используются. Тем не менее, эта статья включает в себя отличные анимации, которые эффективно иллюстрируют работу генераторов.



Madge — фантастический инструмент для быстрого анализа структуры проекта JavaScript, особенно полезный при рефакторинге или работе с устаревшими и плохо документированными кодовыми базами.



Опыт разработчиков

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



DevEx (сокращение от Developer Experience) входит в сферу ответственности технического менеджера. Несмотря на то, что всегда есть возможности для улучшения, очень важно убедиться, что вы уделяете приоритетное внимание правильным областям. Вот статья, которая проливает свет на подход eBay к постоянному совершенствованию DevEx во всей организации.



Техническое совершенство

Технический долг похож на тетрис: «Ты не можешь победить. Вы можете только контролировать, как быстро вы проигрываете». Вот несколько ценных советов о том, как избежать проигрыша как можно дольше.



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



Развитие карьеры

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



Управление проектированием

Давайте рассмотрим основные различия между ролями технического руководителя и технического руководителя. Может ли один человек эффективно выполнять обе роли одновременно и оставаться продуктивным?



Получение различных взглядов на роли и обязанности технического менеджера может быть ценным. Это может помочь вам определить недостающую часть вашего успеха.



ЧатGPT

Использование больших языковых моделей, таких как ChatGPT, стало важным для разработчиков, и я настоятельно рекомендую пройти этот бесплатный курс, чтобы освоиться.



‹‹‹ Интернет-инсайдер #7