Technology-agnostic approach