Why My First App Is a Beautiful Disaster
Sometimes you just have to slam code and do what you love.
I'm Nathan, a product engineer who builds software across the full development lifecycle, from requirements and user experience design to implementation and release. With experience in software development, product design, and product management, I take ideas from concept to production. I bring a balance of engineering rigor and product intuition to every stage of development.





Sometimes you just have to slam code and do what you love.
A comprehensive guide on how to navigate the design process, from initial research to final delivery.
Teaching yourself is a viable way to land your first job in the tech industry. But how do you get started? This article outlines my journey to tech along with the resources and strategies that landed me my first position.
A case study on how to start building your own design system, deliverable templates, and component library. All while gaining organizational buyin for product methodology.