Category

SaaS Product Thinking

Building, shipping and operating SaaS products that scale.

Multi-tenancy from line one: Postgres Row-Level Security in practice
SaaS Product Thinking

Multi-tenancy from line one: Postgres Row-Level Security in practice

Every SourceForge product that touches more than one customer is multi-tenant from the first commit. The mechanism is Postgres Row-Level Security, two database roles, and a discipline.

20 Mar 2026 8 min read
On-prem-ready by default: shipping the same product to AWS, a VPS, and a school server room
SaaS Product Thinking

On-prem-ready by default: shipping the same product to AWS, a VPS, and a school server room

Every SourceForge product is deployable to any Docker host without a code change. The principle, the practice, and the small details that make it actually work.

22 Feb 2026 8 min read
WhatsAppCall us