Anh Thang Bui

Blog

Configure JavaScript, ESLint and Prettier in VSCode for development

05 May 2020

This short guide will provide you a consistent and reuseable development workflow for your new or existing projects, especially in JavaScript. You can increase your code quality and reduce the time spent on debugging. I will show you how to configure VSCode to handle code formatting, linting and type checking now.


VSCode extensions for developers

24 Apr 2020

Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages (such as C++, C#, Java, Python, PHP, Go) and runtimes (such as .NET and Unity)


Dreaming keyboard layout

08 Jan 2020

ingress-nginx controller not work for fanout configuration

01 Apr 2019

Running a Docker container as non-root user

07 Jul 2018

By default, Docker container will be run as root user, this can cause us pain. We could tell Docker to run as an ordinary user instead of root.


Disable firewall in EC2 instance from AWS Console

29 Jun 2018

Host ASP.NET Core on Linux with Nginx

03 Feb 2018

This is a helper document guide how to setup, config and deploy an .NET Core Web Engine Hosting on an Ubuntu Server.


Minimal Docker container

24 Dec 2017

Create the smallest possible Docker container


XML to JSON - VSCode extension

03 Nov 2017

Convert XML from clipboard or current document/selection to JSON


Property lookup on booleans

29 Oct 2017

Performs a lot of dynamic lookups on the Boolean.prototype, as the ToBoolean operation let's true pass for obj (which might itself be concerning that this can be a boolean). Instead of the coercion, the code should properly check for valid objects via typeof and strict equality with null comparison.


pino-redis - first contribution

14 Oct 2017

Hello World! app with Node.js and Koa

11 Oct 2017