BUILD RECORD 18Lab2024—26

OSS Hub

A mobile-first platform for exploring, rating, preserving, and discussing open-source codebases.

All work
CreatorCreator · product and full-stack engineeringPrivate working set
ARCHITECTURE

WEB

01WEB
01 / OVERVIEW

What exists.

OSS Hub is a developer platform for discovering open-source codebases, preserving snippet provenance, and sharing code socially through a mobile-first interface.

02 / PROBLEM + CONSTRAINT

Where it resisted.

Open-source discovery is fragmented across GitHub, package managers, and blog posts. A unified view needs to preserve context about why code matters, not just what it contains.

03 / INTERVENTION

What I changed.

Built a Turborepo monorepo with Convex backend, Expo mobile app, and web frontend, focused on repository browsing, snippet preservation, and social features.

DIFFICULT DECISION

The obvious implementation was not the product.

Start mobile-first because developers increasingly browse code on phones, even if they edit on desktop.

Current proof

03
  1. Monorepo with backend, mobile, web, and shared packages.
  2. Convex schema with users, repositories, files, snippets, bookmarks, and feed.
  3. Expo Router app with public and protected routes.

Public detail is intentionally limited. No private source, customer data, or sensitive architecture is exposed.

LESSONS

What this build changed.

Code discovery needs provenance and social context, not just search.

BUILD MATERIALS

The implementation surface.

01Expo02Convex03TypeScript04Turborepo
Next build recordVideo Creator