1. Use a test page Make a test page that has: All of the common HTML elements All of your widgets and inline elements ... on one page. This allows you to make and preview changes quickly. Snippllr.com has a couple of test pages containing the major HTML elements: http:…


The terms and options for implementing security measures can be quite confusing. This blog post is a survey of the options available, including some possible pros and cons and definitions of relevant terminology. It is very typical to run multiple sites on a single server, since it would be overkill…


I started writing this blog on a whim ten months ago. Here is quick look back at my three original goals and things I have learned. 1. To write about things you care about for yourself Have I succeeded? Yes. This is probably the goal I am most satisfied with.…


Javascript is an interesting language because it is flexible and surprisingly powerful. Once you grow up from having one static page into having a large number of pages in a dynamic web application, you need conventions on how to organize your code. In my opinion, there are two parts to…