kimpa.xyz

Blog này được tạo ra như thế nào?

Có lẽ khi vào đọc bài viết này, câu hỏi mà bạn quan tâm nhất sẽ là:

Tại sao trang web này lại ra đời? Tôi đã xây dựng trang web này ra sao?

Qua bài viết này, tôi rất vui lòng chia sẻ lại toàn bộ quá trình tôi phát triển blog của mình cho mọi người (đặc biệt là những ai đang ấp ủ dự định tạo ra riêng cho mình một thứ gì đó hay ho trên internet).

1, Khởi đầu

Ý tưởng thành lập một trang blog được tôi lần đầu nhen nhóm vào năm 2018, lúc đó tôi đang trong kỳ nghỉ hè của năm thứ nhất đại học. Vào thời gian đó, tôi cực kỳ mê chụp ảnh và quay phim (đặc biệt là travel film). Ngoài ra, cũng vào thời điểm đó, thông qua việc tham gia các hội thảo về khởi nghiệp, tôi nhận thức được sâu sắc rằng Tiếng Anh là một kỹ năng cực kỳ quan trọng trong thời đại số.

Để phục vụ cho việc rèn luyện 2 kỹ năng trên (chụp ảnh và học tiếng Anh), tôi nảy ra ý tưởng thành lập một trang blog. Và trang blog đầu tiên của tôi chỉ đơn giản là một Facebook Page mang tên Kim's Colorful Life - Cuộc sống muôn màu sắc của Kim.

Cái tên đã nói lên tất cả, hoạt động của blog chỉ đơn giản như sau:

Mặc dù sơ khai và nhảm nhí như thế, nó đã giúp tôi học được rất nhiều điều. Nhưng có lẽ, điều hay ho nhất mà trang blog đầu tiên này mang lại cho tôi là nó lưu trữ những suy nghĩ hàng ngày của tôi như một cuốn sổ Journaling.

Tiếc rằng là vào năm 2020, trong một giây phút nông nổi, tôi đã xóa toàn bộ Facebook Page này...

2, Lập trang web riêng dựa trên mã nguồn mở Wordpress

Sau khi hoạt động Facebook Page được một năm, có 2 sự kiện khiến tôi quyết định thuê server để tự host trang web của mình:

Với 2 key-point trên cùng với khóa học Wordpress của anh Thạch Phạm, tôi đã tạo ra một website cho riêng mình với tên miền kimcolorfullife.com (giờ thì tôi không dùng tên miền này nữa).

Trong quá trình host riêng một blog Wordpress, tôi đã học được thêm rất nhiều điều mới, có thể kể đến như:

Ngoài ra, đây cũng là thời gian tôi thử nghiệm rất nhiều ý tưởng của mình với trang web cá nhân. Với mỗi một ý tưởng, tôi lại đổi một tên blog. Vì vậy, hồi đó nếu ai theo dõi tôi sẽ thấy rằng tên miền của blog thay đổi một cách chóng mặt (kimmpham.com, thediarywriter.com, basicmindsets.com và 1 vài cái tên nữa tôi không nhớ nổi).

Cuối cùng, tên miền kimpa.xyz được tôi chọn vào khoảng tháng 05/2022 vì:

3, Tự code ra trang web của riêng mình

Bước ngoặt lớn tiếp theo trên con đường phát triển blog cá nhân của tôi là vào tháng 10/2022. Thời điểm này, chiếc điện thoại 6 năm tuổi của tôi bị dính mã độc và bị hacker chiếm đoạt rất nhiều tài khoản (may nhất là các tài khoản liên quan đến tài chính thì vẫn an toàn).

Tôi quyết định làm mới lại toàn bộ hệ thống các tài khoản, phần mềm và cả phần cứng mà mình đang sử dụng. Và trong cuộc cải tổ đó, trang blog của tôi cũng không nằm ngoại lệ.

blog-wordpres-cua-Kim-bi-hack

Trang blog Wordpress của tôi đã bị hacker xâm nhập và đăng tải linh tinh. Đây chính là động lực để tôi hoàn thành ước mơ tự code trang web cho bản thân mà mình ấp ủ từ năm 2 đại học.

Có một điều may mắn là vào thời điểm đó, tôi với một cậu bạn đại học của mình vừa học xong khóa học code Fullstack miễn phí của đại học Helsinki. Vì vậy, tôi quyết định bắt tay vào tự code lại toàn bộ trang web của mình - coi như đó là project đầu tiên sau khi học khóa học code.

Cách tôi code ra trang web của mình thì cực kỳ đơn giản (ít nhất là đối với các bạn IT), cụ thể như sau:

Về chi tiết source code, tôi sẽ public cho mọi người trên Github sau khi làm sạch lại code và ghi mô tả chi tiết cách từng dòng mã hoạt động.

Quá trình này ngốn mất của tôi 1 tháng rưỡi để làm (nhanh hơn tôi tưởng) với sự giúp đỡ của anh bạn cùng lớp đại học trong việc debug một số lỗi ngớ ngẩn của tôi.

Và đó chính là cách mà tôi xây dựng nên trang web mà bạn đang đọc!

4, Tôi cần gì để có thể tạo ra blog cho riêng mình?

Có rất nhiều người hỏi tôi câu hỏi trên. Sau khi nhìn lại toàn bộ quá trình mình xây dựng website này, câu trả lời của tôi là:

Điều duy nhất bạn cần để tạo ra một trang blog cho riêng mình là sự khát khao của bạn dành cho việc đó.

Trang blog đầu tiên của tôi là một Facebook Page đơn giản. Niềm vui thích trong việc xây dựng blog cá nhân đã giúp tôi có động lực tự mày mò những kiến thức trên Internet để thực hiện điều đó.

Không có một mô típ hay con đường chung nào cho một người muốn xây dựng blog cá nhân cả. Kiến thức luôn có sẵn trên Internet, điều bạn cần đều đã được chia sẻ bởi một ai đó trên Internet. Vấn đề quan trọng duy nhất là bạn có đủ nhiệt huyết để lên Google và search thứ bạn cần hay không!


Cảm ơn các bạn đã theo dõi blog của tôi!

Kim,