Scion: Khi Git gặp đồng nghiệp không biết mệt
Scion cho thấy cách AI đang thay đổi những giả định trong hạ tầng quản lý mã nguồn.
86 articles
Scion cho thấy cách AI đang thay đổi những giả định trong hạ tầng quản lý mã nguồn.
Tôi nhìn model, context và benchmark qua những việc làm cùng AI mỗi ngày.
Từ nghịch lý ngày sinh đến câu hỏi: khi nào xác suất cao vẫn chưa đủ?
Từ hổ phù đến SSH key, vài suy nghĩ về xác thực và cách giữ khóa truy cập.
Một sự cố mất dữ liệu nhắc lại chuyện cũ: có backup thôi chưa đủ, phải thử khôi phục.
AI giúp viết code nhanh hơn, nhưng dễ khiến mình bỏ qua bước hiểu và kiểm tra.
Những cân nhắc của tôi về việc tiếp tục dùng CSF sau thông báo ngừng cập nhật năm 2025.
Chỉnh fnmode để dùng hàng phím F trên bàn phím Mac khi kết nối với Linux.
A note on adding an OpenSSL layer to AWS Lambda with Node.js 10.x or 12.x.
Ghi lại các bước cài Docker và Docker Compose trên Ubuntu 20.04.
Nhìn lại những thay đổi của Ubuntu 20.04 khi bản LTS này vừa ra mắt.
Vài dòng khi mới làm cha, giữa chuyện kiếm tiền và chăm lo cho gia đình.
Ghi lại cách tôi phân biệt các gói WordPress.com ở thời điểm năm 2019.
Đầu tư đủ thứ cho góc làm việc rồi mới nhận ra mình cần một chiếc gối tốt hơn.
Cách tôi xử lý hơn 2.000 file conflict bằng cách tách từng thư mục khi merge Git.
Notes on issuing a Let's Encrypt wildcard certificate with Certbot in Docker and DNS verification.
Lý do tôi đọc sách thay đổi theo tuổi, và có lẽ vẫn sẽ còn thay đổi.
Ổ đĩa còn chỗ nhưng hết inode: lần theo những file session của PHP.
Những dự định viết blog năm 2019, bắt đầu bằng việc dọn đống bài nháp.
Vài cách xem public IP của mình qua trình duyệt hoặc dòng lệnh.
Ghi chép từ lần tôi làm thủ tục nhận trợ cấp thất nghiệp sau khi nghỉ việc.
Cách tôi chỉnh chế độ ngủ để xử lý tình trạng MacBook tụt pin khi gập máy.
Đổi bộ phím tắt đã dùng sáu năm, rồi nghĩ về những thói quen mình cố giữ.
Mua MacBook và chuẩn bị quay lại làm freelancer toàn thời gian.
Một tháng ít viết blog, nhiều sách đọc dở và những suy nghĩ khi sắp ba mươi.
Chuyện thẻ tín dụng, chiếc USB và những lần để cảm xúc quyết định.
Một lượt ghi chú GitHub: GrapesJS, Day.js, tài liệu lập trình và dịch vụ miễn phí.
Dùng PM2 để giữ ứng dụng Node.js chạy và khởi động lại cùng server.
Chuyện bàn phím, thói quen gõ và lý do tôi coi trọng việc tập gõ mười ngón.
Những project tôi đánh dấu trên GitHub đầu tháng 9/2018, kèm vài ghi chú để khỏi quên.
Tháng này có C#, quy trình làm việc, ý tưởng nhà thông minh và Canva.
Những vướng mắc tôi gặp khi cài Raspberry Pi 3 B+, từ mạng đến độ phân giải.
Đổi giao diện Ubuntu 18.04 bằng Adapta, Paper Icons và GNOME Tweaks.
Một ý nghĩ vu vơ về thời gian khiến tôi muốn sống kỹ hơn với hiện tại.
Một buổi hiếm hoi dậy sớm và thấy mình có nhiều thời gian hơn hẳn.
Ghi lại các lệnh cập nhật module, build và dọn cache sau khi sửa code Magento 2.
Một tháng bận rộn và chuyện học từ những người cùng làm việc.
Tôi dùng Singleton để chia sẻ dữ liệu giữa hai module Node.js, dù biết nó có nhược điểm.
Dùng array_reduce để gom các phần tử của mảng PHP thành một kết quả.
Những thư viện tôi cài thêm để GitKraken khởi động được trên Ubuntu 18.04.
Sao chép slice trong Go để sửa bản mới mà không làm thay đổi bản gốc.
Sống ở Đà Nẵng, thử stream game và tự nhắc mình giữ tinh thần học hỏi của junior.
Một ví dụ sắp xếp slice số nguyên theo thứ tự giảm dần trong Go.
Dùng array_filter để lọc mảng PHP theo giá trị, key hoặc cả hai.
Gửi HTTP request bằng Guzzle và cân nhắc khi nào cần dùng một thư viện.
Từ sách giấy đến Kindle, tôi tìm được cách mang sách theo và đọc thường xuyên hơn.
Có khi điều khiến ta cô đơn trong công việc là thiếu sự công nhận.
Vài suy nghĩ trước khi nhảy việc: ở lại vì điều gì và ra đi vì điều gì?
Dùng array_map để xử lý từng phần tử của mảng PHP qua một hàm callback.
Chuyện viết linh tinh và tập làm từng việc một cho xong.
Ghi lại các bước bật NFS cho Laravel Homestead trên Arch Linux.
Tăng giới hạn inotify để IDE theo dõi đủ file trong dự án trên Linux.
Từ trà đá Hà Nội đến cà phê Đà Nẵng, thói quen của tôi đổi theo nơi sống.
Cấu hình Git để go get truy cập được repository riêng trên GitHub hoặc GitLab.
Ghi email vào log để kiểm tra việc gửi mail ở môi trường Laravel local.
Ví dụ Python dùng hai con trỏ nhanh, chậm để phát hiện vòng lặp trong linked list.
Vài điều tự nhắc mình sau kỳ nghỉ Tết 2018 hơi dài.
Cách tôi dùng GoTiengViet để xử lý lỗi bộ gõ có sẵn trên macOS 10.13.3.
Làm một mình thì tự do, nhưng thiếu người chia sẻ công việc cũng dễ mất tinh thần.
Dùng .htaccess để chuyển sang tên miền mới mà vẫn giữ đường dẫn từng trang.
Tôi tìm đến GRV khi phải xem và thao tác với Git ngay trên terminal.
Với tôi, sách gợi đường đi và câu hỏi, còn hiểu được đến đâu là việc của người đọc.
Tạo và dùng SSH key để đăng nhập server, làm việc với Git và quản lý nhiều key.
Vài dòng mừng Jon Skeet vượt một triệu điểm trên Stack Overflow vào tháng 1/2018.
Tìm một lý do khiến mình thích làm, thay vì chỉ cố ép bản thân giữ thói quen.
Tôi dán màn hình Kindle rồi mới thấy ánh phản chiếu khó chịu thế nào.
Dọn các mục khởi động UEFI cũ sau khi chuyển Ubuntu sang ổ SSD mới.
Nhìn lại việc đã làm, việc còn dang dở và những dự định cho năm 2018.
Chuyện site local dùng đuôi .dev bị Chrome 63 ép sang HTTPS.
Cách tôi cài Composer và Node.js vào thư mục người dùng trên Ubuntu.
Một buổi loay hoay với Laradock vì bản Docker cài từ kho Ubuntu quá cũ.
Tra nhanh ví dụ dùng lệnh với tldr khi đọc man vẫn chưa biết bắt đầu từ đâu.
Mải tìm công cụ hoàn hảo, tôi mất gần một tháng cho việc chỉ cần vài ngày.
Cài Homestead 2.2.2 để chạy dự án PHP 5 và xử lý vài lỗi của box cũ.
Lưu lại Laravel Page Speed, một package giúp rút gọn HTML.
Tôi chuyển từ Google Keep sang Todoist vì cần nhắc những việc lặp lại mỗi ngày.
Vài hướng học để nhắc mình đừng hết tò mò khi đã đi làm.
Vì sao return $this cho phép gọi nối tiếp các method trong PHP?
Một vài ví dụ xử lý chuỗi và ký tự đặc biệt bằng thư viện Stringy.
Chuyện tôi chuyển sang Ubuntu và dùng nó làm môi trường lập trình hằng ngày.
Một lần định tự xây công cụ rồi nhận ra người khác đã làm tốt hơn mình.
Push một nhánh Git ở local sang nhánh có tên khác trên remote.
Ghi lại cách bật Xdebug trên Laravel Homestead 6.2.2.
Từ một câu hỏi phỏng vấn đến ba bước đưa Composer vào dự án PHP thuần.
So sánh for, while và foreach khi cần chạy đúng n lần trong PHP.
Cấu hình Trusted Proxies cho Laravel 5 khi ELB nhận HTTPS nhưng chuyển tiếp HTTP tới EC2.