Experience
Enhancing Customer Communication Experience
There are very small details when exchanging information with customers that if not paid attention [...]
Sep
Avoid wasting time because of self-confidence
In a recent project, I needed to install a distributed database and perform cross-branch synchronization. [...]
Sep
Explain technical issues
My point is, if a person can’t explain a problem in a very simple and [...]
Sep
Three ways to display data on DataGridView
Query data from the database then loop through each record to assign it to DataGridView. [...]
Sep
Handle javascript events
When handling javascript events, keep in mind: Do not call the event directly on the [...]
Sep
How to avoid full table scans in MySql
For small data tables, the use of Full Table Scans has a negligible effect on [...]
Sep
N+1 query problem in Laravel (Eager Loading technique)
If we do not properly use Laravel’s ORM library, we can easily fall into the [...]
Sep
Full Text Search trong Mysql
Normally, when you receive a request for an incorrect search function, you will immediately think [...]
Sep
Schedule is set shorter than actual delivery time
When you create a project start schedule, it depends on the size of the project, [...]
Sep
It is expected that the number of test works must be at the same level as the number of development works
Carrying out actual testing by setting up a test plan, including repairs and the amount [...]
Sep