My Talk


  • May 7, 2022 - Dealing with more than 100 secrets on GitHub Actions using Mozilla SOPS and Azure Key Vault -- The problem we're facing with more than 100 secrets in our environment and how to we utilize implementation method and still provide acceptable security level. Lesson learn about how we manage secrets using Mozilla SOPS and Azure Key Vault on GitHub Actions deployment pipeline.

  • May 12, 2022 - Create your own naming convention of resources with Terraform Module -- Cloud resource name is one of the most troublesome tasks. When it is created, it is hard to rename. Bad naming can cause such a chaotic management. Using other convention might not be compatible with your organization. Let’s define your own naming convention.

    • Event: Cloud Native Night bangkok


  • Apr 7, 2022 - Deploy .NET Core 6 to Multiple Azure App Services using GitHub Actions Matrix -- Demonstrate how to organize deployment pipeline to multiple Azure App Services and GitHub Secrets in maintainable way.

  • Mar 24, 2022 - Test-Driven Development Training in T.T. Software Solution


  • Sep 27, 2018 - “A Software Cache Mechanism for Reducing the OpenTSDB Query Time,” in proceeding of The 18th International Symposium on Communications and Information Technologies (ISCIT 2018)

  • May 8, 2018 - “Registration Assistant Application using Local Search and Tabu List Technique” Thaksin University Journal Special Edition for 28th National Conference of Thaksin University, 2018.


  • Oct 24, 2015: Let's Make a Blog in Developer Way
    • @Tuber, Songkhla, Thailand
    • Slides