Perspectives
Latest writing
-
A comparison of CI/CD tools - Jenkins vs AWS CodePipeline
Yesterday, I was doing some research on pipeline setup. Continuous integration and continuous delivery (CI/CD) are two important practices in software development that help…
Read more -
A Comparison of AWS Cognito vs. AWS IAM Identity Center
Today, I got a question from a consultant, who is really confused about AWS Cognito and AWS IAM Identity Center (successor to AWS Single Sign-On). They are both identity and…
Read more -
AWS Control Tower - A Secure and Governed Multi-Account Environment
Last weekend, I was taking the AWS Certified DevOps Engineer – Professional exam. One feature that I seldom got opportunity to practice is AWS Control Tower, which is a service…
Read more -
A Comparative Overview of Imperative vs. Declarative API
When diving into software development, especially in the realm of building applications, we often come across the terms "imperative" and "declarative" programming. As we evolve…
Read more -
A Traveler's Guide to London
Last week, I was on a business trip to London, where I had previously stayed for a month on two separate occasions. It is a city that effortlessly weaves the old with the new…
Read more -
Ionic Framework - An Open-Source SDK for Hybrid Mobile App Development
Last week, I was building a prototype using ionic framework. In a digital age marked by a growing demand for versatile mobile applications, developers seek technologies that…
Read more -
Mastering the Go-To-Market Strategy
In today's fast-paced business environment, launching a new product or service is a monumental task. It's not just about creating something of value; it's also about delivering…
Read more -
ChromeOS Flex for PC - A Second Life for Your Old Hardware
Once resigned to gathering dust or joining the landfill, your old PCs and Macs have now been given a second lease on life. Meet ChromeOS Flex, Google's innovative operating…
Read more -
Understanding the Benefits Dependency Network - A Key Tool for Project Management
In the realm of project management, understanding how different pieces of a project come together to deliver business value is paramount. The Benefits Dependency Network (BDN)…
Read more -
Navigating Organization Restructure - The Imperative Role of Good Communication
Organizational restructuring is an inevitable aspect of modern business. Companies adapt to changing markets, competitive pressures, technological advances, and myriad other…
Read more -
A Step-by-Step Guide - How to Connect to PostgreSQL using DBeaver
DBeaver is a versatile, open-source database management tool that allows users to connect to a variety of databases, including PostgreSQL. With a user-friendly interface and a…
Read more -
Exploring the Heart of Bangkok - A Nighttime Adventure in Thonburi and Rattanakosin
I am on a business trip in Thailand and traveling around on the weekend to the bustling city of Bangkok – a vibrant metropolis known for its lively streets, intricate temples…
Read more