> Markdown version of [/videos/898-coffee-with-developers-jonathan-tang?t=94](https://www.wearedevelopers.com/videos/898-coffee-with-developers-jonathan-tang?t=94). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Coffee with Developers - Jonathan Tang Jonathan Tang built a coding interview platform. Now he tackles Code 100 Manchester. Discover why he believes high-stakes live programming is the next major eSport. - **Speakers:** Jonathan Tang - **Event:** Coffee With Developers - **Published:** May 17, 2024 - **Duration:** 4:13 - **URL:** https://www.wearedevelopers.com/videos/898-coffee-with-developers-jonathan-tang ## Summary Software engineer Jonathan Tang discusses his preparation for the upcoming Code 100 Manchester competitive coding challenge. Tracing his development journey from studying computer science at the University of Manchester to early hackathons like Tech Manchester Junior, Tang brings a unique edge to the competition. Having previously built a coding interview platform, he possesses a deep, behind-the-scenes understanding of the mechanics and cognitive pressures inherent in timed technical assessments. Exploring the evolving landscape of competitive programming, Tang draws a compelling parallel between live coding and eSports, highlighting the emerging cultural novelty of live audiences cheering for developers in real time. He approaches the tournament relying on his primary workplace languages, TypeScript and JavaScript, while maintaining confidence for the unpredictable blind pair programming rounds. Rather than feeling intimidated by collaborating with a stranger on the spot, he views his history of frequently changing roles and adapting to new engineering teams as the perfect preparation for immediate technical collaboration. The dialogue captures the mindset required to thrive in high-stakes developer challenges, blending foundational technical readiness with social agility. Tang's strategic approach sheds light on how real-world engineering versatility translates seamlessly into competitive success. Demonstrating a strong commitment to his current industry, he notes that any grand prize winnings would be reinvested directly into the cryptocurrency market, framing these tournaments not just as stressful assessments, but as engaging, community-driven evolutions of professional software development. **Keywords:** competitive coding challenges, live pair programming, coding interview platforms, developer esports crossover, crypto startup software engineering, typescript programming, javascript programming, tech hackathon participation, blind team collaboration, technical adaptability, code 100 manchester, software developer career journey ## Chapters 1. **Software engineering journey and local Manchester roots** (00:12) — A background transitioning from a computer science degree to engineering at a targeted crypto startup sets the stage for competitive events. 1. **Experience with hackathons and competitive coding platforms** (00:55) — Prior exposure to competitive coding involves attending early hackathons and conceptualizing a specialized coding interview platform. 1. **Drawing parallels between competitive coding and esports** (01:34) — Discovering the unique format of live coding competitions highlights an esports-like crowd energy rarely seen in software development. 1. **Approaching live pair programming with stranger teammates** (02:11) — Frequent job switching builds the adaptability needed to effectively write TypeScript and JavaScript alongside unfamiliar teammates on stage. 1. **Prize money aspirations and final competition thoughts** (03:06) — Taking home the grand prize offers an appealing opportunity to reinvest entirely back into the cryptocurrency market. ## Related Moments - [Embracing the competitive side of live developer coding challenges](https://www.wearedevelopers.com/videos/1909-wearedevelopers-live-back-to-code100) (from "WeAreDevelopers LIVE - Back to CODE100") - [Translating competitive coding experience to live audience environments](https://www.wearedevelopers.com/videos/895-coffee-with-developers-shritesh-jamulkar) (from "Coffee with Developers - Shritesh Jamulkar") - [Sponsor highlights and the Code 100 challenge](https://www.wearedevelopers.com/videos/100000-official-opening-of-wearedevelopers-world-congress-2026) (from "Official Opening of WeAreDevelopers World Congress 2026") - [Performing live coding in front of a large audience](https://www.wearedevelopers.com/videos/894-coffee-with-developers-code100-manchester-challenger-gbenga-oladipupo) (from "Coffee with Developers - CODE100 Manchester challenger Gbenga Oladipupo") - [Preparing for live competitive coding and pair programming](https://www.wearedevelopers.com/videos/897-coffee-with-developers-silvio-barbieri) (from "Coffee with Developers - Silvio Barbieri") - [Evaluating the logistical challenges of hosting live developer coding events](https://www.wearedevelopers.com/videos/1284-dev-digest-end-of-year-recap) (from "Dev Digest End of Year Recap") ## Related Articles - [Dev Digest 111 - npm i -g issues](https://www.wearedevelopers.com/magazine/415-dev-digest-111-npm-i-g-issues) - [Dev Digest 105 - Security First](https://www.wearedevelopers.com/magazine/393-dev-digest-105-security-first) - [Dev Digest 109 -Egg-citing things…](https://www.wearedevelopers.com/magazine/408-dev-digest-109-egg-citing-things) - [Dev Digest 110 - XY marks the spotty security](https://www.wearedevelopers.com/magazine/411-dev-digest-110-xy-marks-the-spotty-security) ## Related Jobs - [Senior Software Engineer](https://www.wearedevelopers.com/jobs/ext/15942-senior-software-engineer) at **GitHub** - [Junior Frontend Engineer](https://www.wearedevelopers.com/jobs/ext/1532351-junior-frontend-engineer) at **Almedia** - [Senior Software Engineer, Client Apps Platform](https://www.wearedevelopers.com/jobs/ext/1773893-senior-software-engineer-client-apps-platform) at **GitHub** - [Staff Developer Advocate, GitHub Security Lab](https://www.wearedevelopers.com/jobs/ext/1921051-staff-developer-advocate-github-security-lab) at **GitHub** - [Principal Software Engineer, Enterprise AI Platform](https://www.wearedevelopers.com/jobs/ext/1467292-principal-software-engineer-enterprise-ai-platform) at **GitHub** - [Tribe Lead - ( Software) Engineering Centre of Excllence](https://www.wearedevelopers.com/jobs/ext/1475530-tribe-lead-software-engineering-centre-of-excllence) at **SD Worx**