Твой Программист
6.84K subscribers
2.94K photos
121 videos
11 files
1.4K links
Всё самое смешное и актуальное на IT тематику

Чат канала: @uProgrammerChat

Сотрудничество: @cyberJohnny
Download Telegram
Server-Side Rendering vs. Static Site Generation

В современной разработке используется много модных словечек по типу SSR ( Server Side Rendering ) и SSG ( Static Site Generation ), более того - вокруг этих словечек зачастую разгораются холивары.

В этой статье автор разберет этих два понятия и расскажет плюсы и минусы каждого:

Подробнее

Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.

Твой Программист 💻
5 способов сделать ваш код лучше

Спустя некоторое время разработки, оглядываясь назад или заглядывая в свои старые проекты, ты понимаешь недостатки того или иного подхода.

В статье ниже автор сделает эти выводы за нас на основе своего опыта:

Подробнее

Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.

Твой Программист 💻
Обработка ошибок в JavaScript. Лучшие практики

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

Подробнее

Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.

Твой Программист 💻
🐳 Докеризация окружения в VS Code

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

Подробнее

Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.

Твой Программист 💻
10 полезных фичей HTML5, которые вы, скорее всего, не знали

HTML5 не является чём-то новым для нас. Первый релиз произошёл аж в далеком 2008 году, после чего долгое время дорабатывался и обретал все больше и больше новых и полезных возможностей.

В статье ниже автор раскроет скрытый потенциал HTML5:

Подобнее

Не до конца понял либо есть что обсудить? - Сделай это в нашем
чате.

Твой Программист 💻
15 отличий между Junior и Senior разработчиком

Плох тот junior, который не мечтает стать senior, но достаточно ли просто развиваться в написании кода? Или, может, стать senior не реально не имею 10 лет опыта работы ?

На эти и другие вопросы автор ответит в статье ниже:

Подробнее

Не до конца понял либо есть что обсудить? - Сделай это в нашем
чате.

Твой Программист 💻
Перестань использовать React в своих проектах

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

Подробнее

Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.

Твой Программист 💻
Когда после твоего «фикса» упал прод

Твой Программист 💻
🧠 Билл Гейтс спрашивает это на собеседовании:

У вас бесконечный запас воды и два ведра — на 5 литров и 3 литра.

Вопрос: Как вы отмерите 4 литра?
🐍 Все, что вам нужно знать о Python 3.9

Python в своих обновлениях всегда старался и старается закрывать насущие потребности комьюнити, поэтому это обновление не стало исключением.

Подробнее

Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.

Твой Программист 💻
🏡👨‍💻 Как избежать профессионального выгорания при работе из дома

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

Как бороться с профессиональным выгоранием читайте в статье ниже:

Подробнее

Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.

Твой Программист 💻
Правильный подход к разбору технического долга проекта

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

А также еще есть чужой технический долг, когда вы переняли проект у кого-то и нужно его дописать или переписать.

Чтобы такого не было следующую рекомендую статью:

Подробнее

Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.

Твой Программист 💻
Перестань использовать ‘print()’ для дебага в Python

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

Для того, чтобы разобраться с дебаггом в Python, рекомендую следующую статью:

Подробнее

Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.

Твой Программист 💻
Функциональное программирование на Java

Мы привыкли, что Java относится к языкам программирования, которые придерживаются ООП парадигмы, но что насчёт функционального программирования? Java это тоже умеет!

Давайте разбираться:

Подробнее

Не до конца понял либо есть что обсудить? - Сделай это в нашем
чате.

Твой Программист 💻
Java vs Kotlin для Android: мнения разработчиков

В опросах Stack Overflow 45,3% респондентов называли Java самым популярным языком программирования, а Kotlin отдали предпочтение всего 4,5% разработчиков. Тем не менее, Google объявил приоритетным языком программирования именно Kotlin. Корпорация не призывала отказываться от С++ и Java, но споры между программистами разгорелись еще жарче.

Предлагаю послушать мнения ведущих разработчиком насчет этой холиварной темы:

Подробнее

Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.

Твой Программист 💻