Laraue Software Blog — C# .NET Development & Open Source

Real code, real decisions, real tradeoffs. We write about what we build — .NET libraries, Telegram bots, AI integrations, and the architecture mistakes worth learning from.

Choosing a pet project stack for solo development — .NET, PostgreSQL, Nuxt, and why we prefer boring technologies
Part 4 of building a Telegram task tracker solo. The reasons behind .NET 10, PostgreSQL 18, Nuxt 4 and Vue 3. A bit about the MongoDB-to-Postgres migration in a past project that taught us to prefer boring, stable technologies.
Read →
How we build — engineering principles for working on real products
The engineering principles Laraue projects follow — start from the user path, do not overcomplicate ahead of time, split logic into layers, isolate third-party integrations, and where AI helps and where it is not allowed near the codebase.
Read →