Блог Laraue Software — C# .NET open source разработка

Реальный код, реальные решения, реальные компромиссы. Пишем о том, что строим — .NET библиотеки, Telegram-боты, интеграции с ИИ и архитектурные ошибки, на которых можно учиться.

Telegram Login Widget vs авторизация через Mini App в .NET — две схемы валидации, один JWT
Часть 13 цикла о разработке Telegram-таск-трекера в одиночку. Пользователи просили добавить веб-версию вне Telegram Mini App, но для этого нужно было реализовать отдельную авторизацию. Добавление Telegram Login Widget не потребовало больших доработок - виджет работает через тот же JWT, что и Mini App, а само приложение почти не зависит от Telegram после выполнения авторизации.
Read →
Чистая архитектура Telegram-бота на .NET — контроллеры вместо гигантского switch
Часть 5 цикла о разработке Telegram-таск-трекера в одиночку. Чистый Telegram-бот на .NET с контроллерами и middleware в стиле ASP.NET вместо гигантского switch, слоёная структура решения и связка EF Core и linq2db на одних моделях для запросов, с которыми EF Core справляется плохо.
Read →
От «Сохраненных сообщений» в Telegram к настоящему таск-трекеру — определяем путь пользователя
Часть 3 цикла о разработке Telegram-таск-трекера в одиночку. Почему «Сохраненные сообщения» неудобны для ведения дел, с какого минимального сценария начинались Laraue Boards и почему путь пользователя определяется до начала разработки.
Read →
Прототипируем интерфейс с ИИ до написания кода
Часть 2 цикла о разработке Telegram-таск-трекера в одиночку. Почему мы начинаем с интерфейса, как HTML-прототипы от ИИ заменили Figma и каким получился первый прототип Laraue Boards.
Read →
Jira-альтернатива в одиночку — зачем мы её делаем и ссылки на репозитории
Часть 1 цикла о разработке Telegram-таск-трекера в одиночку с ИИ. Какую проблему мы решаем, зачем нужен ещё один таск-трекер, на каких двух репозиториях построен цикл статей.
Read →
Laraue Boards — опенсорсный таск-трекер с Telegram интеграцией и лёгкая альтернатива Jira
Опенсорсный таск-трекер, превращающий сообщения из Telegram в карточки на канбан-доске. Отправляете сообщение боту — получаете карточку, с которой можно работать в веб-приложении или Mini App. Бесплатно, код открыт.
Read →
Поиск квартир в Санкт-Петербурге с ИИ-оценкой фото — лучшие объявления первыми
Бесплатный агрегатор квартир Санкт-Петербурга с ИИ-ранжированием по качеству ремонта. Фильтры по районам СПб, цене, комнатам и ИИ-рейтингу. Уведомления в Telegram о новых подходящих объявлениях.
Read →
Laraue.Telegram.NET — ASP.NET-подобные контроллеры для Telegram-ботов на C#
Устали от цепочек if-else в Telegram-боте? Laraue.Telegram.NET привносит контроллеры, middleware, аутентификацию и локализацию в стиле ASP.NET Core в разработку ботов на .NET.
Read →