Типы рендеринга веб-приложений
April 20, 2025Создавая веб-приложения на протяжении многих лет, я понял, что даже опытные разработчики могут не знать всех подходов к рендерингу, которые используются сегодня. Эти знания помогают лучше разбираться в архитектуре современных приложений и осознанно выбирать тип, который подходит под конкретные задачи. Я изучил их и постарался структурировать знания в этой статье, как понял сам.
Читать далееМифы о найме в ИТ
December 20, 2024Недавно поучаствовал в работе над коллективной статьёй для хабра. Я и несколько экспертов постарались развеять некоторые мифы о найме в ИТ.
Читать далееCбор требований к проекту
October 13, 2024Шпаргалка по сбору требований системного дизайна
Недавно, при переезде одного старого проекта, выяснилось, что у заказчика было другое представление по доступности и отказоустойчивости системы, которая уже работала столько лет. Например, время простоя до двух часов в сутки для него некритично, а короткие падения были вовсе не важны. Если бы это было уточнено на этапе сбора требований, перед началом проекта, можно было бы избежать лишних затрат на инфраструктуру, что помогло бы сэкономить деньги и снизить стресс команды во время DDoS-атак.
Читать далееЛокальная база данных в Docker
August 29, 2024Как быстро поднять локальный сервер базы данных для разработки в Docker. Способов существует полно, но мне нравится использовать для разработки абстрагированные подходы, с минимальным вмешательством в систему. Это гайд настройки локальной БД при помощи Docker.
Читать далееО PHP
August 4, 2024В сообществе и общении с коллегами, которые пишут на других языках, иногда слышу мнение, что PHP устарел и является пережитком прошлого. Я не согласен и хочу объяснить свою точку зрения.
Читать далееЕсть ли у вас вопросы?
June 29, 2024Мой список вопросов интервьюеру во время собеседования на разработчика, которые, помогают стать смелее на собесе и понять, где в итоге придётся работать.
У меня скопился некоторый опыт проведения интервью, да и сам я когда-то проходил собесы. Со временем понимаешь, что не только компания тебя оценивает, но и ты её. Лучше заранее всё прояснить, чтобы избежать неприятных сюрпризов на работе.
Читать далееКак джуну получить опыт и найти работу
May 20, 2024Мои первые шаги в ИТ пришлись на времена, когда требования к программистам были поверхностные. Сейчас же, ситуация сильно поменялась. Джунам приходится буквально биться за “место под солнцем”, чтобы получить первый опыт! В этой статье хочу обсудить как в резюме джунов появляется первый опыт работы, где его брать и нужен ли он вобще?
Читать далееБиблиотека разработчика
May 10, 2021В этом списке собраны ключевые книги, которые помогут прокачать как профессиональные (hard skills), так и межличностные (soft skills) навыки. Одни из них лично повлияли на мой рост, другие давно стали признанной классикой в индустрии. Список пополняется.
Читать далееКак выбрать доменное имя
August 4, 2017Правильный выбор доменного имени — ключевой фактор для успеха веб-сайта. Идеальное доменное имя должно быть запоминающимся, легко писаться и читаться, а также хорошо звучать на слух.
Читать далее