Perspectives
Latest writing
-
Setting Up MongoDB with Koa.js
I'm building a Koa.js server and need to connect it to MongoDB to store and retrieve data. Here's how to accomplish this in a few simple steps:
Read more -
Migrating Your Blog from Medium to Ghost 3.0
Ghost 3.0 has just been released (https://ghost.org/3/). I have a strong preference for Ghost over WordPress because it uses Node.js instead of PHP. Not only is Ghost…
Read more -
Setting Up npm Proxy in a Corporate Network
Working behind a corporate network can be challenging, as many things do not work "out of the box." A simple command like npm install might not function properly. Here's how to…
Read more -
My MBA Study Trip to Germany
Traveling involves a great deal of uncertainty and chance. Despite the delay of my flight in Helsinki, Finland, and the stress from a jet lag-induced presentation, the journey…
Read more -
Case Study: Li & Fung Family Business
In this article, we will discuss the lessons that can be learned from the Li & Fung family business. The key to its longevity—over a thousand years—is its ability to continually…
Read more -
MiFID II — What Is the Impact and What Opportunities Exist for Investors?
MiFID II aims to bring greater transparency and protection for investors across the financial markets. It introduces enhanced protections for all types of investors, from retail…
Read more -
Retrieving Real-Time Data from the Web to Excel
An undergraduate student recently asked me how to import real-time data from a website into Excel for a homework assignment. Many sources for financial data charge fees, so I…
Read more -
Enabling HTTPS on an AWS EC2 Instance with Node.js and Nginx on an Ubuntu Server
I have an AWS EC2 instance running Node.js and Nginx on an Ubuntu 16.04 server. In this tutorial, I will show you how to switch your website from HTTP to HTTPS using Let's…
Read more -
Replace Text in XML Files with PowerShell
Yesterday, I was working at a client site that has a Windows server isolated from the external network. Installing any third-party software on the machine is not permitted.
Read more -
Replace Text in a File Using a Batch Script
Yesterday, I was working at a client site. The site had a Windows server that was isolated from external internet access, and installing new software was prohibited.
Read more -
A Look into Chile’s Startup Ecosystem
In retrospect, my trip to Chile was fantastic. Although flying for over 30 hours from Hong Kong and dealing with jet lag was challenging, the adventure proved to be worthwhile.…
Read more -
Upgrade AppMon from Version 6.5 to 7.1
I am working on upgrading Dynatrace AppMon from version 6.5 to 7.1. AppMon is a performance data gathering tool trusted by many clients; it assists developers in troubleshooting…
Read more