Frank YeQuickTime Movie Editing Using AVFoundation and Swift 5How to add chapter markers and removing movie sections using AVMutableMovie and AVMutableMovieTrack with Swift 514 min read·Feb 25, 2023----
Frank YeReplace AWS NAT Gateway with pfSense VMHow to set up a pfSense VM to replace AWS NAT Gateway and save some money.7 min read·Dec 24, 2022--1--1
Frank YeEnable MFA on pfSense IKEv2 VPN Using DuoUsing FreeRADIUS and Duo to add Multi-Factor Authentication (MFA) support to pfSense IKEv2 VPN12 min read·Jan 26, 2022----
Frank YeDeploying Wordpress Site Using AWS EKS, Fargate, EFS and RDSA working example of deploying Kubernetes workload to a Fargate-only EKS cluster on AWS, with EFS persistent volumes and RDS.14 min read·Jan 24, 2021--1--1
Frank YeOpinion: It’s Time To Abandon Windows (For Good)Let’s face it: Windows is broken. It’s time to let it go. Let’s start over for something better.6 min read·Aug 31, 2020----
Frank YeAutomated Let’s Encrypt DNS Validation Using Certbot and AWS Route53Let’s Encrypt is a free, automated, and open certificate authority (CA). By February 27, 2020 it has issued one billion certificates.4 min read·Aug 29, 2020----
Frank YeCOVID-19 Contact Tracing App: Are You Concerned About Your Privacy?Some high-level understanding to the contact tracing technology will be helpful in addressing the privacy concerns.6 min read·Aug 14, 2020--1--1
Frank Ye3 Things to Consider When Reading Reports About an Artificial Intelligence ApplicationArtificial Intelligence applications skyrocketed in recent years. We see reports on new applications of this amazing technology almost…7 min read·Jul 23, 2020----
Frank YeHow to Setup IKEv2 VPN using pfSenseStarting from March 2020 the city I live in entered into full COVID-19 lockdown. All businesses were closed and their employees were…7 min read·Jul 23, 2020----