Mindblown: a blog about philosophy.

  • Fullstack Station chuyển tên miền từ Business Card

    Fullstack Station chuyển tên miền từ Business Card

    2,5 năm viết blog, đã có hơn 100k người từng đọc các bài viết của Fullstack Station, đây chính là sự khích lệ không hề nhỏ cho sự cố gắng của mình. Để phục vụ bạn đọc tốt hơn, mình đã quyết định chuyển blog Fullstack Station từ website “www.businesscard.vn/blog/” sang tên miền mới “fullstackstation.com“,…

  • Áp dụng các chiêu thức võ học vào lập trình

    Áp dụng các chiêu thức võ học vào lập trình

    Nhân cơ hội được đọc từ Facebook https://www.facebook.com/aiviet.nguyen.9, mình chia sẽ lại hi vọng sẽ giúp ích cho các bạn. Bài viết có nhiều ngôn từ về võ học sẽ khiến các bạn không biết võ gặp chút khó khăn nhưng là một bài rất hay, các bạn ráng đọc nhé. Ba chiêu lập trình Ngày…

  • Kinh nghiệm dành cho người mới bắt đầu lập trình Python

    Kinh nghiệm dành cho người mới bắt đầu lập trình Python

    Gần đây mình bắt đầu quay lại với Python, thứ mà mình đã bắt đầu tìm hiểu từ lúc Python 3 ra mắt, nhưng lúc đó thực sự chỉ là cưỡi ngựa xem hoa, nên đến lúc tìm hiểu lại thì cũng chỉ là số 0 tròn trĩnh, dù cảm xúc yêu mến python thì…

  • Hướng dẫn tạo Graphql Server một cách dễ dàng – Phần 1

    Hướng dẫn tạo Graphql Server một cách dễ dàng – Phần 1

    Mình đã viết về Graphql trong bài viết giới thiệu Graphql, bài viết ra mắt gần 2 năm trước nhưng còn khá sơ sài không đi sâu vào chi tiết, cũng trong ngần ấy thời gian cũng ít thấy bài viết tiếng Việt nào nói thêm về chủ đề này, nên loạt bài viết này…

  • Hướng dẫn sử dụng hệ thống tự động Pull/Deploy Git Code

    Hướng dẫn sử dụng hệ thống tự động Pull/Deploy Git Code

    Nếu bạn thường xuyên gõ lệnh `git pull` trên máy chủ để tự động pull cập nhật code mới nhất thì bài viết này sẽ dành cho bạn. Bài viết này hướng dẫn sử dụng hệ thống tự động Pull/Deploy Git Code cho những dự án không phức tạp, không đòi hỏi phải sử dụng…

  • React Native: chọn Expo hay CRNA?

    React Native: chọn Expo hay CRNA?

    Khi lập trình với React Native, không ít bạn có băn khoăn về Expo và Create React Native App (CRNA), mình cũng như vậy và đúc kết được một số kinh nghiệm, kiến thức tìm hiểu được để chia sẽ với các bạn về chủ đề chọn Expo hay CRNA. Sơ lược về Expo và…

  • Progressive Web App (PWA) ảnh hưởng đến tương lai ngành lập trình web như thế nào

    Progressive Web App (PWA) ảnh hưởng đến tương lai ngành lập trình web như thế nào

    Progressive Web App (PWA) là gì? Progressive Web App – PWA là tổ hợp đặc tính kỹ thuật để phát triển ứng dụng web cấp tiến/hiện đại do kỹ sư của Google phát triển từ 2015, sử dụng các tính năng tiên tiến của web để xây dựng ứng dụng web giống với ứng dụng…

  • Tổng hợp các bộ công cụ bắt đầu lập trình React Native dễ dàng

    Tổng hợp các bộ công cụ bắt đầu lập trình React Native dễ dàng

    React Native đã trở thành nền tảng lập trình ứng dụng di động mở nguồn mở phát triển mạnh mẽ trong những năm vừa qua, đi kèm theo đó là sự phát triển hệ sinh thái phong phú. Để phát triển dễ dàng ứng dụng di động hơn nữa, nhiều bộ công cụ (starter kit,…

  • Xu hướng lập trình: Chờ đợi gì trong năm 2017?

    Xu hướng lập trình: Chờ đợi gì trong năm 2017?

    Ngôn ngữ Những ngôn ngữ dưới đây được xem là dễ kiếm việc nhất, nhưng có thể không phải là ngôn ngữ lập trình được trả lương cao nhất. Và quan trọng hơn hết là mấy ngôn ngữ này thông dụng, gần gũi với chúng ta hơn với cộng đồng đông đảo. PHP 7 Một…

  • Danh sách dịch vụ máy chủ miễn phí

    Danh sách dịch vụ máy chủ miễn phí

    Không phải ai cũng sẵn sàng bỏ ra 5-10$ cho một máy chủ bèo nhất hiện nay như của Vultr, DigitalOcean, OVH, Linode Bài viết này giới thiệu một số dịch vụ máy chủ miễn phí dành cho lập trình viên thường là trong giai đoạn thử nghiệm sản phẩm mới, đang lập trình chưa…

  • Hướng dẫn xây dựng Universal Javascript App với Next.js (Fullstack React)

    Hướng dẫn xây dựng Universal Javascript App với Next.js (Fullstack React)

    Meteor.js là Fullstack Javascript Framework tất cả trong một thì Next.js lại khá gọn nhẹ nhưng chứa đựng những thứ rất cần thiết cho việc xây dựng Universal Javascript App. Bài viết này sẽ hướng dẫn xây dựng Universal Javascript App với Next.js và phân tích một số điểm mạnh yếu của framework này. Universal…

  • Công cụ tìm kiếm lỗi bảo mật web – Chất lượng mà miễn phí

    Công cụ tìm kiếm lỗi bảo mật web – Chất lượng mà miễn phí

    Sự khác biệt chính giữa lập trình viên mới vào nghề và chuyên nghiệp thường nằm ở khía cạnh bảo mật, tốc độ, tính ổn định khi xây dựng hệ thống, sản phẩm. Càng chuyên nghiệp thì bạn cần phải trang bị các kiến thức liên quan các khía cạnh nói trên, không những trau…

  • Công cụ quản lý thư viện YARN sẽ thay thế NPM

    Công cụ quản lý thư viện YARN sẽ thay thế NPM

    YARN là gì YARN là công cụ quản lý thư viện javascript mã nguồn mở tốc độ cao, tin cậy và bảo mật nhằm thay thế NPM (Node Package Management). Được hình thành bởi các kỹ sư Facebook, Google, Exponent và Tilde, và đã được sử dụng thực tế mức Production tại các công ty trên.…

  • Hướng dẫn sử dụng Redux hiệu quả trong ứng dụng React

    Hướng dẫn sử dụng Redux hiệu quả trong ứng dụng React

    Câu hỏi: Khi nào thì nên sử dụng Application State (Redux Store), khi nào thì nên sử dụng Local State khi áp dụng Redux cho React (React Js & React Native)? Câu trả lời ngắn gọn: tùy thuộc vào bạn, làm sao viết code thoải mái để Application State tối giản nhất có thể mà không…

  • Học React Native trong 30 ngày qua ví dụ thực tế

    Học React Native trong 30 ngày qua ví dụ thực tế

    Không gì dễ hơn việc học bằng các ví dụ thực tế, nhất là đối với việc lập trình React Native. Giới thiệu với các bạn một nơi để học React Native qua ví dụ trong 30 ngày, sau khi hoàn thành xong các ví dụ này đảm bảo bạn sẽ trở nên chuyên nghiệp…

  • Hướng dẫn bắt đầu với React cách đơn giản nhất

    Hướng dẫn bắt đầu với React cách đơn giản nhất

    Bắt đầu làm quen với React theo những ví dụ tại trang chủ của ReactJs khá là đơn giản, tuy nhiên để tạo ra môi trường “chuyên nghiệp” thì bạn cũng phải mất khá nhiều công sức để nghiên cứu Webpack, ESlint, Babel, nhất là việc sử dụng ES2015/ES6. Mình đã có bài viết Hướng dẫn cài…

Got any book recommendations?