Software for One: Создание софта только для себя

В последнее время все чаще говорят о концепции Software for One — разработке программных продуктов, которые нужны только одному человеку: вам самому.

Почему это важно?

Когда мы пишем код на работе или для стартапов, мы всегда зажаты рамками:

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

Мой стек для таких инструментов

Обычно я собираю такие вещи на простом и быстром стеке:

  1. Go — для консольных утилит и быстрых CLI-аккаунтов (например, swittcher).
  2. Rust + Tauri — если нужен легкий десктоп с веб-интерфейсом.
  3. TypeScript — для написания AI-агентов.

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