Victor Leung
Victor Leung
BlogAI SolutionAlphaAlgoFlower shopFX CombineIEESushi ClassifierWealth Agile

Continuous Improvement

I write about business, technology and personal development

Blog posts

May 24, 2023

In today's digital landscape, modern applications face increasing demands for performance, scalability, and availability. With millions of…

May 06, 2023

I graduated from the part-time Master of Business Administration (MBA) program at the Chinese University of Hong Kong in 2019. An MBA degree…

May 02, 2023

Digital transformation is a crucial strategy for any organization that seeks to stay competitive in today's market. It's a process that…

April 28, 2023

Setting up Python on your local machine can be a challenging task, especially when you have multiple Python versions to work with. Sometimes…

April 18, 2023

I have been living in Singapore for two and a half years. This is recognized as one of the top startup ecosystems in the world, with a…

April 12, 2023

To me, "Start with Why" means that when there is new request coming in, it's important to start by asking the reason behind it. Instead of…

March 22, 2023

Career guidance is an important aspect of professional growth, and mentoring is a crucial component of this process. In contrast to having a…

March 05, 2023

The motivation of DBS for the second phase of future-ready digital transformation is to fight back as an existing incumbent against the…

February 25, 2023

Imagine you are a scientist that has the ability to time-travel to the year 2060, 37 years into the future. You make a trip into one…

February 20, 2023

Recently, I have been contemplating the future of work with ChatGPT and whether Artificial Intelligence (AI) will eventually replace our…

December 10, 2022

As I was taking an online course on achieving personal and professional success at Warton online, I completed an assessment of my current…

December 09, 2022

I am reflecting upon two aspects of influence and power, which are relationship-oriented (investing in relationships) and result-oriented…

December 01, 2022

In this essay, I am writing about my theory of success and how I will achieve it. My definition of success, includes four areas: 1) Personal…

November 29, 2022

I am going to write about the most important people in my life and how their legacies have affected and influenced me. From my mother Tammy…

October 23, 2022

Over the last two weeks, I was learning some proven, science-backed tactics to boost my productivity and performance so that I can crush my…

October 16, 2022

In this blog post, I will review a book I read this weekend, Give and Take by Adam Grant. I believe learning and growth are fundamental…

October 07, 2022

In this proposal, I am making a strategic recommendation for Thought Machine, a product company in the fintech industry. It has built the…

September 14, 2022

I started my career working as an Assistant Marketing Manager in Brisbane, but then a year later I took a big risk and moved back to Hong…

September 12, 2022

Hello everyone, my name is Victor Leung and I am an AWS community builder. In this article, I would like to introduce Amazon Web Service…

September 11, 2022

I was learning about Kubernetes, also known as K8s, which is an open-source system for automating the deployment, scaling, and management of…

August 20, 2022

As a software developer, sometimes I find infrastructure networking quite confusing. In this article, I am going to have a deeper dive to…

July 31, 2022

I have been interested in tech since university when I took an elective Java programming class. I loved it, and I knew I wanted to make it…

July 24, 2022

In the last 5 years, I have been taking leadership roles on multiple digital transformation projects. In the year 2017, I was working as a…

July 19, 2022

The book I am going to review is Think and Grow Rich, written by Napoleon Hill. It is a bit embarrassing to read in public because the book…

July 11, 2022

Today, I am going to review Vietnamese Street food. All the photos on this page are what I took during the trip. I will show you all the…

July 10, 2022

I took an online course and learned the frameworks and concepts needed to create sticky, memorable product experiences. The firm I choose to…

July 03, 2022

Apache Kafka is an open-source publish/subscribe messaging system. And Kafka Connect is a component of Apache Kafka that solves the problem…

May 29, 2022

As a FinTech consultant, I'm conducting a study into the security and regulation of virtual banking in the US financial sector. The federal…

May 22, 2022

I took an online course on how to be a Complete Manager. One of the lessons I learned was to write an operating manual such that it is…

May 18, 2022

The area in my life where I have been afraid to try is meeting new people, talking to strangers and building connections. Because I have…

May 02, 2022

I am writing this article with the hope of searching for inner peace and reflection. Writing is therapy. Writing is the focus at the moment…

April 17, 2022

Positioning is about applying a systematic, repeatable process to identify my service's secret sauce, differentiate my offering from my…

April 01, 2022

I took a class about Psychology of Engagement, learning the methodologies and vocabulary needed to create highly engaging products. I am…

February 27, 2022

Last week I received a bonus from my company. Things are going well, and it was a good financial incentive. It was rewarding for the hard…

February 20, 2022

I was taking an online course at Section4 Strategy Sprint. After I have learned the strategies that define the most valuable firms globally…

February 19, 2022

