The title is somewhat rhetoric, but this is a question that I’ve been asking myself all my life. I have always admired people with the ability to accurately explain a complex idea and find the right words without breaking their flow. This was always a challenge to me and has always been a source of frustration. Overthinking It I’ll admit it: I’m pretty shy by nature — especially when it comes to speaking to strangers....
From Engineer to Architect
Introduction It has been about 2 years since I’ve started my current role as a Solutions Architect. While it hasn’t been long, I think it is fair to say that’s enough time to provide a credible and balanced review of my experience. I graduated with a CS degree expecting to enter the industry as a software engineer. However, with the IT industry not looking great in Singapore back in 2012, I decided to take the first job I was offered - a System Engineer role at a semiconductor company....
Deploy scheduled Cloud Build runs via Cloud Scheduler with Terraform
Introduction I recently had to deploy a scheduled Cloud Build job for a project at work. As this can be easily done through the GCP console, I was expecting to find a cloudbuild_target argument in the google_cloud_scheduler_job resource which unfortunately was not the case^. The solution The idea is to define a google_cloud_scheduler_job with a HTTP target since each build trigger comes with its own REST API URL. The URL takes a triggerId as path parameter, which can be retrieved using the below commands....
Hello world!
Hello world Messing around with Hugo and decided to make a personal site as a side project. More updates coming soon!