Software for One: Создание софта только для себя
В последнее время все чаще говорят о концепции Software for One — разработке программных продуктов, которые нужны только одному человеку: вам самому.
Почему это важно?
Когда мы пишем код на работе или для стартапов, мы всегда зажаты рамками:
- Мнения пользователей и их предпочтения.
- Бизнес-требования и дедлайны.
- Технологический долг и соглашения команды.
Но когда вы пишете софт исключительно для себя, все эти ограничения исчезают. Вы можете использовать любой стек, писать код в любом стиле и решать только те проблемы, которые реально делают вашу жизнь лучше.
Мой стек для таких инструментов
Обычно я собираю такие вещи на простом и быстром стеке:
- Go — для консольных утилит и быстрых CLI-аккаунтов (например,
swittcher). - Rust + Tauri — если нужен легкий десктоп с веб-интерфейсом.
- TypeScript — для написания AI-агентов.
Попробуйте написать небольшую программу, которая автоматизирует одну вашу ежедневную рутину, и вы почувствуете настоящий кайф от программирования.