Quần Cam

Bài viết

Chuyện phát âm

Tui thấy con đường học tiếng Anh của người Việt sao mà khổ trăm bề. Mang tiếng được học tiếng Anh 7, 8 năm nhưng khi ra trường, nhiều học sinh còn không phát âm được chữ “student” cho ra hồn, chứ đừng nói là giao tiếp.

Thế giới của abstraction và khi abstraction bị rò rỉ

Thế giới của chúng ta đang sống được xây dựng dựa trên các abstraction, vậy khi abstraction bị rò rỉ là ra sao?

Six confusing features in Ruby

In this post I am trying to point out some Ruby features you might want to use with a lot of caution.

How to explain rsync to a six year old

What would be the easiest way to explain how rsync works to a six year old?

My daily routine and why I love it

I’ve been shaping myself to this routine and am loving it, so would like to share it around.

Good team, bad team

Đây là câu hỏi rất hay được tranh luận trên các diễn đàn. Có người bảo công ty cứ trả lương cao là tốt, có người cho rằng chỉ có công ty product mới có thể là good-team, có luồng ý kiến khác lại nói văn hóa công ty sẽ quyết định sự thành bại của một team.

[DIY] Tự viết driver cho Redis trong 30 phút với Rust

Rust là một ngôn ngữ lập trình mới đang khá nổi, vậy ngại gì mà không thử làm một cái gì với nó, như viết driver chẳng hạn

Tôi đã tiết kiệm $5 mỗi tháng với Heroku như thế nào?

Vừa rồi mình vừa tiết kiệm được $5 mỗi tháng sau khi migrate cái blog cá nhân từ Digital Ocean sang Heroku Free Dyno. Bài viết này chia sẻ lại quá trình đó.

[Sách hay nên đọc] The Shortest History of Europe

Nếu như bạn đang tìm một cuốn sách cho dịp hè, The Shortest History of Europe là một lựa chọn khá tốt dành cho bạn.

Chạy database migration khi deploy, nên hay không?

Có một thủ pháp thường hay được sử dụng khi deploy app là chạy database migration ngay khi deploy, nhưng liệu đó có phải là một good practice (tam dịch: cách làm tốt)?

Định hướng

Đã có những lúc tôi nghĩ rằng nên bỏ học vì tôi không hợp với ngành này, rồi tìm một công việc tay chân nào đó làm cho xong.

The Ruby world now has another serializer

An opinionated comparison between ActiveModel::Serializer, Rabl, Grape::Entity, and Decoradar.