Posts in About

Posts in Personal

Posts in Experience

Recent Posts

Comparing Slack OAuth API V1 vs. V2

When building a slack bot, the most tricky part is dealing with Slack OAuth APIs. I write this post to compare the Slack API, including the URLs and JSON responses, Newbie Slack app devs can use this post as a reference.

Breaking down Goals Is Painful

Breaking down goal is like doing mental push-ups! What do we tell ourselves when we feel like quitting.

Zapier + Pivotal: Is It Really No-code?

This post talks about how we use Zapier to automate some steps of the Pivotal Tracker workflow. Because of the limited actions supported by Zapier, we end up using Python code and call Pivotal REST API for posting comments.

How to Set up a Free Static Site Server with Custom Domain Emails

This post talks about how I set up a HTTP server for my wife's personal site with custom domain emails. The stack I use is AWS EC2 + Apache + Cloudflare + UptimeRobot + Zoho.

Salesforce Regex for Emojis

How to prevent user typing emojis into a Salesforce text field

Email Newsletter

I write about code and entrepreneurship. Sign up and get my updates straight to your inbox!