About
Welcome to BeautyOnCode – a small garden 🪴 🌿 where we sow seeds 🌱 of knowledge in the programming world 🤖👩🏻💼🙎🏻♂️.
With the slogan “Code Your Life in an Elegant Way”, BeautyOnCode is a tech blog dedicated to unraveling the intricacies of software development, one line of code at a time.
Since its inception in 2019 🐣, this blog has served as a platform for sharing insights, practical tips, and personal reflections on the ever-evolving world of programming.
Whether you’re exploring backend fundamentals, diving into cloud architectures, mastering frontend design, refining UI/UX strategies, or even browsing non-tech guides, BeautyOnCode offers something for every tech enthusiast. You’ll also find inspiring stories and experiences shared along the way to keep you motivated 🌹💪🏽 🍀 🎉 🙆🏻♀️.
Author
I’m Thanh, the author of BeautyOnCode👋. With over a decade of experience in the tech industry 👷🏼 🛠 🐞, I specialize in web technologies, including:
- 🌱 Foundations: Linux, Git, Algorithms
- 🔤 Languages: HTML, CSS, JavaScript, TypeScript, Python, C#, and more
- 📕 Libraries & Frameworks: React, Redux, Next.js, Node.js, NestJS, Django, DRF, pandas, .NET, and others
- 📦 Databases: PostgreSQL, Redis
- ☁️ Cloud Platforms: AWS
Since 2014, I’ve been working as a developer at 🏚 AgilityIO in Da Nang, Vietnam 🏖, where I also mentor junior developers and lead medium-sized teams.
Activity
Outside of work, I volunteered with STEAM for Vietnam 🙋🏻♀️, guiding young students in programming as a TA leader and Python lecturer. I’m also a curator on Careerly ✍🏻, supporting the Vietnamese tech community. By late 2022, BeautyOnCode had reached top author status on Careerly, with a following of over 5,000 readers 🎯.
Currently, I dedicate time to deepening my technical knowledge 👩🏻💻 and am less active on social media than before 🙆🏻♀️.
Blog topics
This blog captures my journey as a developer—continuously learning, evolving, and sharing the tools, web techniques, and insights that shape my growth.
Topics:
- CS Foundations
- Web Development: HTML, CSS, JavaScript, React, Python, Django, DevOps, and more
- Others: personal development
Most blog posts are written in Vietnamese 🇻🇳. If you prefer English 🏴, check out the English Posts 🎉.
Top blog views
Title | Description |
---|---|
Gỡ lỗi chương trình | Một số mẹo và kỹ thuật để nhận dạng bug và sửa nó hiệu quả |
Giới thiệu về CLI và các câu lệnh làm việc với file trong Linux | Làm quen CLI và một số câu lệnh khi làm việc với tập tin(file) |
Lexical environment trong JavaScript | Tìm hiểu về Lexical environment trong JS |
Khai báo biến với var, let và const trong JavaScript | Phân biệt và sử dụng đúng var, let, const |
Giúp robot Reeborg vượt thử thách | Học Python qua thực tập cùng game Reeborg |
Làm quen Linux dành cho lập trình viên | Chuỗi bài viết Linux dành cho người mới bắt đầu học lập trình |
Categories Archive | Posts grouped by category. |
Tags Archive | Posts grouped by tag. |
For even more demo pages check the posts archive.
Credits
This blog build on Jekyll and Theme Minimal Mistakes, host by Github Page.
Thank you 🙇♀️
BeautyOnCode content is designed, developed, and maintained by Thanh Nguyen 🫡