Imagine you are a business user and your favourite tool of all time is Excel. You are not technical enough to do coding, but you are…

January 23, 2022

A couple of months ago, I published a book online using Amazon self-publishing. To be clear, I am not a professional writer or an artist. I…

January 16, 2022

A WhatsApp message popped up on the screen and woke me up one night while sleeping in bed. I thought it was an emergency, but it's simply a…

November 09, 2021

When I was a kid, my mum always said to me, “Study hard! If not, look at that garbageman, if you don’t study hard, you would be like him one…

September 28, 2021

I'm sure you've experienced this online shopping. After you found a product at an attractive price and you decided to purchase it. You used…

September 12, 2021

Is it difficult to create a book? It is debatable. It's difficult to become the best-selling author if that’s all you want to do. Writing…

September 05, 2021

Thank you for taking the time to read my book and go through my life journey. You most likely have your own set of problems to solve and…

August 25, 2021

Do you have a phobia of speaking in front of a group? Yes, I have. That is why I became a member of the Toastmasters group. I practice more…

August 09, 2021

In 2013, I spent a year working holiday in Australia, and it completely transformed my life. It wasn't anything I anticipated, but life is…

August 08, 2021

I studied chemistry for three years and earned a bachelor's degree. The greatest conflict at the time was between ideals and reality. In an…

July 31, 2021

What if you had the power to write your fate? We couldn't foretell what would happen, but we could write about what we wanted to see in the…

July 25, 2021

It's natural to begin my life tale with my mother. I would not live in this world or write this book if it weren't for her. Before I was…

July 24, 2021

What is your biggest phobia? Some people are terrified of dogs, while others are terrified of spiders, but we are frightened of public…

July 18, 2021

The most difficult communication is informing a coworker that his B.O., or Body Odour, is upsetting the entire department. I've been putting…

July 14, 2021

Imagine being in North Korea, and how sceptical would you be of what you witness every day? Is the Kim family's rule the most powerful god…

July 11, 2021

Because our society strives for efficiency and economy, you have the opportunity to read about my essay. As our country's productivity…

July 09, 2021

If you've ever taken a dog for a walk, you've probably noticed how curious puppies are. A fifteen-minute walk would take an hour because the…

July 03, 2021

What made you decide to leave your job? One of the most prevalent reasons for leaving is dissatisfaction with one's supervisor. Because I…

July 01, 2021

I'm now a manager, in charge of and directing a small group of team. To function well in our job, we need a variety of talents, including…

June 27, 2021

Dear Hong Kong friends, your terror is palpable to me. My heart bled when I saw the blood flowing from your wounds; these were caused by…

June 20, 2021

I was planning my conference public speaking speech last month. It was stressful, and I couldn't get a good night's sleep because I was…

June 18, 2021

I went insane when my girlfriend, Joanne, broke up with me. With depression, I was acting incredibly emotional. It's possible that if I…

June 16, 2021

For my University enrolment, I faced the dilemma of whether to take academic or practical studies. I believed that a university should not…

June 13, 2021

Self-actualization is important to us since it improves our well-being and makes our life worthwhile. We have a lot of potentials to tap…

June 06, 2021

Because my thoughts determine my destiny, having a positive mindset is critical. Our review has the potential to narrow our horizons. I can…

May 08, 2021

"Money is not everything," my mother used to say, "but everything needs money”, that’s her mantra when I was a youngster. How true is this…

April 25, 2021

Curiosity awakens our mind, and being inquisitive; I want to learn and understand more. I am a curious person who enjoys learning new things…

April 24, 2021

It is critical to work toward the goals of being a better leader. It's not about money, strategy, or technology; teamwork, which is both…

April 23, 2021

I honestly believe that working for a better lifestyle is critical. It's a requirement for our professional, relationship, and survival…

April 13, 2021

According to dualism theory, I frequently consider the body and mind to be two distinct entities; mental and physical entities are separate…

April 09, 2021

A life without significance would be a vivid image of the unfavourable future. People strive hard to achieve their goals because they want…

April 02, 2021

I want to be a great leader in my ideal future. Serving the greater community provides a great sense of fulfilment, but it also necessitates…

March 31, 2021

Are you a single person? Are you single or married? Maybe you're married, but you're still available? Those who are single or married but…

March 30, 2021

Steve Jobs and Lee Kwan Yew would be my dinner guests if I could invite anyone in the world. It's another story if they'd accept my…

March 29, 2021

After exhausting all of my energy at work, my dream family would be a location where I could recharge. On weekends, I would spend valuable…

March 29, 2021

My future professional path would be in management. In the next six months, I want to be a good manager who looks after the team, is…

March 27, 2021

Learning new things would be my pastime. There are numerous methods for learning, including reading, listening, and doing. I may study books…

