Evil Martians

@evilmartians


Канал Злых марсиан (https://evilmartians.com), неофициальный. Твиттер: https://twitter.com/evilmartians_ru

Стартапы, веб-разработка, интернет-бизнес, UI дизайн, бэкенд (#ruby #rails #golang #rust), фронтенд (#javascript), #ios, #devops (#kubernetes)

Evil Martians

20 Jan, 23:54


Показываем много красивых картинок про то, как за 2,5 месяца сделали редизайн и запустили новую версию для AI-first опенсорсного таск-трекера Tegon.

https://evilmartians.com/chronicles/designing-tegon-a-signature-vision-for-the-ai-driven-issue-tracker

Evil Martians

20 Jan, 23:39


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

https://evilmartians.com/chronicles/creating-a-winning-sales-flow-with-authentic-writing-from-engineers

Evil Martians

20 Jan, 23:37


Local-first — это больше чем тренд, это новый подход к софту. На примере успешных local-first продуктов разберем, почему это актуально для профессиональных инструментов.

https://evilmartians.com/chronicles/a-letter-to-founders-join-the-local-first-movement

Evil Martians

20 Jan, 23:34


Ищем менеджера!
Для управления проектами, сроками и задачами клиентов, участия в пресейлах и построении долгосрочных отношений.

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

https://career.habr.com/vacancies/1000026155

Evil Martians

20 Jan, 23:26


AI-фикация инструментов для разработчиков — это естественный тренд. Мы тоже привнесли AI-фичи в собственный инструмент для профилирования тестов, TestProf, и на основе этого опыта сделали небольшой гайд. Как найти свой вариант, сделать его уникальным, правильно выбрать LLM и т.д.

https://evilmartians.com/chronicles/dev-tools-ai-fication-101-lessons-from-martian-robots

Evil Martians

20 Jan, 23:24


Если у вас уже есть Chrome-расширение, то, зная определённые тонкости, вы можете быстро конвертировать его и в Safari-расширение. Сделали гайд и включили еще и инструкцию по публикации расширения в App Store.

https://evilmartians.com/chronicles/how-to-quickly-and-weightlessly-convert-chrome-extensions-to-safari

Evil Martians

20 Jan, 23:18


Продолжаем рассказывать о нашем OSS-инструменте для профилирования тестов, TestProf: новая статья о том, как мы помогли нашему клиенту ускорить тесты в 5 раз — и по шагам показали, как вы можете это сделать самостоятельно на своем проекте.

https://evilmartians.com/chronicles/railing-against-time-tools-and-techniques-that-got-us-5x-faster-results

Evil Martians

20 Jan, 23:17


Мы обновили и дополнили серию статей о TestProf, нашем инструменте для профилирования тестов: как использовать его для ускорения тестов, оптимизации фабрик, а также как автоматизировать анализ и рефакторинг.

Начать можно с части 1: https://evilmartians.com/chronicles/testprof-a-good-doctor-for-slow-ruby-tests

Evil Martians

20 Jan, 23:16


Мы считаем, что у крутого продукта для разработчиков должны быть такие же крутые SDK — клиентские библиотеки для разных языков. В новой статье рассказали, почему так думаем и как получилось ускорить Ruby SDK для NATS в 3 раза.

https://evilmartians.com/chronicles/the-sdk-imperative-why-developer-tools-live-or-die-by-their-sdks

Evil Martians

20 Jan, 22:39


В UI дизайне, и это особенно важно для интерфейсов с высокой плотностью элементов, есть простой закон. Элементы, расположенные слева или сверху, управляют элементами, расположенными снизу или справа. Но так ли прост этот закон? Разбираемся на примерах в новой статье.

https://evilmartians.com/chronicles/devtool-layout-rule

Evil Martians

20 Jan, 22:38


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

https://evilmartians.com/chronicles/engineering-connections-a-conference-talk-primer-for-humans

Evil Martians

20 Jan, 22:25


Открываем найм фронтенд-разработчиков.

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

Работать можно удалённо (вне РФ и Беларуси) или мы поможем с релокацией в Лиссабон или Осаку.

https://career.habr.com/vacancies/1000003136

Evil Martians

20 Jan, 22:19


Вы создали отличный OSS проект, выложили его на GitHub, и застряли на моменте, когда надо бы привлечь больше пользователей? Возможно, проблема в том, что нет навыков или особого желания ввязываться во всякие маркетинговые штуки. Можно без них! Мы собрали несколько советов, как помочь пользователям найти проект.

https://opensource.net/promotion-introverts-open-source/

Evil Martians

20 Jan, 22:18


Придумали новую стратегию для более безопасного партиционирования очень больших таблиц в PostgreSQL на основе canary-тестирования: теперь можно не переживать о том, что вы положите прод, случайно упустив что-то при рефакторинге. Плюсы и минусы — в новой статье.

https://evilmartians.com/chronicles/flying-free-a-tale-of-partitioning-with-canaries-in-postgresql

Evil Martians

20 Jan, 22:08


Cтартапы в 2024 еще выбирают Ruby on Rails? Да! Rails позволяет им запускать продукты и расти быстрее, чем другие технологии (включая Next.js и Java). Ирина Назарова рассказывает о своем keynote-докладе с RailsConf и делится итогами исследования — почему именно Rails и чего не хватает стартапам в экосистеме Rails.

https://evilmartians.com/chronicles/startups-on-rails-in-2024-my-keynote-at-railsconf

Evil Martians

20 Jan, 22:06


Марсианка Нина Торгунакова в новой статье по шагам показывает, как собрать сложное расширение для Chromium-браузеров и опубликовать его в Chrome Web Store.

https://evilmartians.com/chronicles/how-to-make-complex-chrome-plugins-a-zero-gravity-guide

Evil Martians

20 Jan, 22:04


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

https://evilmartians.com/chronicles/connection-avalanche-safety-tips-and-prepping-for-realtime-applications