Найти в Дзене
Как и зачем мы зашли в Open Source?
Привет! Давненько от нас не было статей, и вот наконец-то появился повод поделиться новостями! 🚀 Мы выпустили стабильную версию нашей библиотеки Origami! В этой статье расскажем: Origami — что это? Это библиотека для разработчиков, работающих с Kotlin Multiplatform (KMP). Написана на чистом Kotlin, а главное — протестирована и готова к работе на Android, iOS, Web и Desktop! Кастомизация? Легко! С Origami вы можете настроить: А что в планах? Скоро добавятся встроенные функции для трансформации изображений: поворот, отражение, а также сжатие исходных и итоговых картинок...
2 месяца назад
Топ 3 момента оверинженеринга, которые мешают вашей команде двигаться вперёд
Разработка — это баланс между гибкостью и простотой. Стремление к "идеальному" коду часто приводит к оверинженерингу, который замедляет delivery и усложняет поддержку. Разберём три частые ловушки, в которые попадают опытные разработчики. Проблема: Команды часто создают константы для всех чисел и строк подряд, даже когда это не имеет никакого смысла. Например: const ZERO = 0 const EMPTY_STRING = "" Почему это плохо? Такие константы не добавляют ясности. ZERO скрывает смысл числа: это индекс, количество...
6 месяцев назад
Вся правда про "задел под оптимизацию"
Если вам знакомо выражение "задел под оптимизацию", то скорее всего, вы напрямую или косвенно сталкивались с ним в разработке и знаете некоторую подоплёку, о которой и хочется поговорить в этой статье. В наших командах разработки мы называем это выражение феноменом. Фено́мен — необычное явление, редкий факт; то, что трудно постичь. И действительно, когда речь заходит о заделе под оптимизацию, команды и их участники понимают требования по своему. Что требуется заделать? Под какую оптимизацию? Какой скоуп и сроки? Какие приоритеты? На все эти вопросы бывает очень сложно однозначно ответить...
8 месяцев назад
Нужно ли вашему бизнесу мобильное приложение или хватит мобильной версии сайта?
Предприниматели часто обращаются к нам с вопросом: достаточно ли для их задач адаптивного веб-сайта (поддерживающегося на мобильных устройствах) или нужно полноценное мобильное приложение? Чтобы ответить на него, давайте рассмотрим преимущества и недостатки каждого из этих решений. Бизнес привык, что мобильная версия веб-сайта дешевле, чем мобильное приложение. Да, это действительно так, но нужно учитывать следующее: Обычно никто не делает сайт только под мобильные устройства. На практике компьютерную версию делают "максимально пригодной" для смартфонов...
11 месяцев назад
Код-ревью — делай, как надо
Код-ревью — это процесс анализа кода, написанного разработчиком, перед его включением в основную ветку. В этой статье мы выделили несколько принципов, которые помогают команде Ryadom Tech проводить качественные и полезные код-ревью. Все члены команды, независимо от уровня, должны участвовать в код-ревью. Часто только лиды и сеньоры проверяют код младших коллег, но это подход устаревший. Вовлеченность младших разработчиков в проверку кода старших приносит множество преимуществ. Например, умение разбираться...
11 месяцев назад
Ryadom Tech развивается, и мы постоянно ищем квалифицированных и ответственных коллег! 🔥 Что мы предлагаем: 🕝 Полная удаленка Неважно, жаворонок Вы или сова — Вы можете работать в привычном графике. Главное — выполнять задачи в срок и присутствовать на важных созвонах. 🤸‍♂️ Поддерживаем новичков Мы нацелены на перспективных начинающих сотрудников, а наши опытные коллеги всему обучат и помогут. 💵 Стабильный доход Мы заключаем с сотрудником договор ГПХ, смотрим только на результат, поощраем подарочками за успехи, а периодичность выплат Вы можете выбрать сами. 🤝 Дружный коллектив Ryadom Tech — это в первую очередь люди и команда, а потом уже бизнес. Перечень актуальных вакансий: ryadom.tech/career Нет подходящей вакансии? Присылайте Ваше резюме по адресу career@ryadom.tech или в Telegram.
11 месяцев назад
Как управлять проектом в хаосе?
Проектное управление — это не просто набор процессов и задач, а динамичная система, в которой участвуют люди, технологии и время. Наиболее частыми вызовами для проектов становятся сложности в организации работы. Зачастую мы боимся хаоса, однако управляемый хаос не всегда оказывается негативным явлением. При правильном подходе к планированию и координации можно добиться не только своевременного завершения проекта, но и гармоничного взаимодействия команды, свободной от постоянного давления. Современные подходы к проектному управлению предлагают множество инструментов и методологий...
11 месяцев назад
Интервью с Вадимом Желтовым, создателем платформы Technary.net
В течение полугода мы работали над разработкой платформы для технических специалистов — Technary.net. Для начала мы сделали прототип под Android, чтобы проверить гипотезу, однако в итоге релиз переплюнул все наши ожидания. На протяжении месяца бета-тестирования мы получали очень положительный фидбек, крашей было минимальное количество (большинство из них исправили в течение первой недели), аптайм сервера составил > 99.8%. Поэтому в планах теперь редизайн, Web-версия, а затем и приложение под iOS...
1 год назад
Кто и как в Ryadom Tech делает мобилки?
Одним из направлений деятельности нашей компании является разработка быстрых, надежных и красивых приложений для наших клиентов. Занимается этим целая команда: дизайнеры, разработчики, тестировщики, аналитики, архитекторы и другие. Скоординировать работу всех специалистов для получения быстрого и качественного результата довольно сложно, если нет правильных и налаженных процессов. В этой статье, не вдаваясь в терминологию, мы поделимся четырьми этапами, которые проходит команда по разработке мобильных приложений в Ryadom Tech...
1 год назад