Telegram Web Link
Марсиане каждый год выступают с десятками докладов на конференциях по всему миру: Ruby, фронтенд, OSS-решения и многое другое. В этом году у нас было даже несколько keynote-докладов. В новом посте мы решили рассказать, как мы это делаем: как выбираем темы, готовим питчи, чтобы заинтересовать организаторов и что рекомендуем, чтобы сделать по-настоящему отличный доклад.

https://evilmartians.com/chronicles/engineering-connections-a-conference-talk-primer-for-humans
В UI дизайне, и это особенно важно для интерфейсов с высокой плотностью элементов, есть простой закон. Элементы, расположенные слева или сверху, управляют элементами, расположенными снизу или справа. Но так ли прост этот закон? Разбираемся на примерах в новой статье.

https://evilmartians.com/chronicles/devtool-layout-rule
Мы считаем, что у крутого продукта для разработчиков должны быть такие же крутые SDK — клиентские библиотеки для разных языков. В новой статье рассказали, почему так думаем и как получилось ускорить Ruby SDK для NATS в 3 раза.

https://evilmartians.com/chronicles/the-sdk-imperative-why-developer-tools-live-or-die-by-their-sdks
Мы обновили и дополнили серию статей о TestProf, нашем инструменте для профилирования тестов: как использовать его для ускорения тестов, оптимизации фабрик, а также как автоматизировать анализ и рефакторинг.

Начать можно с части 1: https://evilmartians.com/chronicles/testprof-a-good-doctor-for-slow-ruby-tests
Продолжаем рассказывать о нашем OSS-инструменте для профилирования тестов, TestProf: новая статья о том, как мы помогли нашему клиенту ускорить тесты в 5 раз — и по шагам показали, как вы можете это сделать самостоятельно на своем проекте.

https://evilmartians.com/chronicles/railing-against-time-tools-and-techniques-that-got-us-5x-faster-results
Если у вас уже есть Chrome-расширение, то, зная определённые тонкости, вы можете быстро конвертировать его и в Safari-расширение. Сделали гайд и включили еще и инструкцию по публикации расширения в App Store.

https://evilmartians.com/chronicles/how-to-quickly-and-weightlessly-convert-chrome-extensions-to-safari
AI-фикация инструментов для разработчиков — это естественный тренд. Мы тоже привнесли AI-фичи в собственный инструмент для профилирования тестов, TestProf, и на основе этого опыта сделали небольшой гайд. Как найти свой вариант, сделать его уникальным, правильно выбрать LLM и т.д.

https://evilmartians.com/chronicles/dev-tools-ai-fication-101-lessons-from-martian-robots
Ищем менеджера!
Для управления проектами, сроками и задачами клиентов, участия в пресейлах и построении долгосрочных отношений.

Работаем удаленно (и есть возможность релокации). Технический бэкграунд (и любовь к аниме) будут плюсом, но опыт и инициатива нам важнее!

https://career.habr.com/vacancies/1000026155
Как стартапам мотивировать своих разработчиков создавать контент для продуктов? О, мы перепробовали очень много неправильных вещей — от мерча до гаджетов и вечеринок. Но все, что работает (хотя и не на 100%, нет) — это здоровая система поддержки и мотивации. Рассказали о нашей в новой статье.

https://evilmartians.com/chronicles/creating-a-winning-sales-flow-with-authentic-writing-from-engineers
Случалось ли с вами такое: хотели написать свой собственный генератор кода Go, но не знали, с чего начать? Начните с этого нашего поста: вжух, и готово! Всего лишь много кода и пара советов.

https://evilmartians.com/chronicles/a-taste-of-go-code-generator-magic-a-quick-guide-to-getting-started
Пока отсматривали заявки от кандидатов на фронтендера к Марсианам, поняли, что нужно напомнить про наш пост о лучших практиках HTML для форм входа и регистрации. Всего два поля и так много способов их испортить! Полезно и тем, кто разрабатывает, и тем, кто нанимает: это лучший способ быстро оценить качество работы.

https://evilmartians.com/chronicles/html-best-practices-for-login-and-signup-forms
Есть много заблуждений про использование прозрачных цветов в дизайне. Например, что они «снижают производительность» или «ухудшают доступность». Развенчаем мифы и покажем, как сделать рабочие процессы более эффективными и гибкими — особенно для стартапов!

https://evilmartians.com/chronicles/woah-opacity-a-full-guide-to-this-badass-hero-of-efficient-ui-design
Анонсировать свой новый релиз целую неделю? Да, в мире инструментов для разработчиков появилась такая промо-стратегия, как launch week. И у нее много плюсов — и в эффективности, и в экономии ресурсов для небольших команд. Объясняем, как такое организовать.

https://evilmartians.com/chronicles/how-to-do-launch-weeks-for-developer-tools-startups-and-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
Собрать вместе AnyCable, Twilio и Hanami, чтобы создавать высоконагруженные real-time фичи для телефонных систем, мы уже успешно пробовали. А теперь объединяем AnyCable и Twilio с одной из последних функций OpenAI, Realtime API, чтобы внедрять в такие проекты голосовых помощников.

https://evilmartians.com/chronicles/anycable-speaking-needing-help-with-a-twilio-openai-connection
2024/11/17 09:40:24
Back to Top
HTML Embed Code: