Insights
Why I Build Apps as a Sales Agent
How selling by day taught me to think like a product builder — and why more non-developers should ship code to solve their own problems.

Most people think you need a CS degree to build apps. I'm proof you don't.
By day, I'm a sales agent. I pitch, I negotiate, I close deals. But when the sun goes down, I open my code editor and start building.
The Sales-to-Builder Pipeline
Working in sales taught me something most developers never learn early: how to think about users. Every day I talk to real people with real problems. I hear their frustrations. I understand their workflows. And that's exactly the kind of empathy that makes a great product builder.
When I started building apps, I didn't start with "what technology should I use?" — I started with "what problem am I solving?" That mindset came directly from sales.
Why Non-Developers Should Ship Code
The barrier to entry for building software has never been lower. With tools like React, Tauri, and AI-assisted development, you can go from idea to shipped product in weeks, not years.
Here's what I've learned: - Start with the problem, not the tech. Your users don't care if you used Rust or JavaScript. They care if your app solves their problem. - Ship fast, iterate faster. In sales, you learn that perfect is the enemy of done. The same applies to software. - Your unique perspective is your superpower. I see problems that full-time engineers miss because I'm out in the field every day.
The Results Speak
20+ apps shipped. 8+ open-source repositories. Tools used by thousands of developers. All built by someone who spends his days selling, not coding.
If you're a non-developer with ideas, stop waiting for permission. Start building. The world needs more builders who truly understand real problems — and you might be surprised how far a sales mindset takes you when you apply it to code.