The Lazy Developer
Home Posts Giới thiệu Privacy

All Posts

86 articles

Jared Chu
October 15, 2026 7 min read

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.

AI git Software Engineering
Jared Chu
October 2, 2026 8 min read

Model cũ bỗng thành người yêu cũ

Tôi nhìn model, context và benchmark qua những việc làm cùng AI mỗi ngày.

AI
Jared Chu
September 29, 2026 12 min read

99,9% đã đủ tốt hay chưa?

Từ nghịch lý ngày sinh đến câu hỏi: khi nào xác suất cao vẫn chưa đủ?

AI Software Engineering Tư duy lập trình
Jared Chu
February 6, 2026 14 min read

Hổ phù của thời đại số

Từ hổ phù đến SSH key, vài suy nghĩ về xác thực và cách giữ khóa truy cập.

authentication devops ed25519
Jared Chu
February 5, 2026 9 min read

Backup trước, nói chuyện sau

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.

3-2-1 Rule Automation Backup Strategy
Jared Chu
February 4, 2026 8 min read

AI và cái bẫy của sự "lười biếng trí tuệ"

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.

AI Career Advice ChatGPT
Jared Chu
October 9, 2025 5 min read

CSF (ConfigServer Security & Firewall) chính thức ngưng cập nhật: Nên dùng tiếp hay không?

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.

AlmaLinux cPanel CSF
Jared Chu
September 29, 2025 1 min read

Fix hàng F trên bàn phím Mac hoặc "for Mac" trên Linux

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.

arch-linux function-keys hid_apple
Jared Chu
October 6, 2020 1 min read

Fix missing OpenSSL on AWS Lambda NodeJS 10.x 12.x

A note on adding an OpenSSL layer to AWS Lambda with Node.js 10.x or 12.x.

aws lambda aws lambda nodejs openssl
Jared Chu
April 25, 2020 1 min read

Cài docker và docker-compose trên Ubuntu 20.04

Ghi lại các bước cài Docker và Docker Compose trên Ubuntu 20.04.

cai docker ubuntu 20.04 docker docker-compose
Jared Chu
April 23, 2020 5 min read

Ubuntu 20.04 có gì mới?

Nhìn lại những thay đổi của Ubuntu 20.04 khi bản LTS này vừa ra mắt.

tính năng mới ubuntu ubuntu ubuntu 20.04
Jared Chu
September 6, 2019 2 min read

Roles of a man

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.

opinion random
Jared Chu
June 23, 2019 3 min read

Về các gói WordPress

Ghi lại cách tôi phân biệt các gói WordPress.com ở thời điểm năm 2019.

dùng gói nào của WordPress wordpress wordpress packages
Jared Chu
June 9, 2019 2 min read

Chuyện chiếc gối

Đầ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.

giấc ngủ ngon
Jared Chu
June 2, 2019 1 min read

Git merge conflict by folder

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.

git conflict git merge
Jared Chu
May 17, 2019 1 min read

Let's Encrypt Wildcard SSL with Certbot docker

Notes on issuing a Let's Encrypt wildcard certificate with Certbot in Docker and DNS verification.

Jared Chu
May 17, 2019 2 min read

Đọc sách để làm gì nhỉ?

Lý do tôi đọc sách thay đổi theo tuổi, và có lẽ vẫn sẽ còn thay đổi.

đọc sách
Jared Chu
May 15, 2019 6 min read

PHP session và Inode

Ổ đĩa còn chỗ nhưng hết inode: lần theo những file session của PHP.

file sess_* là gì Inode là gì khắc phục khi hết inode
Jared Chu
April 23, 2019 2 min read

Mục tiêu của blog trong năm 2019

Những dự định viết blog năm 2019, bắt đầu bằng việc dọn đống bài nháp.

mục tiêu the lazy dev 2019
Jared Chu
April 4, 2019 3 min read

Tự tìm IP của mình

Vài cách xem public IP của mình qua trình duyệt hoặc dòng lệnh.

IP của tôi là gì IP location tìm IP của mình
Jared Chu
February 27, 2019 3 min read

Trợ cấp thất nghiệp

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.

bảo hiểm xã hội trợ cấp thất nghiệp
Jared Chu
January 18, 2019 1 min read

