Lessons of a CTO

Weekly actionable tips for developers, managers and leaders by Ryan Townsend.

Latest Episodes

View All 26 Episodes
Join Me At infoShare 2023
1:20
Practice Precise Communication
1:11
Proxy Your Images For a Better Largest Contentful Paint
1:52
YAGRI: You Ain’t Gonna Regret It
1:30
SPA vs MPA Showdown: Which Makes Sense?
1:30

Episode Collections

Technical 11 videos
Proxy Your Images For a Better Largest Contentful Paint
1:52
SPA vs MPA Showdown: Which Makes Sense?
1:30
Stop Littering the Web with Social Media Icons
1:30
React & Next.js Are Not the Answer to Life, the Universe & Everything
1:30
Scoring A+ on SecurityHeaders​.com
1:27
Passing Core Web Vitals on 3G
1:29
Stop Using Your Registrar for DNS
1:30
3 Ways to Keep Your CDN Fast, Even When Content Changes
1:30
Offload over 95% of Your Origin Traffic to Your CDN
1:27
You Can’t Outsource Responsibility for Performance, Security and Accessibility
1:30
Optimise Your Tests For Readability Over Conciseness
2:48
Strategic 7 videos
YAGRI: You Ain’t Gonna Regret It
1:30
Your Customers Don’t All Own the Latest iPhone
1:20
You Probably Don’t Need Native Mobile Apps
1:27
You Might Do Agile, But Do You Have Agility?
1:22
Sweat Your Tech Stack
1:21
Pair Programming Doesn't Half The Output
1:21
Your Infrastructure Isn’t Your Differentiator
1:30
Soft Skills 6 videos
Practice Precise Communication
1:11
Improving Your Typing Speed Is a Micro-optimisation
1:28
Make More of Mundane Tasks
1:26
'Years of Experience' Are More Guidelines Than Actual Rules
1:23
Don't Be a Hero
1:24
Keep a 'Brag Book' of Your Achievements
1:07
The site isn't yet optimised for desktop, hence it's locked in width for now — Ryan