Tech patterns