red_mad_dev – Telegram
red_mad_dev
1.78K subscribers
172 photos
10 videos
166 links
Делимся железной экспертизой от практик red_mad_robot 🤖

YouTube-канал: https://www.youtube.com/@red_mad_dev

Другие наши проекты: @Redmadnews, @red_mad_product,
@design_jam, @daisygpt_bot.
Download Telegram
Существует большое количество способов конфигурирования приложений на Go. Сегодня расскажем, как всё происходит в red_mad_robot.

Для конфигурирования web-сервисов мы используем переменные окружения, которые устанавливаются через CI/CD, и библиотеку viper для чтения данных из переменных окружения и создания структуры Config. Однако подход по разделению ответственности в файлах можно переиспользовать и для других решений.

Больше по теме можно почитать в статье руководителя группы Backend-разработки red_mad_robot Влада Шевченко.

#go #viper #cicd
🔥8👍21
TechTrain: бесплатный онлайн-фестиваль про AI для разработки и жизни

📅Начало — 1 апреля в 11:00 GMT+3

Тема фестиваля — искусственный интеллект. А точнее, его использование в профессиональной разработке и повседневной жизни. Будут и AI, и ML, и всё вокруг этого.

Спикеры обсудят, как майнить клубнику, писать виртуальные портреты маслом и как заставить ChatGPT делать аналитику. Из актуального, конечно, будущее AI-разработки, Lean Data Science для ML, Research QUEST и best practice.

Читайте подробности и регистрируйтесь на сайте TechTrain.
6
・Senior iOS-разработчик red_mad_robot Аня Кочешкова рассказала, чем отличаются три менеджера зависимостей, в каких случаях и для каких задач подойдёт тот или иной. Аня подробно объяснила, что такое семантическое версионирование, как устроены модули кода и в чём разница между динамическими и статическими библиотеками. Материал будет полезен джунам, которые только начали погружаться в разработку.

・Head of Android red_mad_robot Central Asia Влад Бауэр поделился опытом, как решил нехватку iOS-разработчиков на одном из внутренних проектов. Он придумал решение: пошарил часть кода и перенёс его в Kotlin Multiplatform Mobile. Спойлер: у Влада получилось, и теперь он рассказывает о нюансах, с которыми ему пришлось столкнуться.

#ios #android #kotlin
👍10
Media is too big
VIEW IN TELEGRAM
Существует ли work-life balance в эпоху удалёнки, или Как перестать страдать FOMO и перейти на сторону JOMO? Ответы на эти вопросы ищем вместе арт-директором red_mad_robot Полей Луз, СРО Growth Hacking из Alfa Digital Кириллом Викентьевым и руководителем мобильной разработки приложений «Яндекс» и «Яндекс.Браузер» Артуром Василовым в пилотном выпуске второго сезона видеоподкаста «Из бэклога».

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

#избэклога
👍3
Forwarded from red_mad_product
Руководитель отдела бизнес-аналитики Настя Романцова и руководитель отдела управления проектами Серёжа Шмаков написали супер-полезный текст про разные подходы к роли BA и PM. Ребята поделились, как мы в red_mad_robot научились совмещать эти роли в одном человеке или распределять на всю команду, а также с какими проблемами столкнулись и что сделали, чтобы их решить.

А текст можно прочитать тут 🤓

#BA #PM
👍2
Интересная беседа для будущих CTO, на ютубе сохранилась запись встречи.
Forwarded from iOS Такой 🍏
Ребята, всем привет! 😊

В это воскресенье у нас новое интервью на канале. Гость - Станислав Сидорюк СTO at Drogerie retail. Это будет первое интервью на ютубе с СТО(это не точно😅)

Мы с ним хотим пообщаться и поспрашивать его за:

• Кто же такой СТО и какую роль в разработке он выполняет?
• Что нужно, чтобы стать СТО?
• Про командообразование, мотивацию и процессы.


В беседе примут участие:

1) Сергей Ирбеткин, iOS Lead РНКБ Банка.

2) Максим Анохин, Senior iOS Санлайт.

3) Даниил Димов, iOS Dev at Улыбка Радуги.

Встречаемся в 18-00 по Москве в воскресенье 9 апреля по ссылке.

#интервью #люди
3👍3🔥2👀1
Android-разработчик red_mad_robot Серёжа Чумиков рассказал об оптимизациях Compose и поделился, как избежать огромного количества рекомпозиций.

Среди тем доклада:

• Влияние стабильных (@ Stable) и нестабильных типов на рекомпозицию, учитывая нюансы эквивалентности.
• Суть и секреты использования MutableState.
• А также лямбды, выгрузка метрик, SnapshotFlow и многое другое.

Видео можно посмотреть на нашем ютуб-канале, а презентацию скачать с гугл-драйва.

#android #compose
🔥14👍3👏32
Какими навыками должен обладать разработчик, чтобы претендовать на мидл-уровень? В каждой компании свои условия, а о том, как всё устроено у Робота — рассказал руководитель backend-разработки red_mad_robot Влад Шевченко.

#backend #middle
🤔9👍5