Technology and Development