Pull to refresh
6
Александр@atomr_mf

Фронтенд разработчик.

9
Subscribers
Send message

Как я перестал переключать VPN и разделил рабочий и личный интернет архитектурно

Level of difficultyMedium
Reading time4 min
Reach and readers50K

Если вы работаете в большой компании и одновременно живёте там, где есть какие-то региональные ограничения на сервисы, у вас почти наверняка две VPN-конфигурации:

рабочая — для доступа к внутренним ресурсам (GitLab, Jira, Confluence и т.д.)

личная — для личных целей

И постоянное переключение между ними — это, мягко говоря, неудобно.

Читать далее

Нужно ли онлайн-образование сейчас? В IT, по крайней мере

Level of difficultyEasy
Reading time5 min
Reach and readers4.7K

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

Можно сказать, это «краткое резюме» моей 9-летней карьеры в IT в качестве frontend разработчика. Обязательно будет интересно! Даже если местами будет казаться скучно, продолжайте читать — оно того стоит.

Читать далее

Жаркий спор по теме Masonry в CSS

Level of difficultyEasy
Reading time1 min
Reach and readers5.1K

CSS получает новый функционал, с помощью которого можно будет создавать сетки по типу Pinterest.
Но из-за дебатов между командами WebKit и Chrome релиз задерживается. Решается вопрос о том, как должен выглядеть синтаксис.

Вырисовывается классическая картина с двумя стульями:

Читать далее

Zod. Основные преимущества и неочевидные кейсы использования

Level of difficultyMedium
Reading time2 min
Reach and readers29K

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

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

Читать далее

Что должен знать Junior Frontend разработчик в 2024 году

Level of difficultyEasy
Reading time3 min
Reach and readers33K

Рынок с каждым днем развивается и для текущих разработчиков главной задачей всегда является держать руку на пульсе и быть с курсе всех изменений в сфере IT. Будь то технологии, библиотеки, либо архитектурные решения. Программисты любого направления Middle уровня и выше понимают, что главная ценность в разработчике это — решать проблему лучшим, доступным и самым простым способом. И для достижения этой цели необходимо использовать определенный набор инструментов, который не всегда одинаковый.

Приведу аналогию.

Читать далее

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity

Specialization

Фронтенд разработчик
Старший
Git
JavaScript
HTML
CSS
React
TypeScript
Redux
SCSS
Vue.js