Chuyện comment, mộng mơ và cái sự lười

Chuyện kể rằng có một cậu thanh niên đua đòi đi làm blog. Sau khi tạo ra blog và làm hẳn một bài viết để chém gió cách làm blog trong 10 phút, cậu ta lại muốn blog phải có chỗ để các bạn đọc có thể góp ý, bởi lẽ cậu này viết ẩu lắm, bài viết ra không sai chỗ này thì cũng sai chỗ kia. Và thế là, cậu cũng sắm cho blog của mình một nút comment. Hồi đó, mọi người dùng Disqus nhiều lắm, nên là cậu cũng dùng Disqus. ...

August 3, 2021 · 5 min · iamqh

Câu chuyện debug

Hôm trước tester có report cho mình một lỗi đó là khi đã thanh toán thành công rồi mà trên app mobile lại hiện là hoá đơn không hợp lệ. Nghe có vẻ magic :slightly_smiling_face:. Nào, cùng bắt đầu hành trình tìm cái ngu của bản thân nào! Hiểu vấn đề Bước đầu tiên là cần phải hiểu vấn đề đã. Nếu trên client báo lỗi như vậy thì có 2 khả năng ...

May 29, 2021 · 3 min · iamqh

Hành trình tìm lại emoji của messenger

Hế lu mọi người, sau một năm sủi để tìm cách thoát ế, mình mới nhớ ra là mình vẫn còn 1 cái blog :grin:. Trở lại lần này, mình tự mày mò thêm 1 vài tính năng mới cho cái blog đã bị mạng nhện bám kín này như là đổi qua lại giữa Dark/light theme, hay là tự làm hệ thống comment riêng cho blog. Mấy cái này nếu có thời gian mình sẽ viết sau (hoặc là sủi tiếp :relieved:) ...

May 14, 2021 · 3 min · iamqh

Mình đã tạo blog cá nhân trong 10 phút như thế nào?

Sau khi viết một số bài trên Viblo, mình đã nảy ra ý định (thực ra là từ năm nhất rồi nhưng mà lười) làm một blog cá nhân để tổng hợp lại kiến thức cũng như nâng cao khả năng chém gió. Và… sau nửa buổi tối lục lọi trên Google và Github, cuối cùng mình cũng đã tìm được thứ mà mình cần: một static blog framework Tại sao lại là static? Thực tế, đa số các trang web chúng ta truy cập hiện nay đều là các web động (dynamic web), nghĩa là khi ta truy cập, server mới thực hiện quá trình load data và render ra HTML. Tuy nhiên, mục đích của mình chỉ là tạo ra một blog hiển thị nội dung có sẵn, nên việc triển khai một dynamic web là không cần thiết, lại còn phải config database, code củng nữa, mệt lắm :( ...

June 22, 2020 · 4 min · iamqh