Skip to content

Как начать подгорать, но не выгореть в проекте, где «было срочно нужно»

Как начать подгорать, но не выгореть в проекте, где «было срочно нужно» published on Комментариев к записи Как начать подгорать, но не выгореть в проекте, где «было срочно нужно» нет
4 с лишним года назад я писал код в стартапе, который хотел наносить пользу клиентам частных медицинских клиник. «Режим стартапа» предполагал стабильное ощущение дедлайна, жесткую фокусировку и частую смену планов на лету. И я выгорел. На любимой тогда работе.



Возможно, это мнение покажется непопулярным и даже странным — но с тех пор я не хочу (и не могу) работать по-другому. Мне в кайф, когда разработка идет в сверхбыстром темпе. Я понял, что хочу так кайфовать. Но не хочу больше выгорать. И стал выстраивать защиту от выгорания: давайте расскажу, что получилось и как это помогло мне и команде в карантин, когда нам пришлось работать в формате «спринт за день», чтобы помочь школьникам.
Читать дальше →

Как перенести на TypeScript большую кодовую базу React UI-компонентов

Как перенести на TypeScript большую кодовую базу React UI-компонентов published on Комментариев к записи Как перенести на TypeScript большую кодовую базу React UI-компонентов нет

Как перенести на TypeScript большую кодовую базу React UI-компонентов

Привет! Меня зовут Иван Греков, я работаю UI-разработчиком в frontend-команде Badoo. Главные задачи нашей команды — создание новых и поддержка существующих пользовательских интерфейсов для сайтов и приложений Badoo и Bumble. 

Когда в конце 2019 года мы начали параллельно работать над несколькими проектами, мы задумались над повышением стабильности кода и возможностью его многократного использования. Для этого мы решили переписать наши 630 React UI-компонентов на TypeScript. Я расскажу о том, как мы работали над ними без перерыва в доставке фич и как организовали поэтапный переход на TypeScript для UI-разработчиков, которым этот язык был в новинку.

Читать далее

[Из песочницы] В одной лодке с «ублюдком»: 11 продвинутых советов по использованию Git

[Из песочницы] В одной лодке с «ублюдком»: 11 продвинутых советов по использованию Git published on Комментариев к записи [Из песочницы] В одной лодке с «ублюдком»: 11 продвинутых советов по использованию Git нет

*"ублюдок" — вольный перевод слова "git" — "an unpleasant or contemptible person", "неприятный или презренный человек".



В комментариях к статье 15 базовых советов по Git для эффективной работы каждый день развернулась дискуссия на тему эффективности использования тех или иных команд и опций. Надо признать, что git предоставляет столько различного функционала, что во-первых, за всем становится невозможно уследить, а во-вторых, его можно совершенно по-разному вписывать в рабочий процесс.


Давайте посмотрим, что можно использовать, чтобы улучшить себе жизнь. Статья предполагает, что читатель умеет пользоваться основными возможностями git и понимает что делает, когда, скажем, вводит в консоль git rebase --merge --autostash.

Читать дальше →

Как нанять 50 синьоров за 43 дня и быстро включить их в процесс разработки?

Как нанять 50 синьоров за 43 дня и быстро включить их в процесс разработки? published on Комментариев к записи Как нанять 50 синьоров за 43 дня и быстро включить их в процесс разработки? нет

В следующий вторник, 21 июля в 20:00 в наших соцсетях пройдет стрим с Андреем Евсюковым, заместителем CTO в Devilery Club.

Андрей занимается созданием инжереной культуры в Delivery Club: найм, формирование команд, создание процессов разработки. До этого разрабатывал на PHP и на go.

Сейчас Delivery Club развивается с бешеной скоростью — команда выросла с 50 до 130 человек за год, а через месяц в команде будет уже 150 человек. Андрей отвечает за то, чтобы все они прижились и как можно скорее включились в работу. Читать дальше →

Как Греф с программистами боролся

Как Греф с программистами боролся published on Комментариев к записи Как Греф с программистами боролся нет