March 27, 2021

In my ideal social life, I would have many friends, many of whom would remain close. Instead of being a shy and awkward boy who is invisible…

March 27, 2021

We can change our habits and get healthier. Physical, dietary, and mental health are the three aspects of health. Frequent exercise is…

March 26, 2021

I was 28 years old at the time, and she was possibly 32. In any case, the difference is only a conjecture on my part. I've never known the…

March 16, 2021

I offered to go on stage at a Toastmasters meeting at the Sheraton Tower to challenge myself in Impromptu Speaking. The Table Topics Master…

March 15, 2021

Have you ever felt uneasy speaking in front of a group of people? I am nervous when I have to face an audience, whether large or small. This…

March 14, 2021

I recall it being a chaotic and uncertain situation on the first day of my MBA program's orientation. The course coordinator invited the…

March 14, 2021

We may use our social abilities to build connections, influence decisions, and push people to change. In a class, though, I was encouraged…

March 07, 2021

I am often too quiet to speak up in front of strangers when I am sitting in front of them. During company meetings with senior management…

March 07, 2021

When I was in a leadership training course, the lecturer asked us to consider how we could better our community in light of the present…

September 07, 2020

When you’re developing a web application, you would need to consider browser compatibility issues. The problem I faced was an android in-app…

May 02, 2020

Apps are no longer relevant. We don't need to download the ineffective software because the browser is perfectly adequate as a substitute…

April 04, 2020

I got a task to analyse a massive dataset of log files. When you open the file in Excel, it would simply freeze your laptop. Given the…

April 04, 2020

In this article, I am going to explain how to migrate your WordPress local MySQL database to Amazon Web Service (AWS) Relational Database…

March 27, 2020

If you are a mac user and using git, you may accidentally commit a file with .DS_Store. Your windows colleague would be confused what does…

March 27, 2020

If you are a mac user and using git, you may accidentally commit a file with .DS_Store. Your windows colleague would be confused what does…

March 18, 2020

I encounter a rare scenario that there is a file modified, but I don't want to commit this change on git. There are many ways to do such as…

December 04, 2019

In javascript, you can console.log(‘whatever”) in your browser for troubleshooting. However, in php code, a little bit trick is required to…

November 03, 2019

I’m building a Koa.js server and need to connect to MongoDB to store and retrieve data. Here is how to do it with some simple steps: Step…

November 03, 2019

