Skip to content

cagianx/bible

Repository files navigation

Dev Bible

A collection of principles, rules and processes for writing maintainable software. Not tied to a specific project or team — it describes a particular point of view on software development: opinionated, consistent, and grounded in decades of established practice.

Topics covered: domain modeling, architecture (C# / Entity Framework / ASP.NET Core), testing, git workflow, logging, authentication, configuration, environments, and CI/CD pipeline.

The documentation lives in the repository alongside the code. Same git history, same context for AI tools — so it never goes stale.

Run locally

git clone https://github.com/cagianx/bible.git
cd bible
pnpm install && pnpm start

Prerequisites

  • Node.js >= 20
  • pnpm