Как стартапам мотивировать своих разработчиков создавать контент для продуктов? О, мы перепробовали очень много неправильных вещей — от мерча до гаджетов и вечеринок. Но все, что работает (хотя и не на 100%, нет) — это здоровая система поддержки и мотивации. Рассказали о нашей в новой статье.
https://evilmartians.com/chronicles/creating-a-winning-sales-flow-with-authentic-writing-from-engineers
https://evilmartians.com/chronicles/creating-a-winning-sales-flow-with-authentic-writing-from-engineers
evilmartians.com
Creating a winning sales flow with authentic writing from engineers—Martian Chronicles, Evil Martians’ team blog
Authentic content from engineers can promote your startup's product or service. Here's how to motivate them and set up a winning flow for your team.
Показываем много красивых картинок про то, как за 2,5 месяца сделали редизайн и запустили новую версию для AI-first опенсорсного таск-трекера Tegon.
https://evilmartians.com/chronicles/designing-tegon-a-signature-vision-for-the-ai-driven-issue-tracker
https://evilmartians.com/chronicles/designing-tegon-a-signature-vision-for-the-ai-driven-issue-tracker
evilmartians.com
Designing Tegon: a signature vision for the AI-driven issue tracker—Martian Chronicles, Evil Martians’ team blog
Tegon, the open source, AI-first issue tracker for engineering teams, needed a UI and UX to distinguish it from other issue trackers. Evil Martians took charge of this transformation, redesigning the core experience and bringing new ideas for AI-first features…
Случалось ли с вами такое: хотели написать свой собственный генератор кода Go, но не знали, с чего начать? Начните с этого нашего поста: вжух, и готово! Всего лишь много кода и пара советов.
https://evilmartians.com/chronicles/a-taste-of-go-code-generator-magic-a-quick-guide-to-getting-started
https://evilmartians.com/chronicles/a-taste-of-go-code-generator-magic-a-quick-guide-to-getting-started
evilmartians.com
A taste of Go code generator magic: a quick guide to getting started—Martian Chronicles, Evil Martians’ team blog
Make a small program that generates wrapping functions for the given type methods, and use this example as a good starting point for your own Go code generator!
Пока отсматривали заявки от кандидатов на фронтендера к Марсианам, поняли, что нужно напомнить про наш пост о лучших практиках HTML для форм входа и регистрации. Всего два поля и так много способов их испортить! Полезно и тем, кто разрабатывает, и тем, кто нанимает: это лучший способ быстро оценить качество работы.
https://evilmartians.com/chronicles/html-best-practices-for-login-and-signup-forms
https://evilmartians.com/chronicles/html-best-practices-for-login-and-signup-forms
evilmartians.com
11 HTML best practices for login & sign-up forms—Martian Chronicles, Evil Martians’ team blog
Even popular sites fail to implement the 11 best practices mentioned in this article, and thus have at least one mistake. Use this checklist on your next pull request review that deals with any form.
Есть много заблуждений про использование прозрачных цветов в дизайне. Например, что они «снижают производительность» или «ухудшают доступность». Развенчаем мифы и покажем, как сделать рабочие процессы более эффективными и гибкими — особенно для стартапов!
https://evilmartians.com/chronicles/woah-opacity-a-full-guide-to-this-badass-hero-of-efficient-ui-design
https://evilmartians.com/chronicles/woah-opacity-a-full-guide-to-this-badass-hero-of-efficient-ui-design
evilmartians.com
Woah, opacity! A full guide to this badass hero of efficient UI design—Martian Chronicles, Evil Martians’ team blog
See how opacity can be a game changer for web apps, minimizing the number of design tokens, styles, and component variants, thus making your workflow more efficient and flexible, especially useful for startups and fast-moving teams.
Анонсировать свой новый релиз целую неделю? Да, в мире инструментов для разработчиков появилась такая промо-стратегия, как launch week. И у нее много плюсов — и в эффективности, и в экономии ресурсов для небольших команд. Объясняем, как такое организовать.
https://evilmartians.com/chronicles/how-to-do-launch-weeks-for-developer-tools-startups-and-small-teams
https://evilmartians.com/chronicles/how-to-do-launch-weeks-for-developer-tools-startups-and-small-teams
evilmartians.com
How to do launch weeks for developer tools, startups, and small teams—Martian Chronicles, Evil Martians’ team blog
A launch week is densely packed with content and activities designed to announce and explain new releases and features from different angles. They are a tested promotional strategy for early stage startups (and especially for developer tools with small teams!)
Традиционно считается, что Rails плохо подходит для приложений с высоконагруженным real-time функционалом, но для нас нет ничего невозможного. Например, проекту Doximity мы помогли интегрировать обработку телефонных звонков в Rails-монолит, добавив небольшой сервис на базе AnyCable.
https://evilmartians.com/chronicles/growing-pains-and-a-dose-of-go-real-time-features-for-this-rails-app
https://evilmartians.com/chronicles/growing-pains-and-a-dose-of-go-real-time-features-for-this-rails-app
evilmartians.com
Growing pains and a dose of Go: real-time features for this Rails app—Martian Chronicles, Evil Martians’ team blog
We helped Doximity, an online platform for medical professionals get maximum productivity for user calls. That involved keeping their investment in Rails but adding the real-time performance benefits of Go.
Собрать вместе AnyCable, Twilio и Hanami, чтобы создавать высоконагруженные real-time фичи для телефонных систем, мы уже успешно пробовали. А теперь объединяем AnyCable и Twilio с одной из последних функций OpenAI, Realtime API, чтобы внедрять в такие проекты голосовых помощников.
https://evilmartians.com/chronicles/anycable-speaking-needing-help-with-a-twilio-openai-connection
https://evilmartians.com/chronicles/anycable-speaking-needing-help-with-a-twilio-openai-connection
evilmartians.com
Hey, AnyCable speaking! Needing help with a Twilio-OpenAI connection?—Martian Chronicles, Evil Martians’ team blog
Learn how to use AnyCable to integrate a voice assistant to your project with Twilio Media Streams and OpenAI Realtime API
Мы работаем с десятками хорошо финансированных стартапов и какие ошибки делают начинающие фаундеры и как их избежать. Делимся инсайтами в новом посте.
https://evilmartians.com/chronicles/founders-if-you-want-a-plus-startup-success-do-the-homework-first
https://evilmartians.com/chronicles/founders-if-you-want-a-plus-startup-success-do-the-homework-first
evilmartians.com
Founders, if you want A+ startup success, do the homework first!—Martian Chronicles, Evil Martians’ team blog
We've worked with dozens of early-stage startups and seen how rushed product development can blur founder focus, blow up budgets, and lead to frustration. So, before jumping in—do your homework!
Пример успешного Rails-cтартапа — StackBlitz: выручка от 0 до $4 млн за 4 недели благодаря новому продукту Bolt. Как проект использовал свою техническую базу для запуска AI-продукта — и как мы помогли масштабировать их платформу до 3 млн разработчиков.
https://evilmartians.com/chronicles/bolt-new-from-stackblitz-how-they-surfed-the-ai-wave-with-no-wipeouts
https://evilmartians.com/chronicles/bolt-new-from-stackblitz-how-they-surfed-the-ai-wave-with-no-wipeouts
evilmartians.com
bolt.new from StackBlitz: how they surfed the AI wave—with no wipeouts—Martian Chronicles, Evil Martians’ team blog
We helped StackBlitz scale to 3M+ developers and build bolt.new, going from 0 to $4M ARR in 4 weeks. Read on and let's help your dev tool surf the AI wave.
Эта статья уже вызвала много обсуждений в сообществе Rails: после двух лет экспериментов мы нашли свой идеальный набор фронтенд-инструментов, чтобы создавать крутые UI для Rails-приложений. Даже если у вас небольшая команда. А какие предпочитаете вы?
https://evilmartians.com/chronicles/keeping-rails-cool-the-modern-frontend-toolkit
https://evilmartians.com/chronicles/keeping-rails-cool-the-modern-frontend-toolkit
evilmartians.com
Keeping Rails cool: the modern frontend toolkit—Martian Chronicles, Evil Martians’ team blog
We advocate and build for Rails startups, and we know this tech gives teams a productivity and competitive edge. But we also know what startups struggle with the most: frontend. Let's share our silver toolkit for dealing with it!
У Rails должен быть свой адвент-календарь — и мы такой сделали! 12 дней мы будем рассказывать о разных полезных вещах для Rails-приложений. Уже есть 5 выпусков, где мы обсуждаем разные приятные "мелочи" от libyears до ускорения загрузки. Присоединяйтесь!
https://evilmartians.com/chronicles/railsmas-on-mars-12-days-of-mandatory-developer-joy-and-challenge
https://evilmartians.com/chronicles/railsmas-on-mars-12-days-of-mandatory-developer-joy-and-challenge
evilmartians.com
Railsmas on Mars: 12 Days of Mandatory Developer Joy and Challenge—Martian Chronicles, Evil Martians’ team blog
Over 12 days, we’ll unwrap 12 small (but mighty) approaches designed to level up your Rails apps. We’ll discuss, then suggest hands-on practice!
Инструментам для разработчиков типовой процесс онбординга пользователей не подходит! А как сделать так, чтобы быстро стало понятно, как нужно работать, и сразу ясно, почему продукт крутой? Мы проанализировали 40+ приложений и делимся 4 эффективными стратегиями.
https://evilmartians.com/chronicles/easy-and-epiphany-4-ways-to-stop-misguided-dev-tools-users-onboarding
https://evilmartians.com/chronicles/easy-and-epiphany-4-ways-to-stop-misguided-dev-tools-users-onboarding
evilmartians.com
Ease and epiphany: 4 ways to stop misguided dev tools user onboarding—Martian Chronicles, Evil Martians’ team blog
Dev tool users don’t need the typical onboarding process, period. Let’s share fundamentals and tips on how we help users reach ultimate productivity ASAP!
Многие приложения пытаются внедрить AI по шаблону: добавили чат — и готово. А если полностью пересмотреть подходы и найти то, что AI может сделать проще и быстрее для пользователей? Делимся принципами и уроками, как внедрить по-настоящему проактивный AI.
https://evilmartians.com/chronicles/dont-just-slap-on-a-chatbot-building-ai-that-works-before-you-ask
https://evilmartians.com/chronicles/dont-just-slap-on-a-chatbot-building-ai-that-works-before-you-ask
evilmartians.com
Don't just slap on a chatbot: building AI that works before you ask—Martian Chronicles, Evil Martians’ team blog
Too many are racing to integrate AI the same way: bolting on a chat and calling it a day. We partner with founders to go beyond these conventional implementations. In this post, principles and lessons about a better approach to integrate proactive AI.
Прибыло много интересных проектов и мы открываем вакансию Ruby-разработчика, который равно хорошо может и кодить, и самостоятельно консультировать клиентов по архитектуре и оптимизации. Все, что мы любим: Ruby, PostgreSQL, WebSockets (Go, TypeScript, Rust, Python будут плюсом) и всё вокруг: докеры, куберы, CI, APM.
Удаленка или релокация в Португалию или Японию.
https://wellfound.com/jobs/3191231-ruby-backend-engineer-e2
Удаленка или релокация в Португалию или Японию.
https://wellfound.com/jobs/3191231-ruby-backend-engineer-e2
Марсиане снова нанимают фронтенд-разработчика.
https://wellfound.com/jobs/3124379-frontend-engineer-react-postcss
Нам нужны люди с хорошим английским; люди, которые думают про бизнес, а не только про технологии.
Взамен — релокация в Португалию или удалённая работа (вне РФ и РБ), асинхронные коммуникации, горизонтальные связи и минимум процессов, без микроменеджмента. Отлично подойдёт тем, кто устал на продуктовом проекте и хочет пробовать разные технологии каждые полгода-год.
https://wellfound.com/jobs/3124379-frontend-engineer-react-postcss
Нам нужны люди с хорошим английским; люди, которые думают про бизнес, а не только про технологии.
Взамен — релокация в Португалию или удалённая работа (вне РФ и РБ), асинхронные коммуникации, горизонтальные связи и минимум процессов, без микроменеджмента. Отлично подойдёт тем, кто устал на продуктовом проекте и хочет пробовать разные технологии каждые полгода-год.