Ghost 3.0 just released. (https://ghost.org/3/) I hate Wordpress with PHP but love Ghost with Node.js. It is open source and the dark theme…

October 01, 2019

It’s painful to work behind a corporate network and everything does not work out of the box. Simple command like would not work and here is…

August 24, 2019

Travelling entails a great deal of uncertainty and chance. Despite my flight being delayed in Helsinki, Finland, and suffering from a…

August 24, 2019

In this article, I would discuss the lesson we can learn from this Li & Fung’s family. The insights we can get from this family to last over…

November 19, 2017

In a classic top-down organization, managing your boss entails consciously working with higher-level managers to achieve the best possible…

November 19, 2017

According to the findings, six different leadership styles directly impact the working environment and financial results in terms of revenue…

November 09, 2017

I’m doing production support for an iOS mobile app. The pain point is hard to debug HTTPS traffic between the iPhone and our server. In this…

November 06, 2017

The only way to get people to follow your lead is to ask them to motivate themselves. Using the sales pitch to push solutions to get the…

September 23, 2017

Life consists of a sequence of choices. Managers must make several judgments, ranging from day-to-day business operations to key decisions…

July 16, 2017

I was working on a project that used the Nexus framework and used scaled scrum. A Nexus is a relationship or connection between people that…

June 04, 2017

This article is about the Internet Border Gateway Protocol (BGP). It is a standardised exterior gateway protocol to exchange routing and…

April 29, 2017

Let me tell you something: you're not agile. You pretended to be a scrum team; you performed all of the rituals (standup, demo, and…

November 29, 2016

Working on an Internet of Things (IoT) project for a Bluetooth smart gadget last year was tough because it differed from pure software…

October 08, 2016

I am developing an app with request access to user’s microphone. It was working fine with iOS 9, but since upgrade to iOS 10, it terminates…

September 24, 2016

My teacher used to tell me that Hong Kong is an international financial centre. In a very competitive corporate environment, we enjoy…

September 16, 2016

A lot of friends ask me questions about the emerging of Blockchain revolution. According to the recent news, four of the world’s biggest…

July 26, 2016

I’m using Anaconda way to install the jupyter notebook. Firstly go to the website: https://www.continuum.io/downloads After download and…

June 13, 2016

RancherOS is a linux distro for running Docker container. There is an AMI (Amazon Machine Images) in the marketplace, but it took me a while…

May 28, 2016

After 3 months of development on the weekends, our unity 3D game is ready to release and deploy to App Store. However, it was not straight…

April 29, 2016

Fact 1: Integer value representing the month, beginning with 0 for January to 11 for December. For example, Today is instead of Fact 2: The…

April 09, 2016

I enjoy assisting people and solving complex problems, but it can be disheartening to see issues beyond the realm of a programmer's ability…

December 20, 2015

I worked as a Software Engineer for a major Australian technology firm. I'm bright, skilled, and dedicated, yet these qualities alone aren't…

October 15, 2015

15 October 2015 Step 1: Create an Ubuntu 14.04 LTS instance on AWS Step 2: Connect to the instance Step 3: Install Java Step 4: Add a hadoop…

October 09, 2015

Firstly, install homebrew, which is the missing package management tool for OS X: Then, update Formulae: And install the mongodb: To have…

October 09, 2015

The problem I got: Just updated the Ember project to v1.13.5, and received this warning in brower console: However, I couldn’t find the…

October 02, 2015

My ambition is to go all over the world! Yep, this is a touch too ambitious. One of the essential lessons I learned in software engineering…

July 18, 2015

One of the tasks I perform today is batch cropping a lot of pictures. I have found ImageMagick very useful to scales and crop the images…

June 28, 2015

Atom text editor just released 1.0 version. There are lots of reasons to switch from Sublime text. Maybe you love the idea of open source…

June 28, 2015

The problem When I download the .pem file to ssh my AWS instance, I encountered the following error: WARNING: UNPROTECTED PRIVATE KEY FILE…

June 28, 2015

The Problem When install gem in Mac OS X Yosemite, I got the following error: ERROR: While executing gem … (Gem::FilePermissionError) You…

March 14, 2015

Recorded at the Hong Kong JavaScript and Node.js meetup on 3 Mar 2015: [embed]https://www.youtube.com/watch?v=IkQ5r6kNiN8[/embed] Today, I’m…

February 20, 2015

The problem: If you are using mac and install nodejs via pkg file downloaded from the official website, you are likely to encounter this…

February 20, 2015

The problem Sublime Text 3 includes a command line tool, subl. However, it does not work out of the box after you install the editor in OS X…

February 20, 2015

I took the Hack Reactor remote beta at the second cohort in Hong Kong to improve my technical skills in JavaScript. It was well structured…

February 20, 2015

The end is near, and the year is drawing to a close. The new year begins on January 1st. The New Year is a fresh start, and many people…

February 20, 2015

The problem: I am working on a project using BreweryDB. I was trying to load some data from the API, but they don’t support jsonp. There is…

December 22, 2014

The Problem I was setting up continuous integration using CircleCI with karma test for Angular on Heroku. The test was working on local host…

December 22, 2014

NOTE: This tutorial is using Meteor 1.1.3 with cfs:standard-pacage 0.0.2 (15th December, 2014). Since this feature is under active…

December 22, 2014

I was invited by General Assembly (GA) Hong Kong to talk about my experience in the Web Development Immersive (WDI) course. 1. Introduce…

December 22, 2014

Every morning, I awoke at 12 a.m. The alarm clock gets me up in the morning, and my ambition is to work as a software engineer. I was a…

December 22, 2014

The problem I was writing a mocha test for an array comparison. Here is the test suite: However, out of my expectation, this test would fail…

April 06, 2014

這是複雜的感情狀態:我愛你,因為你是迷人的,是天生麗質的;與此同時,恨是一種強烈的字眼,但有時我真的真的很討厭你。 23 年前,我在香港出生,成為 700 萬人口中平凡的一份子,共處於只有 110…

April 06, 2014

你只有短短幾天假期在悉尼旅遊?別擔心,跟隨我的嚴選攻略,你可以在三天之內玩盡悉尼之精髓,領略活力城市之魅力所在,締造醉人難忘之度假體驗。 我選擇了在悉尼度過復活節長假期。當我在 TripAdvisor 網上尋找資料的時候,發現竟有 85…

March 11, 2014

The situation is complex. I'm in love with you because you are special. In the meantime, hate is a strong word, but I don't like you at all…

About Victor Leung

Software development professional with expertise in application architecture, cloud solutions deployment, and financial products development. Possess a Master's degree in Computer Science and an MBA in Finance. Highly skilled in AWS (Certified Solutions Architect, Developer and SysOps Administrator), GCP (Professional Cloud Architect), Microsoft Azure, Kubernetes(CKA, CKAD, CKS, KCNA), and Scrum(PSM, PSPO) methodologies.

Happy to connect
Linkedin
GitHub
Twitter
@victorleungtw

Continuous improvement

Copyright © victorleungtw.com 2023.