Наверное многие помнят скандальное заявление Грефа о том, что Сбербанку программисты не нужны: “У нас огромное количество программистов, с которыми мы боремся”. Давайте проанализируем откуда такие заявления взялись и чем все это закончилось.


Читать дальше →

Майки, деньги, два торта: как мы разучились оценивать задачи

Майки, деньги, два торта: как мы разучились оценивать задачи published on Комментариев к записи Майки, деньги, два торта: как мы разучились оценивать задачи нет


Привет, Хабр! Меня зовут Артём и я тимлид в Skyeng. У моей команды разработки есть заказчик, он же продуктовый менеджер, он же просто Ваня. Ваня считает, что наша схема с оценкой задач не идеальна. Например, оценка в 2 дня ничего ему не даёт. Свою задачу на проде он увидит через неделю или дней 10. Или больше. Или меньше.
Читать дальше →

[Перевод] Руководство по моделированию угроз для разработчиков

[Перевод] Руководство по моделированию угроз для разработчиков published on Комментариев к записи [Перевод] Руководство по моделированию угроз для разработчиков нет

В этой статье описаны простые и понятные шаги по внедрению моделирования угроз — подхода к проектированию защищённых систем на основе оценки рисков. В основе подхода лежит определение угроз, чтобы разработчики могли к ним подготовиться. С ростом киберугроз и желания компаний сохранить свои средства командам разработчиков требуются эффективные способы защиты ПО. К сожалению, внедрение моделирования угроз часто проходит с трудом. Многие методологии требуют сложного и исчерпывающего предварительного анализа, который не совместим с работой современных команд. Поэтому вместо того, чтобы всё останавливать ради создания идеальной модели угроз, я рекомендую начинать с малого и постепенно расширять.
Читать дальше →

[Перевод] Руководство по моделированию угроз для разработчиков

[Перевод] Руководство по моделированию угроз для разработчиков published on Комментариев к записи [Перевод] Руководство по моделированию угроз для разработчиков нет

В этой статье описаны простые и понятные шаги по внедрению моделирования угроз — подхода к проектированию защищённых систем на основе оценки рисков. В основе подхода лежит определение угроз, чтобы разработчики могли к ним подготовиться. С ростом киберугроз и желания компаний сохранить свои средства командам разработчиков требуются эффективные способы защиты ПО. К сожалению, внедрение моделирования угроз часто проходит с трудом. Многие методологии требуют сложного и исчерпывающего предварительного анализа, который не совместим с работой современных команд. Поэтому вместо того, чтобы всё останавливать ради создания идеальной модели угроз, я рекомендую начинать с малого и постепенно расширять.
Читать дальше →

Обеспечить удалёнку и не облажаться. Советы ИТ-директору

Обеспечить удалёнку и не облажаться. Советы ИТ-директору published on Комментариев к записи Обеспечить удалёнку и не облажаться. Советы ИТ-директору нет


Сегодня главная проблема компаний, особенно крупных, заключается в том, что отправка нескольких тысяч сотрудников на удалённую работу — это трудная задача как для ИБ, так и для ИТ-службы в целом. Вы можете отправить людей домой, сделать VPN, но подключение к корпоративной сети большого количества не очень контролируемых вами устройств — действительно непростая работа. Очевидно, что не получится каждому удалённому сотруднику выдать антивирус и систему предотвращения утечек.

Еще одна проблема — как обеспечить работу всего набора корпоративных приложений из дома на разношерстном парке оборудования: от старенького ПК на Windows 7 до iPad’а.

В этом посте мы расскажем о нескольких прикладных задачах и проблемах, которые возникли у огромного количества компаний в связи с переводом сотрудников на удалёнку.
Читать дальше →

Откажутся ли компании от удаленки по окончании вынужденного периода?

Откажутся ли компании от удаленки по окончании вынужденного периода? published on Комментариев к записи Откажутся ли компании от удаленки по окончании вынужденного периода? нет
В последнее время возникает много обсуждений вынужденного удаленного режима работы для компаний. Один из наиболее интересных на мой взгляд вопросов: “Продолжат ли компании придерживаться удаленного режима или нет, когда вынужденный режим закончится?”.
Читать дальше →

Primary Sidebar