Laravel – Advanced Eloquent: Scopes & Global Scope

Vì sao cần Advanced Eloquent? Khi project lớn dần, bạn sẽ thấy: Advanced Eloquent giúp bạn: Tài liệu chính thức:https://laravel.com/docs/eloquent 1️⃣ Local Scope – Tái sử dụng Query Local...
Avatar photo Tuan Vu Thanh
2 min read

OpenSpec – How to prompt with better accuracy and more spec driven

1️⃣ Vì sao OpenSpec quan trọng với AI coding? AI coding assistants không “đọc được suy nghĩ” của bạn. Chúng chỉ...
Avatar photo Quy Tran Dinh
4 min read

Tư duy làm việc của một Senior Software Engineer trong thời đại Agentic Coding

Trong nhiều năm trước, hình ảnh quen thuộc của một developer là ngồi trước màn hình, đọc requirement, viết code và...
Avatar photo Hung Ngo Manh
8 min read

GitHub Copilot – Writing Better Prompts for Code

1️⃣ Vì sao prompt quan trọng với Copilot? GitHub Copilot không “đọc được suy nghĩ” của bạn.Nó dựa hoàn toàn vào:...
Avatar photo Tuan Vu Thanh
2 min read

Hòa nhập cùng đồng nghiệp mới: Khó hay dễ?

Câu trả lời thành thực nhất là: Nó khó nếu bạn đứng đợi, và sẽ dễ nếu bạn bắt đầu bước...
Avatar photo KhanhDo
3 min read

Làm Cách Nào Để “Đá” Sự Toxic Trong Công Việc?

Chúng ta dành ít nhất 8 tiếng mỗi ngày tại nơi làm việc. Nếu đó là một môi trường đầy rẫy...
Avatar photo KhanhDo
3 min read

Tinh Thần Đồng Hành – Yếu Tố Tạo Nên Kết Quả Chung

Trong môi trường làm việc hiện đại, kết quả không còn đến từ nỗ lực của một cá nhân riêng lẻ....
Avatar photo dvgiang2603
2 min read

Mezon new architect and new mezon proto

Breaking the Speed Limit: How Mezon-Proto & Raw QUIC are Redefining Our Architecture At Mezon, we’ve always been obsessed with performance....
Avatar photo Nhan Nguyen
1 min read

NCC-Đồng Hành “Không Khoảng Cách” Có Gì Đặc Biệt?

Nếu ai đó hỏi: “Điều gì khiến NCC trở nên khác biệt?”, câu trả lời chắc chắn không chỉ nằm ở...
Avatar photo KhanhDo
3 min read

All Stories

Javascript: Destructuring assignment

Cú pháp destructuring assignment trong javascript cho phép tách giá từ array hoặc property của object thành các variable độc lập...
Avatar photo Dat Nguyen Quoc
48 sec read

Typescript: Advanced Types

Typescript cung cấp một hệ thống types rất mạnh và phức tạp.
Avatar photo Dai Trinh Duc
3 min read

Testing Level: Phân biệt 4 loại mức độ kiểm thử

Bài viết này sẽ khám phá và phân biệt 4 loại mức độ kiểm thử phần mềm quan trọng. Component, Integration...
Avatar photo Tuyen Le Thanh
3 min read

C# Advanced (Series #4)

C# Generics Generic means the general form, not specific. In C#, generic means not specific to a particular data type.
Avatar photo Phi Le Kim
7 min read

C# Advanced (Series #3)

C# – Ternary Operator?: C# bao gồm decision-making operator ?: được gọi là toán tử điều kiện hoặc toán tử ba...
Avatar photo Phi Le Kim
1 min read

Giới thiệu về Design Pattern

Design pattern là một phần quan trọng trong lĩnh vực phát triển phần mềm, nhưng không phải ai cũng biết rõ...
Avatar photo Dat Nguyen Quoc
2 min read

Chain of Responsibility Design Pattern

Là một mẫu thiết kế hành vi (behavioral design pattern). Xác định một loạt các đối tượng xử lý (handlers) và...
Avatar photo Giang Nguyen Van
4 min read

SQL Server – Stored procedure và Trigger

Trong bài viết lần này chúng ta sẽ cùng nhau tìm hiểu Stored procedure và trigger trong SQL Server là cái...
Avatar photo Giang Nguyen Van
6 min read

C# Advanced (Series #2)

We will continue the previous post about c# and advanced keywords/functional. C# advanced C# usage advance
Avatar photo Phi Le Kim
1 min read