Becoming a Full Stack Builder
The craft of the full stack builder — what it means, how to grow into it, and where to start if you are just starting out.
-
![[dedo] 6: How fast is Dedo?](https://raveesh.me/wp-content/uploads/sites/2/2026/10/dedo-speed-v3-cores-rps.png)
[dedo] 6: How fast is Dedo?
dedo v0.15.0, measured from scratch: an MCP server in three commands, a house rule in five lines, 338 lint rules in 0.32…
-
![[dedo] 4: House Rules, Your Rules as Lint](https://raveesh.me/wp-content/uploads/sites/2/2026/10/dedo-04-hero.png)
[dedo] 4: House Rules, Your Rules as Lint
Every organisation has conventions no public standard knows about. dedo lets you write them as CEL checks in rules.yml, share them from…
-
![[dedo] 3: Adding dedo to an Existing Service](https://raveesh.me/wp-content/uploads/sites/2/2026/10/dedo-03-hero.png)
[dedo] 3: Adding dedo to an Existing Service
dedo installs one layer at a time: annotations, lint, generators, runtime. Each layer pays for itself. Audit before you enforce.
-
![[dedo] 2: Getting Started: Todo Good and Todo Bad](https://raveesh.me/wp-content/uploads/sites/2/2026/10/dedo-02-hero.png)
[dedo] 2: Getting Started: Todo Good and Todo Bad
Two to-do services with the same interface. One follows every rule. One breaks every rule, and its tests show what each mistake…
-
![[dedo] 1: Define Once, Deploy Everywhere](https://raveesh.me/wp-content/uploads/sites/2/2026/10/dedo-01-hero.png)
[dedo] 1: Define Once, Deploy Everywhere
One .proto file can carry an API’s contract and its operational rules. A linter can make good architecture the easy path. This…
![[dedo] 5: Multi-Tenant SaaS Auth](https://raveesh.me/wp-content/uploads/sites/2/2026/10/dedo-05-hero.png)