Journey with Isaac Shi

View Original

Saturday Tech Night: CTO Christopher Walken at Golden Section Studios

At Golden Section Studios, I was lucky to host Christopher Walken, the newly minted CTO of a B2B SaaS Startup. Mr. Walken was urging his development team to transition the software architecture from a Monolithic structure to Microservices. While I was privileged to witness the speech and managed to write down every word he said, unluckily, the cameras weren't rolling.

Good... evening. My name is Christopher Walken, I’m the CTO of this Startup, yes, the CTO. Fellas, it's my pleasure, truly, to address you... on the topic of Microservices. Now, you may ask yourself, "What are Microservices? And why, oh why, should I care?"

Well, let me enlighten you, my friends. In our world, a world of B2B application... Microservices, they're like... the building blocks. Yeah, that's right. Imagine a complex puzzle, if you will, each piece, essential... to create a masterpiece. That's what we have here. Like cowbell, we need more cowbell!

Now, you see, traditional monolithic architectures, they've served us well... for a long time. I was using it when I was shot down over Hanoi… But, in today’s growing complexity of B2B SaaS applications, Guys, y’ know…that…rigid…monolith doesn't work for me anymore. I gotta have more flexibility and resilience in the system, I cannot have another system crash after each release. And I gotta tell you, there were just too many inter-dependencies in the old monolith.

I put my pants on just like the rest of you -- one leg at a time. Except, once my pants are on, I asked Golden Section about Microservices. You're gonna want that cowbell, I mean Microservices, as your architectural foundation.

If you have questions on how to make that transition, really explore the Golden Section Studios space this time, I mean, really... explore the space. I like what I’m seeing.

During Golden Section’s Tech Review, Li told me — I think his name is Li or Wang, real smart dude — each Microservice, it's like… a small, independent unit. It does one thing, and it does it well. And when we assemble these little guys, working harmoniously together, we create a symphony of functionality. Scalability, resilience, fault isolation, ease of deployment... before we're done here… y'all be a unicorn wearing gold-plated diapers.

And let me tell you, embracing Microservices, fellas, it's not just a fad. No, no. It's the key, the very essence, of unlocking product-led growth. You know why the Yankees always win? it's 'cause the other teams can't stop staring at those damn pinstripes… the Microservices we are building today… are the Yankees pinstripes, babies.

Fellas, I know change can be... scary, unsettling even. Just like two little mice fell into a bucket of cream, they were all scared, the first mouse quickly gave up and drowned, the second mouse wouldn't quit. You see, he struggled so hard that eventually he churned that cream into butter and crawled out.

You may say “The monolith was alright”, let me drown in that cream, but I tell you… breaking down that old monolith, do it! don't fear the reaper! I'll be honest... we're taking a leap, a bold step into a world of agility and possibilities, just like your great-granddaddy’s gold watch, passed down to you, that’s your birthright.

Guess what? I got a fever! And the only prescription.. is more Microservices!

Say it, baby! Roll it! I gotta have more cowbell baby!

By Isaac Shi
March 22, 2023