Blog posts

Stop downloading app for anything and everything

Continue reading...

Install Ubuntu 20.04 LTS on MacBookPro14,1

Continue reading...

Handle user close browser event with JavaScript

Continue reading...

Import npm modules to AWS lambda function

Continue reading...

Fix Wordpress plugin installation permission issue

Continue reading...

Fix Wordpress with all pages returning 404 not found

Continue reading...

Fix endless redirection with https setting at Wordpress and using AWS load balancer

Continue reading...

Install php7.2 instead of php5.4 on Amazon Linux 2

Continue reading...

Reading large file using Node.js

Continue reading...

Migrate Wordpress MySQL to AWS RDS

Continue reading...

Remove .DS_Store files in git

Continue reading...

Git ignore already modified files

Continue reading...

Find and kill process locking specific port on Mac

Continue reading...

How to work with Product Manager as a Software Engineer

Continue reading...

Register Sling Servet in Adobe Experience Manager

Continue reading...

Install Nextcloud on AWS EC2 and using S3 storage

Continue reading...

Debug php code on browser

Continue reading...

Install Ubuntu 19.10 on Macbook Pro 13,1

Continue reading...

Setup MongoDB with Koa.js

Continue reading...

Migrate blog from medium to ghost 3.0

Continue reading...

Setup npm proxy in a corporate network

Continue reading...

My MBA study trip to Germany

Continue reading...

Case study: Li & Fung family business

Continue reading...

MiFID II — What are the impact and opportunities for investors?

Continue reading...

Getting real-time data from Web to Excel

Continue reading...

Enable HTTPS on AWS EC2 instance with Node.js and Nginx on Ubuntu server

Continue reading...

Replace text in xml files with Powershell

Continue reading...

Replace text in a file using Batch script

Continue reading...

A look into Chile’s startup ecosystem

Continue reading...

Upgrade AppMon from version 6.5 to 7.1

Continue reading...

AWS Cognito User Pools with mobile sdk for iOS using custom challenge

Continue reading...

Managing your boss

Continue reading...

Leadership that gets results

Continue reading...

Debug iOS traffic on iPhone device

Continue reading...

How to motivate your problem people

Continue reading...

Learning Charisma — Transform yourself into the person others want to follow

Continue reading...

Evidence based management

Continue reading...

Evidence-based management

Continue reading...

The challenge of Nexus, Scaled Professional Scrum (SPS)

Continue reading...

Internet Border Gateway Protocol (BGP)

Continue reading...

Pseudo-scrum – a hybrid of waterfall and agile

Continue reading...

Deploy Koa.js Application to AWS EC2 ubuntu instance

Continue reading...

Things I learned from IoT project

Continue reading...

Fix iOS 10 permission crashes error

Continue reading...

Hello future Fin-Tech in Hong Kong

Continue reading...

What is Blockchain and how is it used?

Continue reading...

Install Jupyter Notebook in Mac OS X

Continue reading...

Launching RancherOS on AWS EC2

Continue reading...

Deploy Java Spring server with Docker container

Continue reading...

Apple Push Notification with Java Spring Framework

Continue reading...

Submit Unity 3D Game to Mac App Store

Continue reading...

Resolve merge conflict for Unity Game Engine

Continue reading...

Trivial facts about Javascript date

Continue reading...

It’s not a tech problem, stupid

Continue reading...

What I learned from building large-scale application for overseas clients

Continue reading...

How to use Webpack with React and Bootstrap

Continue reading...

How to be a good consultant?

Continue reading...

Understanding Optional and Exclamation Mark in Swift

Continue reading...

Connection between .h and .m files in Objective-C

Continue reading...

Install Hadoop on AWS Ubuntu Instance

Continue reading...

Install MongoDB on Mac OS X

Continue reading...

Enable Automatic Login for OS X El Capitan

Continue reading...

What To Expect From Coding Bootcamps

Continue reading...

Ember Inject Controller

Continue reading...

6 FUN THINGS TO DO IN HANOI, VIETNAM

Continue reading...

Batch Crop Images using ImageMagick

Continue reading...

Switching from Sublime Text to Atom

Continue reading...

How To Upgrade Ghost Blog With Command Line

Continue reading...

SSH: Fix Unprotected Private Key Error

Continue reading...

Fix Ruby Gems Permission Error

Continue reading...

6 SURVIVAL TIPS FOR NON-KOREAN SPEAKER IN BUSAN AND VICINITY

Continue reading...

Java: Variables are Always Passed by Copy

Continue reading...

3 Reasons to love React

Continue reading...

Common npm permission issue

Continue reading...

Sublime Text 3: OS X Command Line

Continue reading...

12 Things You Need To Know About ECMAScript 6

Continue reading...

My Review of Hack Reactor Remote Beta

Continue reading...

Beer Recommendation Engine using PredictionIO

Continue reading...

AngularUI: Mouseover event for Google maps markers

Continue reading...

Hacking New Year’s Resolutions 2015

Continue reading...

Angular.js factory: Handle $http asynchronously

Continue reading...

Setup proxy server with Express

Continue reading...

Angular UI bootstrap: Open first accordion with ng-repeat

Continue reading...

Note on Ionic framework: Android platform in OS X

Continue reading...

Configure CircleCI with Karma test

Continue reading...

How to upload files with Meteor.js?

Continue reading...

Q&A with General Assembly Hong Kong

Continue reading...

Does Hack Reactor makes you smarter?

Continue reading...

Testing with Mocha: Array Comparison

Continue reading...

How to customize Sublime Text default Auto-complete

Continue reading...

Build awesome chat app in 5 mins with Meteor

Continue reading...

墨爾本篇- 六個意想不到的笑點

Continue reading...

香港篇 - 六件令我又愛又恨的大小事

Continue reading...

悉尼篇 - 六項極速體驗的旅遊攻略

Continue reading...

布里斯班篇 - 六個你非去不可的原因

Continue reading...

6 FUNNY FACTS THAT I DISCOVERED IN MELBOURNE

Continue reading...

6 THINGS I LOVE AND HATE ABOUT HONG KONG

Continue reading...

6 TACTICS IN SYDNEY WHEN THERE ARE TOO MANY THINGS TO DO

Continue reading...

6 REASONS WHY YOU SHOULD TRAVEL TO BRISBANE

Continue reading...