Writing on software design, product building, and other random thoughts.

All of my long-form thoughts on programming, product design, and more, collected in chronological order.

Book Review: "Will It Make the Boat Go Faster?"

Over the past few months, the book "Will It Make the Boat Go Faster?" has profoundly influenced my approach to both work and life. Recommended to me by a trusted mentor, Simon Whittaker, the book's central question has helped me cut through distractions and focus on what truly matters. From my role as a Cloud Architect at $BIG_CORP to personal responsibilities, this guiding principle has improved my efficiency and decision-making, giving life to my new mantra: "If it's not bad, it's good."

Behind My 'Current' Page: Owning My Data and Building in Public

Owning your data (at least to me) has moved from being a preference to an imperative. Given recent events like Google's penchant for shutting down apps and features on a whim, coupled with the current volatile state of Twitter, I've grown increasingly conscious of the importance of data ownership. This is why I've decided to take control of my personal data through the creation of my 'Current' page on swm.cc.

Lost Momentum: Overcoming Physical and Emotional Obstacles

I have always been passionate about contributing to projects and working alongside like-minded individuals to make a difference in the tech community. However, over the past several weeks, my ability to maintain my usual

Event-Driven Development on AWS: Node.js, Python, and CloudFormation

Event-driven architecture is a popular software design pattern that allows you to create more flexible, scalable, and resilient applications. With AWS, you can easily implement event-driven development using a variety of services and tools.

Gaining Momentum

As someone who has been contributing to their own projects for the last 22 days, I can say without a doubt that it has been an incredibly rewarding experience.

A new site... and stuffs...

I decided on a new site and a new technology stack to go with it. It is built using Next.js which is new to me.