Wilson TanTips to Be a More Productive Software EngineerThere is only so little time to finish the tasks and the following is how I become productive at being a software engineer…May 19, 20221May 19, 20221
Wilson TanAdding web3 authentication with Metamask, Coinbase Wallet & WalletConnectThese days, most of the web applications that we use integrate with social media login such as Google, Facebook, Twitter etc. No doubt, it…Apr 7, 20221Apr 7, 20221
Wilson TanGenerate invoice PDF in GoWhile there are various Go libraries that can create PDF such as Maroto, UniPDF, wkhtmltopdf etc, I have stumbled upon GoFPDF which offers…May 26, 2021May 26, 2021
Wilson TanDeveloping mini program on AlipayAlipay mini program is a “sub application” that lives within Alipay ecosystem. Let’s look into the process on how to start developing …Dec 11, 20202Dec 11, 20202
Wilson TanAutomate publishing npm packagesThe developer team in your organization has made some changes and it’s time to build and publish the npm package to the registry by…Oct 29, 20201Oct 29, 20201
Wilson TaninAnalytics VidhyaFile management tool using GolangGolang is so easy to use to build great tools to help us perform some tedious tasks and here’s how we can build a file management tool…Oct 8, 2020Oct 8, 2020
Wilson TaninThe StartupBuilding CLI-Based File Renaming Tool With GolangWith the capability to build lightweight yet efficient system, Golang can also be used as scripting language. Let’s build file renaming …Sep 15, 2020Sep 15, 2020
Wilson TanDeployment of containerized application to GKE using CircleCICircleCI provides CI/CD to automate deployment of containerized app to GKE, let’s look at how easy it can be done!Aug 9, 2020Aug 9, 2020
Wilson TanSetting up Travis CI for Go projectTravis CI is a hosted continuous integration service that can be used on GitHub or Bitbucket repository.Jun 22, 2020Jun 22, 2020
Wilson TaninThe StartupSetting up GitHub Actions for a Go projectGitHub Actions help to automate our software development lifecycle from build, package, test to deploy, leaving the dull routine to…Jun 19, 20203Jun 19, 20203