Recent Posts

Choose The Appropriate Cluster Index

less than 1 minute read

You get exactly one clustered index on a table. Ensure you have it in the right place. First choice is the most frequently accessed column, which may or may ...

Do Not Blindly Generate Crud Queries

less than 1 minute read

Create, Read, Update, and Delete (CRUD) queries can all be generated from the ORM tool without the need for intervention. But, the Read queries generated are...

Use Feature Detection Over Browser User Agent

less than 1 minute read

The userAgent string is a poor indicator of whether a particular feature (or bug) is present. To compound the problem, much of the code that interprets userA...

Deployment Plan

less than 1 minute read

The following is a general guideline on the different steps involved in deploying an application. Each application will have its own deployment procedure.