← writing

On building gnost: what 3+ years of freelancing actually looks like

February 2026 · 2 min read

I started gnost when I was 16. No clients, no reputation, no real idea what I was doing, just a Discord server where someone said they'd pay me to build a bot, and I said yes before I knew how.

What I actually build

Custom Discord bots. Mostly for communities that have outgrown the off-the-shelf options — economy systems tuned to their specific game, moderation logic that doesn't exist anywhere, integrations that pull data from places no public bot touches.

Everything runs in Python with PostgreSQL or SQLite depending on scale. Three years in, I've got a decent sense of what breaks in production. The answer is usually: whatever you were most confident about.

The thing nobody tells you

Freelance at 16 means you're doing everything. You're the engineer, the PM, the support team, and the person explaining to a client at 11pm why their leaderboard reset. You get good at scoping fast, or you burn out fast. Sometimes both.

The hardest skill I built wasn't technical. It was learning to say "that's out of scope" without losing the client.

$4,000+ in revenue. 30+ bots. 600,000+ total users. For a 19-year-old running a one-person operation from Beirut, that means something.

Where it's going

gnost is still running. I take on projects when they're interesting. But my main focus has shifted — I want to get deeper into systems, closer to the metal. The bot work taught me what production software looks like from the outside. Now I want to know what it looks like from the inside.