Gary LuinLevel Up CodingChoosing The Right CloudA Deep Dive Into China’s Cloud Providers·6 min read·Apr 8, 2024----
Gary LuinLevel Up CodingHow To Embed YouTube Video In Next.js Websiteusing iframe or using @next/third-parties·3 min read·Mar 13, 2024----
Gary LuinLevel Up CodingMastering Key Management in DNSSECBest practices for DNSEC key management·3 min read·Mar 6, 2024----
Gary LuinLevel Up CodingIntegrate ChatGPT with Apple HomeKitBuild a ChatGPT-based smart home assistant·8 min read·Jul 2, 2023----
Gary LuinTowards Data ScienceTuning Hyperparameters with OptunaTuning hyperparameters of machine learning models in an automated and smart way·5 min read·Mar 8, 2021----
Gary LuinLevel Up CodingCreate AWS RDS MySQL instance with a secured master password using CloudFormation templateRecently, I’m working on creating a MySQL RDS instance with CloudFormation template. Although there have been tons of documents from both…·3 min read·Oct 13, 2020--1--1
Gary LuinThe StartupThe “finally” block in AWS Step Functions state machineRegarding AWS StepFunctions, this article demostrates how to have states that can be executed regardlessly.·5 min read·Jun 7, 2020--1--1
Gary LuinThe StartupMock a DNS Server in JavaThis article shows an example of mocking a DNS server during the tests in order to validate a 3rd party library.·4 min read·Apr 26, 2020----
Gary LuinVendastaGolang: The time complexity of append()In Go, append(slice, x) is one of the most used built-in functions. What is the time complexity of it?·5 min read·Jul 4, 2019--1--1