Peng CaoExploring IT Career Paths: Understanding Key Roles with DiagramsIn today’s tech-driven world, the IT industry offers diverse career paths, each with unique roles and skills. This post will quickly…14h ago14h ago
Peng CaoStep-by-Step Guide to Connecting AWS and GCP with a VPN TunnelConnecting two cloud environments, like AWS and GCP, can seem daunting, but it’s a powerful way to extend your network capabilities. In…6d ago6d ago
Peng CaoTroubleshooting googleapi: Error 403 Might Actually Be a Broken StateI recently ran into an issue while working with Terraform that left me scratching my head. I was getting this cryptic error message…Aug 19Aug 19
Peng Cao30 Seconds to Setup MegaLinter: Your Go-To Tool for Automated Code Quality and IaC SecurityIn today’s fast-paced development environments, maintaining high code quality is crucial. But with multiple languages, tools, and formats…Aug 181Aug 181
Peng CaoStreamlining CI/CD with Makefile: A Guide for Software and DevOps EngineersIn the world of Continuous Integration and Continuous Deployment (CI/CD), automation is key. One tool that can significantly aid in this…Jun 23Jun 23
Peng CaoDeploying a Next.js Application on AWS with Terraform in 3 StepsDeploying web applications efficiently and reliably is a crucial aspect of modern development workflows. In this blog, we will walk through…Jun 16Jun 16
Peng CaoUpgrade Your Form With Data-Driven-Forms in ReactStep 1: Set Up Your React ProjectMay 26May 26
Peng CaoinAWS TipStreamlined AWS S3 File Uploads with Tagging via Pre-signed URLs — A 3-Step Process — Code…Uploading files to AWS S3 is crucial for many web applications, but it can be complex for developers and impact user experience…May 13May 13
Peng CaoForm Submission Via Action vs. Equivalent API Call — A CORS-Friendly ApproachForm submission lies at the heart of web development, enabling user interaction and data transfer. Traditionally, developers have relied…May 11May 11
Peng Cao7 Frequently Asked Q&A in TypeScript for Advanced UsagesLet’s get the Q&A going, with business use cases and examples of advanced features in TypeScript that can help you write more robust and…May 6May 6