Perspectives
Latest writing
-
How to Lead a Team
Leadership is a critical component in the success of any team, particularly in the dynamic and collaborative environment of software engineering. Leadership is not just about managing tasks but involves a nuanced understanding of…
Read more -
Enterprise Service Bus (ESB) vs. API Gateway in Modern IT Architecture
Enterprise Service Bus (ESB) and API Gateway are two pivotal components in the architecture of modern enterprise IT systems. While they may appear similar at a glance, they serve distinct roles and cater to different needs within…
Read more -
How to Work Well on Teams
In the realm of software engineering, success is rarely a solo endeavor. It's a team sport, where collaboration, understanding, and mutual respect play pivotal roles. This blog post delves into the cultural and social aspects of…
Read more -
Understanding AdaBoost and Gradient Boosting Machine
In the realm of machine learning, two of the most potent and widely-used algorithms are AdaBoost and Gradient Boosting Machine (GBM). Both of these techniques are used for boosting, a method that sequentially applies weak…
Read more -
Understanding Bootstrap Aggregation and Random Forest
In the world of machine learning, there are numerous techniques and algorithms that empower predictive modeling and data analysis. Two such powerful methods are Bootstrap Aggregation, commonly known as Bagging, and Random Forest.…
Read more -
Understanding Inertia and Silhouette Coefficient - Key Metrics in Clustering Analysis
Clustering is a fundamental technique in data science and machine learning, used for grouping similar data points together. Among the various metrics to evaluate the quality of clustering, Inertia and Silhouette Coefficient stand…
Read more -
Understanding Regularization - Lasso, Ridge, and Elastic Net Regression
In the field of machine learning and statistical modeling, regularization is a crucial technique used to prevent overfitting and improve the generalization of models. This blog post will delve into three popular regularization…
Read more -
Go To Market (GTM) Strategy
In this blog post, I am writing to compare the Go-to-Market (GTM) strategies of two organizations in the banking industry: the Development Bank of Singapore (DBS) as an incumbent and Trust Bank as a disruptor. Over the last few…
Read more -
Traveling to Auckland
I was on business trip in New Zealand for two weeks. Nestled between two harbors, Auckland is a vibrant, multicultural city waiting to be explored. Known as the "City of Sails" for its love of yachting, Auckland is New Zealand's…
Read more -
Infrastructure as Code - HashiCorp Terraform
In the rapidly evolving world of cloud computing, the need for scalable, repeatable, and manageable infrastructure deployment is more acute than ever. As organizations migrate from traditional data centers to cloud environments,…
Read more -
Unlocking the Productivity Equation - A Holistic Approach to Getting More Done
Productivity isn't a one-size-fits-all formula. It's a personal equation that varies with each individual, shaped by different lifestyles, priorities, and goals. But at its core, being productive is really just about…
Read more -
Discovering the Dynamic Cityscape of Kuala Lumpur
Last week, I was on a business trip. Nestled in the heart of Southeast Asia, Kuala Lumpur, the capital city of Malaysia, is an urban tapestry woven with the threads of diverse cultures, futuristic skyscrapers, lush green parks,…
Read more