Telegram Web Link
Открываете вакансию продуктового дизайнера? Марсианский арт-директор Роман Шамин в новом посте собрал основные требования, которые помогут стартапу на ранней стадии найти идеального кандидата, которого потом будет за что повысить.

https://evilmartians.com/chronicles/hiring-a-product-designer-1-hard-skill-and-3-soft-skills-to-look-for
У проекта Ruby Next появилась веб-версия — Ruby Next Playground! Владимир Дементьев упаковал Ruby Next в модуль WebAssembly: так можно работать с Ruby Next, не выходя из браузера, экспериментировать с синтаксисом Ruby и делиться своими экспериментами по ссылке.

https://evilmartians.com/chronicles/first-steps-with-ruby-wasm-or-building-ruby-next-playground
Ищем менеджера — полностью удаленно или релокация в Португалию!

Это важная роль в Злых Марсианах: нужно будет работать и с командами стартапов, помогая им принимать продуктовые решения и становиться «юникорнами», и с нашей собственной командой инженеров и дизайнеров.

Технический бэкграунд будет плюсом (но это не обязательное требование)! Подойдут люди с опытом работы в сфере product или project management.

https://career.habr.com/vacancies/1000026155
Очереди фоновых задач в многопользовательских backend-приложениях не всегда «честно и справедливо» обслуживают всех пользователей. В новом посте марсианский бэкенд-инженер Андрей Новиков описывает одно из возможных решений и представляет новый Ruby-гем, который он создал, внедряя это решение в одном из наших клиентских проектов.

https://evilmartians.com/chronicles/fair-multi-tenant-prioritization-of-sidekiq-jobs-and-our-gem-for-it
Есть планы добавить к вашему текущему продукту многопользовательское (Multiplayer) SaaS-приложение? Ирина Назарова и Антон Ловчиков начинают серию постов на эту тему. Первая часть гайда посвящена особенностям UI для совместной работы в real-time.

https://evilmartians.com/chronicles/the-complete-guide-to-multi-tenant-saas-part-1-collaboration
Используете serverless-бэкенд, но обработка файлов — это по-прежнему сложный процесс? У бэкенд-инженера Валентина Киселева есть несколько техник и инструментов, как можно сделать это быстрее и удобнее для инженеров — и пример serverless-приложения для платформы Google Cloud.

https://evilmartians.com/chronicles/how-to-make-serverless-file-processing-a-piece-of-cake
Хочется перейти на более современную инфраструктуру, но это страшно и кажется сложным? Марсианская SRE-команда в серии статей раскрывает секреты: с годами, мы сформировали целый пакет инструментов и практик, которые помогают нашим клиентам проще и эффективнее использовать Kubernetes.

https://evilmartians.com/chronicles/martian-kubernetes-kit-unboxing-our-toolkits-technical-secrets
Должны ли разработчики писать — ну, что-то помимо собственно кода, комментариев к чужому коду или документации? Нина Торгунакова считает, что есть как минимум три причины, почему инженерам полезно создавать статьи — и три причины, по которой мы этого все-таки не делаем.

https://evilmartians.com/chronicles/why-should-developers-write-3-reasons-and-3-common-blocks
Ищем менеджера — полностью удаленно или релокация в Португалию!

Это важная роль в Злых Марсианах: нужно будет работать и с командами стартапов, помогая им принимать продуктовые решения и становиться “юникорнами”, и с нашей собственной командой инженеров и дизайнеров.

Технический бэкграунд будет плюсом (но это не обязательное требование)! Подойдут люди с опытом работы в сфере product или project management.

https://career.habr.com/vacancies/1000026155
В инструментах для разработчиков данные можно визуализировать множеством разных способов, причем иногда — довольно неожиданными! Марсианский дизайнер Ярослав Ложкин в новой статье рассматривает 7 основных подходов с их плюсами и минусами и примерами применения.

https://evilmartians.com/chronicles/beyond-bars-and-lines-7-cool-ways-to-visualize-data-in-your-dev-tool
Год назад мы написали статью про MRSK, инструмент, который в самом начале своего пути обещал сделать деплой Docker-контейнеров проще пареной репы. С тех пор он сменил название на Kamal, да. А сделано ли что-то еще кроме этого? Наблюдаем и рассказываем.

https://evilmartians.com/chronicles/mrsk-hot-deployment-tool-or-total-game-changer
Путь к запуску MVP, миллионным инвестициям, а иногда и к дизайн-наградам для наших клиентов часто начинается с двухнедельного дизайн-спринта. Роман Шамин рассказывает как работают Марсианские спринты и как получается запустить разработку всего за пару недель.

https://evilmartians.com/chronicles/mvps-prototypes-results-how-to-win-with-a-martian-design-sprint
В новом посте бэкенд-инженер Святослав Крюков рассматривает разные подходы к документации API и чем может быть полезен один из них, documentation-first. А еще дает советы, как перейти на подобный подход и о новом Ruby-геме, который в этом поможет.

https://evilmartians.com/chronicles/let-there-be-docs-a-documentation-first-approach-to-rails-api-development
Дизайнер и инженер Роман Шамин уверен, что CLI-инструменты заслуживают не меньшего внимания к UX, чем GUI, ведь разработчики пользуются ими каждый день.

Простой, но эффективный шаг — улучшить, как CLI отображает процесс своей работы.

https://evilmartians.com/chronicles/cli-ux-best-practices-3-patterns-for-improving-progress-displays
Привет, на связи Юрий Михин. Недавно я столкнулся с задачей имплементации аутентификации в веб-приложении, где выбор был сделан в пользу провайдера от AWS — Cognito. После долгих баталий с документацией от AWS и поисков решений и нюансов среди многочисленных ишью Гитхаба я решил написать гайд по интеграции Cognito в Реакт-приложение. Если вы тоже столкнулись с похожей задачей — этот гайд будет полезен для вас.

https://evilmartians.com/chronicles/how-to-manifest-streamlined-authentication-aws-cognito-in-a-react-app
Подробная, понятная и хорошо организованная документация нужна всем OSS-проектам. А для Open Core-проектов, где пользователи платят за Pro-версии или дополнительные сервисы, это критически важно. Рассказали, как помогли Teleport перевести сайт и документацию на новую платформу и новый уровень качества.

https://evilmartians.com/chronicles/next-level-docs-with-nextjs-teleports-new-customer-aquisition-channel
Случается, что в небольших командах devtool-стартапов создавать профессиональный UI-дизайн некому. Но выход есть: Глеб Строганов предлагает гайд, который поможет разработать такой интерфейс, даже если у вас нет дизайнера — и 5 паттернов UI-дизайна, которые помогут создать интерфейс максимально быстро.

https://evilmartians.com/chronicles/keep-it-together-5-essential-design-patterns-for-dev-tool-uis
Недавно мы вместе с GitHub организовали Ruby-митап в Сан-Франциско, и по количеству гостей и отзывов поняли, что рубистам очень не хватает таких «оффлайн»-встреч. Составили небольшой гайд, как сделать хороший митап для Ruby-сообщества.

https://evilmartians.com/chronicles/lets-have-more-tech-meetups-a-quick-start-guide-to-holding-your-own
This media is not supported in your browser
VIEW IN TELEGRAM
2024/05/18 13:16:08
Back to Top
HTML Embed Code: