Dominic WongCurious findings about Internet connectivity into ChinaThe Great Firewall of China doesn’t just block Chinese from accessing foreign websites. It also makes internet traffic outside of China…May 23, 2018May 23, 2018
Dominic WongSimple deploy script for your Elastic Beanstalk server and worker environmentsPrerequisites:Dec 11, 2017Dec 11, 2017
Dominic WongDetecting bad SSH attempts on your Elastic Beanstalk’s EC2 instancesUPDATE: AWS has now released GuardDuty and I recommend using it instead of rolling out your own solution.Nov 6, 2017Nov 6, 2017
Dominic WongElliptic Curve Cryptography for noobsIn this blog post, I will try to give a very gentle introduction to how elliptic curve cryptography works. The purpose of this blog post is…Aug 24, 2017Aug 24, 2017
Dominic WongQuick tips on deploying Node.js apps to Elastic BeanstalkTip 1: Do not use yum to install node and npm. It will give you a very old version. Instead, select a platform that runs Node.js and create…Aug 22, 2017Aug 22, 2017
Dominic WongAccessing RDS PostgreSQL from AWS Lambda using Node.jsAWS provides an official tutorial on how to connect to RDS via Lambda but it is only for MySQL.Aug 16, 20173Aug 16, 20173
Dominic WongRunning Sinatra with Sidekiq on Elastic BeanstalkJust set up Sidekiq to run on a Sinatra application hosted on Elastic Beanstalk last week and I found a very useful script that works just…Jun 19, 2017Jun 19, 2017
Dominic Wongpreserve_default_filters! is evilIf you use ActiveAdmin as your administration framework for your Ruby on Rails application, you are likely to have used filters in your…Mar 13, 2017Mar 13, 2017
Dominic WongGood software developers are no different than essayistsOkay, maybe the title is a bit misleading. Some essayists intentionally make their writings abstract and difficult to understanding. The…Mar 6, 2017Mar 6, 2017