tech explosion