My tsconfig.json

July 17, 2019
My tsconfig.json

I tried to make it work best for both Node.js runtime and web browser.

Various Node.js sqlite packages. What is the best?

July 17, 2019
Various Node.js sqlite packages. What is the best?

The official implementation is actually sqlite3, and there are at least 2 packages built on top of it -- sqlite and TypeORM. There are also other packages that can run SQLite including better-sqlite3 and sql.js.

Git workflow in VS Code

July 16, 2019
Git workflow in VS Code

I am talking about git branch and git worktree add; and also, git merge on GitHub website.

Learning PHP and WordPress

July 14, 2019
Learning PHP and WordPress

Apparently, even with creating WordPress theme, you don't really have to learn PHP much.

The only way to learn PHP well seems to be by creating a new CMS. Although, you might learn a little with some CMS, such as Bolt CMS.

An easy way to self-host WordPress on DigitalOcean

July 14, 2019
An easy way to self-host WordPress on DigitalOcean

This is a thing that can be done easy way, if you strictly follow these steps. The downside of DigitalOcean, is that if you messed up, no one will help you debug.