About
👋 About Me
Hi! I’m Abba, an aspiring indie hacker and software developer who loves turning ideas into real products.
This blog is where I document everything I learn through building. I’m not here to pretend I have all the answers or to give advice from the perspective of someone who’s already figured everything out. Instead, I share what I’ve actually experienced, the mistakes I’ve made, and the lessons I’ve learned along the way.
Everything on this blog falls into three main categories.
📚 Guides
Practical tutorials, technology deep dives, and solutions to real-world problems. If something took me hours or even days to figure out, there’s a good chance I’ll write a guide that helps someone else solve it much faster.
Many of these guides come directly from my experience building products, whether it’s developing Chrome extensions, solving technical challenges, or learning the practical side of indie hacking.
🛠 Building
Behind the scenes of the products I’m creating. Development logs, architecture decisions, new features, experiments, mistakes, and everything that happens between the first idea and a finished product.
This is where I openly document my journey as an aspiring indie hacker: building products, launching them, finding my first users, making my first sales, experimenting with marketing, and learning what works through real experience.
💭 Thoughts
Not every valuable lesson comes from writing code. Some of the most important ones come from life itself.
In this category, I share ideas, principles, philosophy, and personal experiences that help me move forward. You’ll find reflections on discipline, purpose, decision making, habits, failure, and the mindset that helps me keep building despite uncertainty.
You probably won’t agree with every opinion I share, and that’s perfectly fine. But if even one article helps you see something from a different perspective, then it was worth writing.
🚀 My Tech Stack
Frontend
- React
- React Native
- Astro
- TypeScript
- JavaScript
- CSS
- Tailwind CSS
Backend
- Supabase
- PostgreSQL
- Deno
🎯 Why This Blog Exists
I believe the best way to learn is by building, and the best way to truly understand something is by explaining it to others.
This blog is where I collect the knowledge, experience, and ideas I gain while creating products. You won’t find universal formulas for success here. What you will find are real experiments, real mistakes, and real lessons.
Whether you’re a developer, an aspiring indie hacker, or simply someone who enjoys learning and creating useful things, I hope you’ll find ideas, experiences, and practical knowledge that help you on your own journey.

