Introduction
Experienced Product Engineer with a diverse background spanning fintech, medtech, and corporate sectors. Proficient in Ruby, Ruby on Rails, JavaScript, Node.js, and TypeScript, HTML & CSS.
Passionate about leveraging technology to solve complex problems and create exceptional user experiences. Skilled in driving product development from ideation to launch and beyond, with a focus on delivering value and driving growth.
Hello ๐๐พ and welcome to Adventures in Product Building. This blog is intended to be a window into how I've gone about developing various tech products from start to finish. Building a product doesn't mean it's wildly successful, or even even well-known. But it's always a great accomplishment, especially for learning.
In today's online world, it's very easy to get caught up in all the technological advancements that happen daily. It's overwhelming and if you're not careful, you can find yourself caught in a perpetual loop of imposter syndrome.
Impostor syndrome, also known as impostor phenomenon or impostorism, is a psychological occurrence in which people doubt their skills, talents, or accomplishments and have a persistent internalized fear of being exposed as frauds. - Wikipedia
You tend to start telling yourself that you're not good enough because you can't keep up with all the changes. Yesterday's thing that you just learned has now been cast aside by today's thing that you know nothing about. Now I have to learn this new thing, and by the time I grasp those concepts, the next thing is out. It's a recipe for mental exhaustion and an easy way to hate this career.
But when you slow down and think about it for a second, all these new frameworks and tools were created by people like you and me who felt that "this" way worked better for "them". And like any niche product, you will have followers. I like Ruby and I like Rails which means for the most part I agree with how Matz and DHH think and reason. I'm by no means anywhere near their level (** imposter syndrome alert**), but that doesn't actually matter. Some people hate ruby and hate rails. It doesn't make them wrong. They just have a different approach to software which means they created /followed something else.
Anyone can build a product. It doesn't need whole teams, and it sure as hell doesn't need the backing of a corporate to be successful. All you have to do is find excitement in building your product and consistently move forward and over time, your product is built and you can share it with the world.
This blog is going to attempt to show you how I've built my own products over time including all the tools I've been using, and all the tools I've created to help me in building my products.
Everyone has an opinion, even those who don't deserve one. They will try bring you down with harsh words, and on the flip side, some will support you. What you have to do is not worry about the people who don't like your product ( or solution ). They aren't your target market, and that is okay. For the most part, your only target market is you, and that, sometimes, is the most important.

