Offline Mode
Some functions might not work
Nam Vo Website
I developed this website to
share my knowledge and satisfy my coding passion
0
Total Articles
0
Knowledge Shared
0
Moments Captured
Recent moments
Capturing the beauty of everyday life through my lens.
Reading room
Insightful articles, tutorials, and my coding journey.
LATEST BLOGS

Access Tokens and Refresh Tokens: Why Do We Need Both?
I used to think authentication was simple. You log in, the server gives you a JWT, and you attach that JWT to every request. Something like: Authorization: Bearer eyJhbGciOiJIUzI1NiIs...Then the obvious question appears: Why not just make that token ...
Software Engineer
Software Engineer
Interview
Interview
.jpg)
Ly Son - Vietnam’s Garlic Island
Last year, I visited Phu Quy Island and was impressed by its beautiful beaches. This year, I continued my island-hopping journey, and this time, my destination was Ly Son Island.Ly Son is a small island in Quang Ngai Province. It only takes around 30...
Life Experience
Life Experience
How to restore scroll position in React Router 6
When developing a Single Page Application (SPA) with React and React Router V6, I encountered a scroll restoration issue. When I go to the new page, the scroll position persists instead of being on the topReact Router V6 offers a ScrollRestoration co...
Frontend
Frontend
Custom Fullscreen Button: A Cross-Browser Solution
Fullscreen functionality is a common requirement in web development, especially with media elements like custom video player. In this blog post, I'll share my experience working with fullscreen APITL;DRNote: On iOS browsers, the element must be a vid...
Frontend
Frontend
How to Manage and Renew SSL Certificates Using Docker Compose
Securing your website with SSL certificates is essential to protect data transmitted between the server and client. Managing and renewing SSL certificates can be a cumbersome task, but Docker simplifies this process. In this blog post, we will demons...
Docker
Docker
Software Engineer
Software Engineer
Rails 7.2+: How to show all model attributes in Rails Console
With the release of Rails 7.2, a new change was introduced to the way ActiveRecord models are inspected in the Rails console. Prior to this version, calling inspect on an ActiveRecord model instance would display all the model's attributes by default...
Ruby on Rails
Ruby on Rails
Popular apps
Discover the ultimate collection of free tools, conveniently accessible in one place.













.jpg)