Fix tụt pin khi Macbook sleep

Cách tôi chỉnh chế độ ngủ để xử lý tình trạng MacBook tụt pin khi gập máy.

macbook macOS macOS battery drain
Jared Chu
December 3, 2018 2 min read

Thay đổi thói quen

Đổ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ữ.

jetbrains keymap Netbeans
Jared Chu
November 30, 2018 6 min read

Short notes tháng 11

Mua MacBook và chuẩn bị quay lại làm freelancer toàn thời gian.

short notes tháng 11
Jared Chu
October 31, 2018 4 min read

Short notes tháng 10

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.

short notes tháng 10
Jared Chu
September 30, 2018 4 min read

Short notes tháng 9

Chuyện thẻ tín dụng, chiếc USB và những lần để cảm xúc quyết định.

short notes tháng 9
Jared Chu
September 22, 2018 2 min read

Github stars 20/09/2018

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í.

github github star github trending
Jared Chu
September 17, 2018 4 min read

Quản lý Node.js process với PM2

Dùng PM2 để giữ ứng dụng Node.js chạy và khởi động lại cùng server.

khởi động node tự động node.js pm2
Jared Chu
September 8, 2018 9 min read

Chuyện gõ phím của lập trình viên

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.

chuyện gõ phím gõ phím với 10 ngón kỹ năng mềm
Jared Chu
September 4, 2018 2 min read

Github stars 04/09/2018

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.

github github star github trending
Jared Chu
August 31, 2018 4 min read

Short notes tháng 8

Tháng này có C#, quy trình làm việc, ý tưởng nhà thông minh và Canva.

short notes tháng 8
Jared Chu
August 27, 2018 3 min read

Những vấn đề với Raspberry 3 B+

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.

Jared Chu
August 25, 2018 2 min read

Cài theme Adapta và Paper Icons trên Ubuntu 18.04

Đổi giao diện Ubuntu 18.04 bằng Adapta, Paper Icons và GNOME Tweaks.

adapta paper icons ubuntu
Jared Chu
August 24, 2018 2 min read

Thời gian không tồn tại

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.

khoảnh khắc thời gian
Jared Chu
August 22, 2018 1 min read

Dậy sớm

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.

Jared Chu
August 17, 2018 1 min read

Những lệnh cần chạy sau khi update code Magento 2

Ghi lại các lệnh cập nhật module, build và dọn cache sau khi sửa code Magento 2.

magento 2 magento 2 command
Jared Chu
July 31, 2018 3 min read

Short notes tháng 7

Một tháng bận rộn và chuyện học từ những người cùng làm việc.

short notes tháng 7
Jared Chu
July 28, 2018 2 min read

Singleton với JavaScript

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.

anti-pattern design pattern javascript
Jared Chu
July 22, 2018 2 min read

Map, filter và reduce với PHP – phần 3 – array_reduce

Dùng array_reduce để gom các phần tử của mảng PHP thành một kết quả.

filter functional programming map
Jared Chu
July 13, 2018 2 min read

Khắc phục lỗi Gitkraken không khởi động trên Ubuntu 18.04

Những thư viện tôi cài thêm để GitKraken khởi động được trên Ubuntu 18.04.

gitkraken ubuntu 18.04
Jared Chu
July 2, 2018 1 min read

Clone slice trong Golang

Sao chép slice trong Go để sửa bản mới mà không làm thay đổi bản gốc.

golang pointer slice
Jared Chu
June 30, 2018 3 min read

Short notes tháng 6

Sống ở Đà Nẵng, thử stream game và tự nhắc mình giữ tinh thần học hỏi của junior.

short notes tháng 6
Jared Chu
June 28, 2018 1 min read

Reverse mảng int với golang

Một ví dụ sắp xếp slice số nguyên theo thứ tự giảm dần trong Go.

golang
Jared Chu
June 20, 2018 1 min read

Map, filter và reduce với PHP - phần 2 - array_filter

Dùng array_filter để lọc mảng PHP theo giá trị, key hoặc cả hai.

filter functional programming map
Jared Chu
June 18, 2018 4 min read

Tạo request với Guzzle - PHP HTTP Client

Gửi HTTP request bằng Guzzle và cân nhắc khi nào cần dùng một thư viện.

