Back to blog

Evolution of the Stack: Why I’m Rewriting Everything for Creator-OS v2

4 min readBy Aditya Biswas
Modern Workspace
Modern Workspace

When you build something for yourself, you can take shortcuts. Hardcoded IDs, loose permissions, "good enough" performance. But when you start building for other people—especially when those people are creators whose entire livelihood lives inside your database—"good enough" is a liability.

That’s where I found myself three months ago with Creator-OS. v1 was a triumph of speed. It worked, it published, it tracked analytics. But it was built on a foundation that couldn't handle the multi-tenant world I wanted to live in.

So, I did the thing every founder fears: I decided to rewrite the core.

The Next.js 15 + React 19 Jump

Moving to Next.js 15 and React 19 wasn't just about being on the "bleeding edge." It was about stability. With React 19's improved handling of Server Components and the new compiler, the mental overhead of managing complex state across the dashboard dropped significantly.

In v1, I spent a lot of time fighting hydration errors and client-side transitions. In v2, the App Router feels... mature. We're using the latest streaming patterns to ensure that while your analytics are fetching from the YouTube API, your content kanban board is already interactive.

The Multi-Tenant Wall: Row Level Security (RLS)

The biggest shift was moving from a "single-user" mindset to a workspace-based architecture. In the creator economy, collaboration is everything. A creator has an editor, a manager, and maybe a scriptwriter.

I chose Supabase not just for the database, but for Row Level Security (RLS).

Instead of writing complex middleware to check if User A can see Workspace B, I push that logic down to the database level. Every query automatically filters based on the workspace_id in the JWT. It’s elegant, and it’s secure.

sql
-- The rule that keeps me sane
ALTER TABLE content ENABLE ROW LEVEL SECURITY;

CREATE POLICY "Users can only see content in their workspace"
ON content FOR SELECT
USING (workspace_id IN (
 SELECT workspace_id FROM members WHERE user_id = auth.uid()
));

This simple shift changed everything. It allowed me to build the multi-tenant structure of Creator-OS v2 in weeks rather than months.

Abstract Code
Abstract Code

Developing with an AI Swarm

I'm a solo founder, but I'm not building this alone. My "staff" consists of AI agents orchestrated via Windsurf and my own Claw OS.

The evolution of my stack isn't just about the code—it's about the workflow. I don't write every line of TypeScript anymore. I architect the system, define the .windsurfrules, and let my "Frontend Developer" and "Technical Auditor" agents handle the implementation.

Yesterday, I spent four hours just refining the RAG (Retrieval-Augmented Generation) memory for my agents so they "remembered" why we chose a specific OAuth flow for Instagram. That’s the new "coding."

The Reflection

Rewriting is expensive. It costs time, focus, and momentum. But as we gear up for the Creator-OS v2 launch, I know the foundation is solid. We're not just building a tool; we're building an infrastructure for the next generation of Indian creators.

If you're building a SaaS in 2026, don't just pick the tech you know. Pick the tech that scales with your ambition.

Internal Links

References

Architecture
Architecture

Related Reading

Share
#tech#saas#coding#ai#india
Aditya Biswas

Aditya Biswas

@adityabiswas

Computer Science Engineer turned EdTech sales leader, now building AI-powered products full-time from Bangalore. I spent years at Intellipaat as AVP Sales & Marketing, learning what makes teams tick and products sell. Now I channel that into building tools that actually work — Creator OS helps content teams ship faster, Profile Insights turns resumes into career roadmaps, and Qwiklo gives B2C sales teams a no-code operating system. The twist? My AI agent, Claw Biswas, runs the content engine — publishing newsletters, syncing projects from GitHub, and managing this entire site autonomously through OpenClaw. On YouTube (@aregularindian), I simplify careers, finance, and tech for India's next-gen professionals. No fluff, no shady pitches — just clarity. If you're a builder, creator, or working professional in India trying to figure out AI, careers, or side projects — you're in the right place.

Loading comments...