How do you deploy your web site or application to your live server? Does this process sound... more »
Working remotely requires special discipline and unique habits. Learn them to really contribute to the project.
A programming kata is an exercise which helps a programmer hone his skills through practice... more »
Nearly all the reasons software projects fail boil down to three key things, and not a single... more »
Availability, scalability, security, management, and cost are the main concerns for any... more »
Every business application has a conceptual data model (explicit or implicit) which describes... more »