Social infrastructure for builders shipping in public.
DevBits is where developers document real progress, not vanity metrics.
Streamsare projects.Bytesare project updates.Bitsare comments and conversations.
Anyone can react, follow, comment, and join the conversation.
Important
DevBits is designed for technical storytelling: milestones, blockers, experiments, demos, and lessons learned.
| Home Feed | Discovery |
|---|---|
![]() |
![]() |
| Streams | Messaging |
|---|---|
![]() |
![]() |
| Profile | Product Motion |
|---|---|
![]() |
![]() |
| Card | What It Delivers |
|---|---|
Build Logs |
Structured public progress for each project stream, from first prototype to launch day. |
Discovery Engine |
Explore recent streams, bytes, people, and tags in one place. |
Builder Identity |
Profiles, follows, saved streams, saved bytes, and creator-centric timelines. |
Real Conversations |
Direct messages, threaded discussions, and comment-level collaboration. |
Creation Flow |
Quick post publishing with media support and stream-first organization. |
▸ Core social model
- Stream-first posting model: project context is always attached to updates.
- Byte interactions: reactions, saves, and threadable discussion.
- Follow graph for people discovery and relationship context.
- Unified feed surfaces both streams and bytes.
▸ Discovery and navigation
- Dedicated Explore experience for users, tags, streams, and bytes.
- Category-aware search and trend-style tag surfacing.
- Route-based architecture with tabs and deep-linked detail pages.
- Welcome tour introduces product primitives and navigation model.
▸ Builder profile system
- Personal stream portfolio with project and post collections.
- Follower/following views and interaction controls.
- Saved content libraries for both streams and bytes.
- Profile metadata and social proof around shipping activity.
▸ Messaging and collaboration
- Direct message threads by builder.
- Username search with suggestion ranking.
- Conversation-level interaction for async collaboration.
▸ Platform and delivery
- Go + Gin REST backend with JWT auth and middleware-protected routes.
- PostgreSQL production database and SQLite-friendly test workflows.
- React Native + Expo mobile client for Android and iOS.
- AWS-hosted backend deployment path.
Backend: Go (Gin API, JWT auth, DB query layer)
Frontend: TypeScript (React Native + Expo Router)
Database: PostgreSQL (production), SQLite (test mode)
Infra: AWS EC2 + AWS RDS
flowchart LR
A[Mobile App\nReact Native + Expo] --> B[Go API\nGin]
B --> C[(PostgreSQL)]
B --> D[Media Uploads]
A --> E[Streams / Bytes / Bits UX]
DevBits exists to make technical progress visible.
Instead of posting polished outcomes only, builders can share:
- What they are building now
- What broke today
- What they learned while fixing it
- What they are shipping next
Tip
The goal is simple: give developers a social home for real work in progress.
- Product and deployment runbook: INSTRUCTIONS.md
- Backend structure and scripts: backend/scripts/README.md
- AWS deployment notes: docs/AWS_TRANSFER_NO_NGINX.md






