Идеальный Open Source проект, что ты такое?

Недавно узнал, что существуют конкурсы Open Source кода, где ранжируют проекты (совокупное количество баллов) по общему представлению и соответствию хороших практик. В общем, этот пост — это аккумулированные комментарии/критерии экспертов идеального открытого кода без воды.

Полезно тем, кто:

  • Не знаком с бест практикам.

  • Просто хотел бы узнать какие могут быть критерии таких конкурсов.

  • Кто хочет сделать свой проект более привлекательным.

Общее

Хорошие практики:

  1. Присутствуют соглашения по использованию коммитов (Conventional Commits — все коммиты в едином стиле).

    (далее…)

Ваш GitHub — это прошлое: Оцениваем профессиональный капитал как IT-актив

Мы привыкли мерять успех текущей зарплатой и стеком технологий. Но если вы разработчик, тимлид или любой другой носитель знаний, ваш главный актив — не количество звёзд на GitHub и не оклад в этом месяце. Это ваша способность приносить доход в будущем. Давайте посчитаем, сколько вы стоите как бизнес-юнит, и почему это знание меняет всё.

Когда я проводил код-ревью или собеседования, я замечал одну странную вещь. Кандидаты отлично знают, сколько стоит их труд в час (RPS — rate per hour), но понятия не имеют, сколько стоит весь их карьерный цикл (далее…)

Квантовая Механика может описывать не реальность, а механизм её возникновения

Квантовая Механика может описывать не реальность, а механизм её возникновения - 1

Квантовая механика — одна из самых успешных теорий в истории науки.
Она лежит в основе атомной физики, полупроводников, лазеров и современных квантовых технологий.

(далее…)

Слепое пятно LLM-разработки: контекст за пределами кода

Слепое пятно LLM-разработки: контекст за пределами кода - 1

Качество работы LLM — функция от качества контекста на входе. Это утверждение звучит банально, однако зачастую разработчики оптимизируют модель, выбирая между GPT, Claude, Gemini и прочими, и промпт, но не контекст в целом (далее…)

Как отменить или откатить коммит в Git командами reset, revert и restore

Всем привет!

Если вы работаете с Git относительно недавно, почти наверняка у вас возникала потребность в отмене коммита. И, что печально, вы быстро поняли, что простого «откатить все назад» нет.

Где-то советуют git reset, где-то — git revert, а в третьих и вовсе пишется про checkout. По тому же правилу летят restore, amend, reflog и куча технологических формулировок, требующих знания git и после которых становится только сложнее, нежели понятнее.

На самом деле все это объясняется: под словами «отменить commit» можно иметь в виду совершенно разные действия:

Хлеб на закваске как управляемый процесс

Привет, Хабр!

Меня зовут Екатерина, и в ЮMoney я живу процессами: превращаю хаос в предсказуемую систему. Но есть место, где системам, казалось бы, не место — домашняя кухня. Я старший менеджер проектов, а моё хобби — выпечка хлеба на закваске.

Однажды поймала себя на мысли: «Я пеку хлеб так же, как управляю сложными проектами — с контрольными точками и анализом результатов». В статье расскажу, как процессный подход помогает печь идеальный каравай и почему это работает не только в офисе.

(далее…)

Как создатель первой веб-камеры был вынужден продать все свои разработки: история Connectix

Реклама первой веб-камеры

Реклама первой веб-камеры

(далее…)

Обесценивание и эксплуатация: к чему пришёл Open Source

«Не усложняй! Управление проектами по методу P3.express» — коротко о книге

«Не усложняй! Управление проектами по методу P3.express» — коротко о книге - 1

Открылся предзаказ на книгу Дмитрия и Валерии Ильенковых «Не усложняй! Управление проектами по методу P3.express». Мы прочитали ее и делимся впечатлениями.

Главное

(далее…)

Метрики здоровья команды: быстрая диагностика в период кризисов

Метрики здоровья команды: быстрая диагностика в период кризисов - 1

Хочу поделиться тем, как мы собрали единый дашборд метрик, которые быстро оценивают как эффективно работает ИТ команда. Что он позволяет нам делать: