PinnedTai VongA Beginner’s Guide to Using Generics in GoThe simplicity, effectiveness, and robust type system of Go have made it a popular language. However, it creates many obstacles to…Aug 18Aug 18
Tai VongConnectRPC, a great extension for gRPCI have been spending many years working with gRPC and Protocol Buffers (protobuf) for microservices architecture. Typically, many people…Nov 26, 20231Nov 26, 20231
Tai VongBuilding a modern file server in GoIt has been a long time since I wrote the last article about how I built the file server for my company. The file server is meant to hide…Apr 13, 2023Apr 13, 2023
Tai VongBatch ID cards printing with PythonCovid-19 may be the largest pandemic that ever happened in this century. After holding the line for about 2 years, my country was then…Jun 15, 2022Jun 15, 2022
Tai VonginBetter ProgrammingHow Are You Structuring Your Go Microservices?Here’s my proposed solution based on a real-world projectJun 15, 20221Jun 15, 20221
Tai Vonginengineering.be.com.vnLarge stream processing in Golang with minimal memory usageBeing a member of the Platform team of my company, I have been playing around with many use cases of file handling like handling a…Jan 17, 20222Jan 17, 20222
Tai VongImplementing common Go HTTP middlewareWhile building web applications, you may come across some cases that you want to write some functionalities that can be shared between your…Nov 9, 2021Nov 9, 2021
Tai Vonginengineering.be.com.vnUsing buf.build to generate your gRPC codesAs you may know, since the first introduction, the buf tool has been served as a good linter for the gRPC ecosystem for a time. And after…Sep 23, 20211Sep 23, 20211
Tai VongSinh viên CNTT ra trường nên chọn lựa làm việc cho startup hay cho công ty lớn?Thỉnh thoảng, sau một thời gian, mình lại gặp lại những câu hỏi như trên. Nhưng câu hỏi ấy khá vui thay lại chẳng phải từ những sinh viên…Sep 13, 20212Sep 13, 20212
Tai VongReview tác phẩm Clean Architecture~ Đăng lại bài viết của mình ở ba năm trước ở blog công ty lúc mình vừa bước chân vào ngành phần mềm.Sep 11, 2021Sep 11, 2021