Thang VuinLevel Up CodingHow to debug Terraform local values?Debugging Terraform configurations can be challenging, especially when dealing with complex local values. Whether filtering files…Aug 27Aug 27
Thang VuinFAUN — Developer Community 🐾How to set up Macbook for development as a professional full-stack software engineerThere are many ways to set up a new Macbook for software engineers. This article provides a quick guide to setting up a new Macbook as a…Jul 6, 20221Jul 6, 20221
Thang VuinFAUN — Developer Community 🐾Passing HashiCorp Infrastructure Automation Certification Exam in 3 daysI passed my HashiCorp Terraform Associate Exam a few days ago. It took me roughly 3 days to prepare for the exam, and I will share my…Sep 1, 2021Sep 1, 2021
Thang VuinQuick CodeHow to write SQL to calculate user cohort retentionUser retention is a meaningful metric to measure how long users come back to use our product. Measure this metric can help understand how…Aug 28, 20212Aug 28, 20212
Thang VuinQuick CodeLesson learn after reading the Refactoring bookI am a loyal reader of Martin Flower. I enjoy reading his books, from Clean Code, Clean Coder to Clean Architecture. I learn many things…Dec 10, 2019Dec 10, 2019
Thang VuinFrontend WeeklyHow to use Fon Awesome 5 on VueJS ProjectFont Awesome is a popular icon library which I used a lot in my Vue.js related project. Since it’s updated from Font Awesome 4 to Font…Jul 17, 201911Jul 17, 201911
Thang VuinWe’ve moved to freeCodeCamp.org/newsHow to lock an angle when drawing on canvas in JavaScriptIn many drawing tools (Adobe Photoshop, Sketch…), if we hold the SHIFT button when drawing a line, we can create perfectly straight lines…Mar 18, 20191Mar 18, 20191
Thang VuinWe’ve moved to freeCodeCamp.org/newsHow to show your current Firebase project name on the command line prompt to prevent dangerous…When working on a project with multiple stages (development, staging, production), developers use the command firebase use to switch…Dec 3, 20183Dec 3, 20183