Writing on software design and the fun in building things.
All of my long-form thoughts on programming, leadership, product design, and more, collected in chronological order.
My Medium Articles
Hey World!
My Method To Create An MVP (Minimum Viable Product)
Many times, we may have a great idea for a product, and if you're a developer like I am, the first reaction might be to dive into the code editor and write code as long as motivation lasts, day after day until you probably get tired of it because it isn't going anywhere. We often choose this path because it's where we excel and feel most comfortable. This was my approach during my early years, but I've since discovered a more effective strategy that has led to repeated success. I want to share it with you to help you avoid the same mistakes I made.
The Harsh Realities of Entrepreneurial Adventures - A Journey Through Collaboration, Innovation, and Disillusionment
It all began a few years back, with a group of old friends getting together over a crazy idea: to build a ticketing system for WordPress, but make it sleek, useful, and something we could all be proud of. What we ended up with was this Ruby on Rails masterpiece, complete with multitenancy and a neat plugin to tie it all together.