Loc NgoTON Sites: What are they and How to access?The Open Network (TON) is a decentralized blockchain platform originally developed by the Telegram team. It was designed to be a scalable…Sep 2Sep 2
Loc NgoStop using HTTP Status Codes to indicate the result of HTTP requestsIn today’s tech landscape, RESTful APIs have become the cornerstone of communication in client-server models and microservices…May 22May 22
Loc NgoAutomated Master-Slave Election with RedisIn today’s fast-paced digital landscape, scalability has become a paramount concern for businesses and organizations alike. As user bases…May 14May 14
Loc NgoVirtual Thread: A powerful tool for building high throughput Java-based applicationFinally, one of the most anticipated features — Virtual Threads (JEP 444) — becomes a full platform feature in latest long-term support…Nov 13, 2023Nov 13, 2023
Loc NgoA Minimal Readiness Codebase for Go-based applicationIn previous articles, I’ve introduced a straightforward concept for structuring a Go applicationOct 24, 2023Oct 24, 2023
Loc NgoDependency Injection for GO: Google Wire vs Uber DigDependency Injection (DI) is a software design pattern used in object-oriented programming and software engineering to achieve the…Sep 19, 20231Sep 19, 20231
Loc NgoHow to build my own Home Lab — Part 1It has been over 1 year since I reallocated to U.S. And I have recently move to new home. To celebrate this milestone, I have decided to…Jun 21, 2023Jun 21, 2023
Loc NgoThe simple way to structuring Golang codeStructuring Go code effectively is essential for maintaining a healthy codebase and improving its readability and maintainability. In this…Dec 25, 20222Dec 25, 20222
Loc NgoDesign Patterns in GO — Behavioral Patterns (Part 2)This part is the second part of Behavioral Design Pattern (first part is here), and it is also the last part of series Design Patterns in…Oct 2, 2022Oct 2, 2022
Loc NgoDesign Patterns in GO — Behavioral Patterns (Part 1)Behavioral design patterns are design patterns that identify common communication patterns among objects. By doing so, these patterns…Oct 2, 2022Oct 2, 2022