coder-boy

Nam Vo Website

I developed this website to
share my knowledge and satisfy my coding passion

LATEST BLOG

blog cover

Modern JavaScript OOP Features

When I first started learning JavaScript, its object-oriented features felt like an afterthought. The language had objects and prototypal inheritance, but it was missing key features like true private fields and methods. That’s why many developers tu...
published 2025-06-28 21:18:52 +0700 · 5 mins read
Software Engineer
Software Engineer
Frontend
Frontend
blog cover

I just made a serious mistake with Rails destroy_all

Rails Active Record is convenient and human-readable for interacting with SQL models. But not understanding the generated SQL behind these elegant methods can cause serious data loss that might go unnoticed until it's too late.1. Setting the SceneThi...
published 2025-06-23 18:47:22 +0700 · 4 mins read
Software Engineer
Software Engineer
Ruby on Rails
Ruby on Rails