Deakstadieđáhus: Technology and environment