• Home
  • About
  • Résumé
  • RunLog
  • Posts
    • All Posts
    • All Tags

All Posts

  • Via Alpina, Switzerland Adventure Runs

    02 Jul 2023

    This run will traverse the country of Switzerland from starting from Vaduz (Liechtenstein) and finish in Montreux.

    Read More
  • Self-Hosted Github Action Runners with EKS

    20 May 2023

    Self hosting Github action runners in EKS with SPOT instances and autoscale.

    Read More
  • Preview page deployment with Github-Actions and Cloudfront

    08 Mar 2023

    Setting up preview page thru sub-domains using Cloudfront function, APIGateway, CI/CD, and S3 bucket.

    Read More
  • Terraform and AWS Managed Grafana Cross Account Setup

    11 Feb 2023

    Setup AWS managed Grafana with cross account Cloudwatch and X-Ray service access.

    Read More
  • Terraform and AWS Tranfer Family w/ Lambda + Secrets Manager

    01 Oct 2022

    Setting up a SFTP with Lambda and Secrets Manager with S3 bucket as backend.

    Read More
  • Swiss Alps Adventure Runs

    27 May 2022

    This will be a 2 weeks of solo running in the Alps, covering the Bern, Valais, Ticino, Appenzell, Schwyz, Basel regions.

    Read More
  • Terraform and AWS DataSync between Accounts

    27 Mar 2022

    Migrating S3 data between accounts using DataSync with Terraform.

    Read More
  • Terraform and Github Actions without AWS Credentials

    24 Feb 2022

    Github Actions without AWS credentials via OpenID Connect with terraform.

    Read More
  • Terraform and Bastion on AWS ECS Fargate

    20 Dec 2021

    Setting up a bastion instance in AWS ECS Fargate with terraform.

    Read More
  • Terraform and AWS ECS Execute Command on Fargate

    20 Dec 2021

    Setting up AWS ECS Execute Command for Fargate with terraform.

    Read More
  • Blue Green Deployment with Github Actions

    10 Mar 2021

    Setup Blue/Green deployment using Github and AWS Route53 weighted DNS.

    Read More
  • AWS Client VPN Endpoint with Terraform

    17 Aug 2020

    Setup AWS Client VPN Endpoint with Terraform and automating user/certificate management.

    Read More
  • Parameter Store and EFS access in EKS

    15 Apr 2020

    Accessing Parameter Store key/value secrets and EFS from EKS pods.

    Read More
  • EKS Group Access using AWS IAM

    05 Dec 2019

    Managing group access on EKS using AWS IAM via Terraform.

    Read More
  • Running Adventures in the Colorado Rockies

    19 Sep 2019

    Another vacation spent trail running. This time; the Colorado rocky mountains!!!

    Read More
  • Travel Packing List

    06 Sep 2019

    Here are the list of things I pack when I travel. The essential items and the optional depending on purpose and location.

    Read More
  • Tour du Mont Blanc Adventure Run

    03 Sep 2019

    This will be a self-guide to run the Tour du Mont Blanc in the Alps from France to Italy, to Switzerland and back to France.

    Read More
  • Timberline Trail Loop on Mt Hood

    17 Aug 2019

    Full day of circumnavigating around Mt Hood via the Timberline Trail.

    Read More
  • Mt Whitney

    28 Jul 2019

    Trying to make Mt Whitney summit an annual event.

    Read More
  • Zion Traverse

    17 May 2019

    6 days of Utah adventure running trip including Zion Traverse in the middle.

    Read More
  • Tour de Peninsula - 50mi • 30mi • 20mi • 15mi

    01 Apr 2019

    This is a fun run from Belmont to Cupertino, CA with various distances in between.

    Read More
  • Terraform State File Locking with S3 and DynamoDB

    01 Nov 2018

    Setting up Terraform state file locking with S3 and DynamoDB to prevent corruption.

    Read More
  • Terraform and AWS ECS Autoscale

    25 Jun 2018

    Setting up autoscale in AWS ECS with terraform to handle traffic loads accordingly.

    Read More
  • Jack of all trades, master of none!

    30 Mar 2018

    For some reason, I've acquired a lot of random talents over the years. They are great party tricks as well!

    Read More
  • Cross Training and Full Body Workout

    21 Mar 2018

    My full-body and semi effective cross-training program.

    Read More
  • Terraform and AWS EFS

    13 Mar 2018

    We needed shared filesystem on our ECS cluster, so I decided to implement AWS EFS along with our EBS partition.

    Read More
  • Solving the Rubik's Cube in one day!

    16 Feb 2018

    For my next trick, I've decided to solve the Rubik's Cube!

    Read More
  • Terraform and PagerDuty

    04 Feb 2018

    I was bored, so I decided to migrate our PagerDuty resources into Terraform.

    Read More
  • SRE/DevOps Interview Questions

    25 Jan 2018

    I have written few SRE/DevOps interview questions which any competent ops should be able to solve easily ...

    Read More
  • Strava-Lululemon 40K/80K Challenge Hack

    02 Jan 2018

    I came up with this hack for the strava-lululemon-40-80-challange.

    Read More
  • New Year's Day 3-Peaks

    01 Jan 2018

    I decided to run the 3-Peaks in the bay area on New Year's Day.

    Read More
  • AWS Parameter Store

    27 Dec 2017

    Setting up AWS Parameter Store for ECS/EC2 with Terraform resources.

    Read More
  • Banff and Glacier National Park Running

    20 Sep 2017

    9 consecutive days of trail running in the Rocky Mountains.

    Read More
  • Infrastructure as Code Presentation

    12 May 2017

    My presentation of Infrastructure as Code at work.

    Read More
  • Operations Documentation Layout

    16 Mar 2017

    Operations team should document all procedures and runbooks in Git instead of confluence/google doc/etc.

    Read More
  • Terraform: No Mercy!

    13 Dec 2016

    Terraform is a powerful tool for setting up an infrastructure, BUT it can be dangerous as well.

    Read More
  • Chef Environment Setup from Scratch

    17 Oct 2016

    Setup Chef Environment from a newly provisioned Max OSX.

    Read More
  • Linux journey from the beginning

    01 Mar 2000

    How I started the Linux journey.

    Read More