Blog Archives

Introduction to Distributed Source Control

Version control systems manage the changes of documents. In software development, their primary purpose is to store the source code for an application, as well as every revision created during its development. Currently, many developers use a centralized version control

Azure – Performance, IoC, and Instances

Ever since the Google App Engine was released, I’ve been fascinated with cloud computing frameworks. The vision is to have a website that can scale from nothing to infinity, without having to worry about servers, viruses, uptime, etc. I’ve finally

Convenient Synchronization with Mesh and DropBox

A couple of weeks ago, I finally signed up for DropBox. If you’re unfamiliar with the service, it’s a file synchronization service. You install a client on multiple machines, and you get a special folder (aka a dropbox). When you

Advantages of a 3rd party diff/compare tool

I recently spent nearly an hour trying to figure out why all of my unit tests stopped working in a particular class. It turns out that I had accidentally deleted a single character in one of my strings, but the

ClearType in Remote Desktop with XP

A new feature in XP SP3 that should of particular interest to developers is ClearType over RDP (remote desktop protocol). If you occasionally use remote desktop to work from home, or work remotely to your development machine, please read on.

Cloud Computing (and Azure) – Right for your site?

Everyone seems to be getting excited lately about the prospect of cloud computing. Just like many others, I get excited by the idea that I wouldn’t have to worry about adding servers to scale up. Theoretically, a guy (or girl)

Secure XAMPP by only allowing local access

This site and a couple others are served up on a dedicated server. To make it easy to set up WordPress, I’m using XAMPP. In this post, I’ll give a quick overview of XAMPP, and then also show you how

Vista actually is pretty good, honest

I know that Microsoft doesn’t need anyone defending them, but I think that the series of events surrounding Vista were certainly not ideal. I’ve highly anticipated every new release of Windows, and Vista was no exception. Watching the progress of

New Backup Solution – JungleDisk + Amazon S3

I’ve settled on a new backup solution. I’m going to be using Amazon’s persistent storage solution called S3. Amazon provides a virtually infinite, scalable storage cloud that allows you to store files indefinitely. You pay a small fee to get

Using an army and luck to reach critical mass

This post is going to explain the importance of your product reaching critical mass. When I say “product”, I mean an actual product you’re selling, or simply a website or blog. When I’m talking about critical mass, I’m describing the