#development
2 posts
alldeveloper journeysorenlabupdatesDev JourneySorenLabdev creatordevelopmentdevlogClerkCompanyLearningaianakonisblogblog updatesbuild in publicbuilding in publicbuildinpubliccareer growthcloudflarecontent creationcreator storedev journeygoogle workspacelaunchlearningpersonal brandportfolioprojectsside hustlesocial mediasoren labstartupstreaming websitev2 updatewebdevwork

sorenlabdevelopmentbuild in public
Soren Lab's Monorepo: Payments, Email, APIs, and UI
Part 1 was the foundation: TypeScript config, environment variables, auth, and the database layer. This is what sits on top: five packages that deliver actual product functionality.

sorenlabdevelopmentbuilding in public
Soren Lab's Monorepo: The Four Packages Everything Else Depends On
Building Soren Lab as a proper monorepo meant figuring out what the foundation looks like before writing any features. There are four packages that nothing else can exist without. Here's what I learned putting each one together.