guzzle guzzle http http client
Jared Chu
June 15, 2018 5 min read

Tại sao tôi dùng Kindle

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.

bibox đọc sách kindle
Jared Chu
June 12, 2018 4 min read

Tại sao freelancer lại cô đơn và một số người đi làm cũng vậy

Có khi điều khiến ta cô đơn trong công việc là thiếu sự công nhận.

freelancer sự công nhận
Jared Chu
June 11, 2018 5 min read

Not six months, not 10 years

Vài suy nghĩ trước khi nhảy việc: ở lại vì điều gì và ra đi vì điều gì?

nhảy việc
Jared Chu
June 8, 2018 3 min read

Map, filter và reduce với PHP - phần 1 - array_map

Dùng array_map để xử lý từng phần tử của mảng PHP qua một hàm callback.

filter functional programming map
Jared Chu
May 30, 2018 4 min read

Short notes tháng 5

Chuyện viết linh tinh và tập làm từng việc một cho xong.

short notes tháng 5
Jared Chu
May 21, 2018 1 min read

Enable nfs cho homestead trên Arch

Ghi lại các bước bật NFS cho Laravel Homestead trên Arch Linux.

Arch homestead nfs
Jared Chu
May 16, 2018 1 min read

Sửa lỗi Inotify Watches Limit trên Linux

Tăng giới hạn inotify để IDE theo dõi đủ file trong dự án trên Linux.

IDE phpstorm
Jared Chu
April 21, 2018 2 min read

Chuyện uống cafe

Từ trà đá Hà Nội đến cà phê Đà Nẵng, thói quen của tôi đổi theo nơi sống.

Jared Chu
April 13, 2018 1 min read

Go get private repository

Cấu hình Git để go get truy cập được repository riêng trên GitHub hoặc GitLab.

git golang private repository
Jared Chu
March 12, 2018 1 min read

[Laravel] Test gửi mail dưới local env

Ghi email vào log để kiểm tra việc gửi mail ở môi trường Laravel local.

laravel local env mail log
Jared Chu
March 2, 2018 1 min read

Detect vòng lặp trong linked list bằng python

Ví dụ Python dùng hai con trỏ nhanh, chậm để phát hiện vòng lặp trong linked list.

hackerrank linked list python
Jared Chu
February 20, 2018 2 min read

Hết tết 2018

Vài điều tự nhắc mình sau kỳ nghỉ Tết 2018 hơi dài.

productivity tết tết 2018
Jared Chu
February 12, 2018 1 min read

Gõ tiếng việt trên MAC

Cách tôi dùng GoTiengViet để xử lý lỗi bộ gõ có sẵn trên macOS 10.13.3.

gõ tiếng việt mac os trần kỳ nam
Jared Chu
February 11, 2018 3 min read

Freelancer và sự cô đơn

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.

Jared Chu
February 6, 2018 1 min read

Redirect toàn bộ site sang URL mới dùng .htaccess

Dùng .htaccess để chuyển sang tên miền mới mà vẫn giữ đường dẫn từng trang.

.htaccess redirect
Jared Chu
February 5, 2018 1 min read

Dùng GRV làm git terminal interface

Tôi tìm đến GRV khi phải xem và thao tác với Git ngay trên terminal.

git terminal grv
Jared Chu
February 3, 2018 2 min read

Quan điểm về sách

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.

đọc sách sách tri thức
Jared Chu
January 27, 2018 4 min read

Dùng SSH key như thế nào?

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.

bảo mật ssh key cách tạo ra ssh key dùng lại ssh key
Jared Chu
January 18, 2018 1 min read

Thánh Jon Skeet cán mốc 1 triệu rep trên StackOverFlow

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.

jon skeet stack over flow
Jared Chu
January 11, 2018 2 min read

Biến thói quen trở thành sở thích

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.

động lực sở thích thói quen
Jared Chu
January 6, 2018 2 min read

Không nên dán màn hình kindle

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.

có nên dán màn hình kindle dán màn hình kindle
Jared Chu
January 1, 2018 2 min read

Xóa boot entries với efibootmgr

Dọn các mục khởi động UEFI cũ sau khi chuyển Ubuntu sang ổ SSD mới.

