Technology can be a powerful tool for development if applied correctly.