Use of technology in improving farming practices