boot entries delete boot entries dell 5720
Jared Chu
December 29, 2017 6 min read

Tạm biệt 2017

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 cuối năm công việc dactech
Jared Chu
December 15, 2017 1 min read

Tên miền .dev đã bị mua bởi Google

Chuyện site local dùng đuôi .dev bị Chrome 63 ép sang HTTPS.

.dev domain chrome 63 google chrome
Jared Chu
December 6, 2017 2 min read

Cài composer và npm/node chuẩn bài trên Ubuntu

Cách tôi cài Composer và Node.js vào thư mục người dùng trên Ubuntu.

apt-get cài đặt composer cài đặt npm
Jared Chu
December 6, 2017 2 min read

Đừng cài Docker, Vagarnt qua apt-get của Ubuntu

Một buổi loay hoay với Laradock vì bản Docker cài từ kho Ubuntu quá cũ.

apt-get devops docker
Jared Chu
November 30, 2017 2 min read

Tìm hiểu nhanh mọi câu lệnh với tldr

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.

câu lệnh command line man
Jared Chu
November 23, 2017 2 min read

Hoàn thành thì tốt hơn là hoàn hảo

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.

Jared Chu
November 23, 2017 1 min read

Cài đặt phiên bản homestead dùng PHP5

Cài Homestead 2.2.2 để chạy dự án PHP 5 và xử lý vài lỗi của box cũ.

homestead laravel homestead mysql password expire
Jared Chu
November 14, 2017 1 min read

Minify html với Laravel Page Speed

Lưu lại Laravel Page Speed, một package giúp rút gọn HTML.

Jared Chu
November 9, 2017 2 min read

Sử dụng todoist để quản lý tasks

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.

Jared Chu
November 3, 2017 2 min read

Mỗi ngày học một điều gì mới

Vài hướng học để nhắc mình đừng hết tò mò khi đã đi làm.

Jared Chu
November 3, 2017 3 min read

Method chaining với PHP

Vì sao return $this cho phép gọi nối tiếp các method trong PHP?

chainning method laravel eloquent PHP
Jared Chu
October 31, 2017 1 min read

Xử lý chuỗi trong PHP dễ dàng hơn với Stringy

Một vài ví dụ xử lý chuỗi và ký tự đặc biệt bằng thư viện Stringy.

composer package packagist
Jared Chu
October 29, 2017 7 min read

Đôi điều về Ubuntu cho lập trình viên

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.

chơi game với ubuntu lập trình viên lập trình với ubuntu
Jared Chu
October 29, 2017 2 min read

Đừng thiết kế lại bánh xe

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.

chrome extension self note ý tưởng
Jared Chu
October 19, 2017 1 min read

Đổi tên nhánh khi push tới remote repo

Push một nhánh Git ở local sang nhánh có tên khác trên remote.

git git push heroku
Jared Chu
October 6, 2017 1 min read

Kích hoạt xdebug trên Laravel Homestead

Ghi lại cách bật Xdebug trên Laravel Homestead 6.2.2.

homestead laravel laravel homestead
Jared Chu
September 29, 2017 3 min read

Cách tích hợp Composer vào dự án PHP

Từ một câu hỏi phỏng vấn đến ba bước đưa Composer vào dự án PHP thuần.

composer composer integration PHP
Jared Chu
September 29, 2017 3 min read

Chạy vòng lặp n lần với PHP

So sánh for, while và foreach khi cần chạy đúng n lần trong PHP.

back to basics PHP php loop
Jared Chu
July 28, 2017 2 min read

Fix lỗi Laravel với ELB (HTTPS) -> EC2 (HTTP)

Cấu hình Trusted Proxies cho Laravel 5 khi ELB nhận HTTPS nhưng chuyển tiếp HTTP tới EC2.

aws ec2 aws elb laravel
The Lazy Developer

WebSecOps Engineer & Linux Enthusiast

Navigate

  • Home
  • All Posts
  • Giới thiệu
  • Privacy
  • RSS Feed

Connect

  • GitHub
  • StackOverflow
  • Online CV
  • LinkedIn
  • X Profile

Friends' Blogs

  • Tôi đi code dạo
  • Lập trình cuộc sống

Copyright © 2026 The Lazy Developer. Powered by EmDash