Привет, Хабр! На связи Маша Байкова, дизайн-менеджер Garage Eight. У нас в компании очень развита культура менторства, и она не обошла меня стороной. В течение трех лет я успела променторить и заонбордить несколько человек, а также сама успела побывать в роли менти. Сегодня делюсь выводами, которые сделала, а также советами тем, кто хочет попробовать себя в каждой из этих ролей. Читать далее
Вся жизнь IT-команды в одной статье.Последние полгода у меня зрела мысль поделиться накопленным опытом нашей ИТ-команды, но подходящего повода не находилось, пока я не попал на мероприятие по «практикам прозрачных процессов». Там я снова услышал знакомую проблему — одни и те…
В мае 2025 года Microsoft сделала важный шаг: исходный код Windows Subsystem for Linux (WSL) выложили на GitHub под лицензией MIT. Авторы проекта подчеркнули, что это решение открывает новые возможности для разработчиков. Обсудим, что такое WSL, почему переход к open source так важен и как эта подсистема сближает Windows и Linux. Читать далее
Прошло примерно 7 лет с момента моей первой публикации и я хотел бы поделиться прогрессом в лечении. Может для кого-то это будет полезная информация. Также хотелось собрать обратную связь, может кто-то столкнулся с подобными проблемами, о которых речь пойдет ниже..Итак, после 2018…
Всем привет! В этой статье мы будем обсуждать, как писать масштабируемые и поддерживаемые интерфейсы на Jetpack Compose: от базовых компонентов до архитектурных практик. Разбираем иерархию, принципы проектирования, naming, порядок параметров и антипаттерны. Думаю, что статья будет полезна как новичкам, так и опытным разработчикам. Читать далее
Мир научной фантастики зачастую очень близок к миру реальной науки, порой даже предсказывая будущие открытия и технологии. Иногда научная фантастика даже становится вдохновением для ученых, желающих попытаться реализовать ту или иную литературную или киношную технологию в…
В этом руководстве рассматривается современный подход к безопасности — Zero Trust Network Access (ZTNA) — и показано, как его реализовать с помощью SPIFFE/SPIRE и OpenID Connect (OIDC). Материала много, по этому я предоставлю его в сухой форме.В основе ZTNA лежит принцип «никогда не доверяй, всегда проверяй»:…
В эпоху «больших данных» даже небольшая форма обратной связи на сайте — риск для владельца бизнеса. Любая digital-компания, собирающая пользовательские данные, автоматически попадает в зону интереса Роскомнадзора (РКН). О том, как проходят проверки, что вызывает вопросы у инспекторов и что делать, чтобы минимизировать риски — этот разбор. Читать далее
В прошлом году мы уже рассказывали, как создавали нашего помощника программиста Kodify. Не прошло и года, и мы представили вам новую его версию – Kodify 2. А буквально сегодня объявили о выпуске опенсорсной – Kodify Nano. Kodify 2 доступен только для корпоративных заказчиков, а Kodify Nano мы…
Скептики часто говорят: “Юнит-тесты? Это же лишняя морока.” “Код всё равно придётся менять — зачем тестировать то, что всё равно устареет?” “У нас нет времени на это.”Я слышал это десятки раз — от новичков, опытных тимлидов и даже CTO. И всё же, спустя годы в разработке, я с уверенностью могу сказать: юнит-тесты — это не обуза, а инструмент, который экономит время, снижает стресс и делает код надёжнее.Давайте разберёмся с популярными мифами. Читать далее