tech industry commentary