T techtalksweekly.substack.com Most watched tech talks in 2023 8 points jaycox2931 2 years ago 0 comments