Как писать документацию, которую разработчики будут читать

Большинство документаций к продуктам для разработчиков — плохие. Не потому что авторы не старались, а потому что документацию писал инженер, который знает продукт насквозь, и ему «всё очевидно». А человеку, который видит продукт впервые, — ничего не очевидно.

Четыре типа документов — не путайте их между собой

Есть классическая модель. Вся документация делится на четыре типа, и каждый решает свою задачу:

Обучающие материалы (уроки). (далее…)

Никого не повышают за простые решения

Никого не повышают за простые решения - 1

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

(далее…)

Что происходит с разработчиками, когда ИИ берёт на себя 80% их работы

Как я прикрутил ИИ к формуле Гагарина и порвал Хабр за 28 минут

Как я прикрутил ИИ к формуле Гагарина и порвал Хабр за 28 минут - 1

Каждый день я вижу, как собственники тратят миллионы на трекеров, коучей по «эджайлу» и стратегические сессии в тропических лесах, чтобы их сотрудники просто начали работать. 

(далее…)

ЛидерТаск: обновление веб-версии — интеграция с Todoist, импорт ICS и переработанный раздел «Входящие»

Вышло крупное обновление веб-версии ЛидерТаск. Коротко о главном — что добавили, как это работает и кому пригодится.

Интеграция с Todoist

Для тех, кто переходит с Todoist или использует оба инструмента параллельно: теперь в ЛидерТаск доступна прямая интеграция. Задачи, проекты и структура подтягиваются автоматически — без ручного экспорта/импорта и промежуточных файлов.

Это особенно актуально для команд, которые ищут российскую альтернативу зарубежным сервисам, но хотят перейти без потери накопленных данных.

Импорт задач из ICS-календарей

(далее…)

ЛидерТаск 1.5.2: быстрее, новые виджеты и улучшенный раздел «Входящие»

Вышло обновление мобильного приложения ЛидерТаск для iOS и Android. Главный акцент — на производительности: переработали скорость работы приложения и синхронизации. Плюс несколько структурных изменений в интерфейсе.

Производительность: приложение работает значительно быстрее

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

(далее…)

Как сэкономить время на создание презентаций в разы. Обзор сервисов по созданию презентаций

Как сэкономить время на создание презентаций в разы. Обзор сервисов по созданию презентаций - 1

Автор статьи: Дмитрий Курдюмов

(далее…)

Цена контекста в агентной разработке: почему bottleneck — не код, а внимание человека

Пока diff небольшой, в нас просыпается хранитель инженерной чистоты: мы спорим о нейминге, замечаем лишний пробел, обсуждаем, стоило ли выносить логику в helper, но когда правка разрастается до тысяч строк, строгость уступает другому подходу: CI зелёный, тесты прошли, код выглядит вроде неплохо — можно жать Approve.

(далее…)

Юридическая гигиена ИТ-проектов или как отстоять код, деньги и нервы

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

Рассмотрим почему ИТ-договор – это зона повышенного риска.

Практика арбитражных судов показывает, что отсутствие четкой юридической механики в ИТ-договоре ведет к миллионным убыткам, потере прав на код и многомесячным судам.

По данным Судебного департамента при ВС РФ, количество споров, связанных с созданием и использованием программ для ЭВМ, выросло за последние 3 года более чем на 40%.

В конце статьи рассматриваются нюансы, связанные с ИИ в договорах.

(далее…)

Критика руководителя в кулуарах: как в группе умирает обратная связь

Обычно это не происходит за один день. Сначала на встречах всё выглядит нормально. Люди кивают, договариваются, задачи расходуются по исполнителям. Руководителю кажется, что команда в контуре, помех нет, напряжение работает. А потом после созвона начинается совсем другая жизнь: в личных сообщениях обсуждают решение, в чатах без начальника спорят, кто опять всё сломал, а на кухне или в курилке звучит привычно: «ну с ним всё понятно».

Многие руководители на данный момент делают наиболее удобный для себя вывод: команда токсична. Или обиделась. Или не умеет разговаривать прямо.

(далее…)