tech environment