Created with Sketch.
73 minutes | 21 days ago
When the hype train turns out to be a bus replacement service
In this episode, Surma and Jake chat about: Jake's 100kAMA, pose questions here → https://goo.gle/3swYDKz Jake's 'bake-dancing' → https://goo.gle/3ajBFjx The wee scale Hype trains Esbuild → https://goo.gle/3go1Nhc Squoosh → https://squoosh.app/ Surma's JPEG-XL art tool → https://goo.gle/3n1kCYT tooling.report → https://tooling.report/ JPEG-XL comparison → https://goo.gle/3x5hhN5 JPEG-XL features The quality of web images React on initial HTML → https://goo.gle/3n3OwLZ What does 'inline CSS' mean? F1 website performance → https://goo.gle/3v8e6CB AVIF blur preview → https://goo.gle/3dsjk63 Progressive rendering → https://goo.gle/3ecNjOC Google I/O → https://goo.gle/32tCVwc
54 minutes | 4 months ago
Blog build tools, JS blocks, and opener-policy
77 minutes | 9 months ago
How does back/forward actually work, and does 'talent' even exist?
- Jake messed up his recording, so it sounds like he literally phoned it in. He is very sorry. - Where do you put clothes that are in active service? - How the star system of hotels should work - Jake hates Eastenders - The element → https://goo.gle/3ihojWy - The session history traversal bit of the spec → https://goo.gle/2DCnqcg - Jake's writeup of how history behaves in browsers & spec proposal → https://goo.gle/33vrVQQ - The back-forward page cache → https://goo.gle/30vE06K - Moving an iframe → https://goo.gle/30Ae9L0 - COOP & COEP to get SharedArrayBuffer back → https://goo.gle/3kcAiqt - To what degree does "talent" exist? Is talent simply practice? → https://goo.gle/2EXm9gG - The social and economic advantages you need to become good at something - Does piracy have a valid place in helping disadvantaged folks learn software? - Different kinds of practice: Work, play, and deliberate practice. - Informer by Snow → https://goo.gle/3kj1K60 - This great Informer tweet → https://goo.gle/3fAota2 - Jon Snow dancing → https://goo.gle/2DCqcOI - The short version of HTTP203 → https://goo.gle/31ulRoW
62 minutes | 10 months ago
The big build-tool bonanza
- Surma’s photo challenge: https://www.instagram.com/p/CBTiwExnIe6/ - https://web.dev/live happened! - Jake's image compression talk → https://goo.gle/2NZ4erd - Jake & Jason write build plugins → https://goo.gle/2CajSNF - https://tooling.report goes live! - webpack's weird behaviour with entry points → https://goo.gle/3iEQfVl - Rollup's docs → https://rollupjs.org/ - Rollup's issues with hashing → https://goo.gle/3gC4rwS - Import maps → https://goo.gle/38CFfn8 - SystemJS import maps → https://goo.gle/31TAxA2 - Hash cascading → https://goo.gle/2VWXWwG
61 minutes | a year ago
How to avoid getting UTF'd by text encodings
- The Count from Sesame Street swearing → https://goo.gle/3ftsgqL (warning: silly/rude) - Ofcom research into broadcast swearing → https://goo.gle/2A9xM1B (warning: lots of really bad language) (bigger warning: PDF) - Banned word list read by a computer → https://goo.gle/2SNkgat (warning: lots of really bad language) - Beat saber stretches → https://goo.gle/2Ac4gZf - Remy's question about text encoding → https://goo.gle/3bftse1 - TextEncoder → https://goo.gle/2zlvBaE - TextDecoder → https://goo.gle/35K5Wou - Streaming versions → https://goo.gle/2Wh4qHn - Josh's joke encoding PR → https://goo.gle/2YK2316 - atob → https://goo.gle/2YK2316 - bota → https://goo.gle/2YKEuoP - Binary strings in JS → https://goo.gle/3ch7R68 - readAsBinaryString in FileReader → https://goo.gle/2Wdnoyz - DOMContentLoaded → https://goo.gle/3fon4EF - defer and IE bugs → https://goo.gle/2WfOntj - DOM ready in jQuery → https://goo.gle/3cdvnRN - readyState → https://goo.gle/2xJnHrf - doScroll trick → https://goo.gle/2WFuCtW - "The end" → https://goo.gle/3fw8CKz See https://goo.gle/HTTP203Podcast for other episodes.
55 minutes | a year ago
Maths, hooks, and errors
Jake injured himself playing games. Jake also has a stupid cat. By the way, skip to 22 mins if you don't care about all that. Writing a Countdown solver → https://goo.gle/2SkHtk2 Here's the game show → https://goo.gle/3bPo1DM Here's the C++ solution → https://goo.gle/2VRzoFP Jake's unappreciated audio blog post → https://goo.gle/2VNmOqZ HTM (JSX alternative) → https://goo.gle/3cYr9x7 Preact hooks → https://goo.gle/3aMP15p ComLink → https://goo.gle/2VLcr6V Throwing non-errors. Guide to promises → https://goo.gle/2VOuCc8 Gotchas with typeOf. isNaN vs Number.isNaN. See https://goo.gle/HTTP203Podcast for other episodes.
75 minutes | a year ago
Apps vs sites, binary data, and build times
77 minutes | a year ago
Fish & Scripts special!
We join the https://fishandscripts.com/ podcast and chat about: Games we're playing to cope with lockdown: Overcooked 2 → https://goo.gle/39NeHOU Snipperclips → https://goo.gle/2x2GZYt Pikuniku → https://goo.gle/2UTf7Pt Play You Don’t Know Jack → https://goo.gle/34wVJv3 Knowledge is Power → https://goo.gle/39UiMk8 It’s Quiz Time → https://goo.gle/3e7N7iA And Surma plays Zelda fast → https://goo.gle/2Rsoi7w Jake buys some chocolate Phil joins a choir requestStorageAccess → https://goo.gle/2yNFKwR The SameSite cookie change is rolled back → https://goo.gle/2UTYpzF Chrome releases are resumed → https://goo.gle/3e8Exjw And we give Phil & Jack our quiz: NOT-or-NOT See https://goo.gle/HTTP203Podcast for more detailed show notes, including links.
73 minutes | a year ago
VR, API design, and coping with lockdown
Also native filesystem, listener questions, and TMI.
47 minutes | a year ago
Social distance, SSR patterns, and bedtime routines
Also performance, progressive enhancement, and hand-drying.
60 minutes | a year ago
Observables, board games, and 'Artechulate'
Also, top fashion and career advice.
60 minutes | a year ago
It takes two to tangent
Also cache invalidation, server rendering, and learning curves.
60 minutes | 2 years ago
Stability, TODOs, and the HTTP 203 census
Also how do you do TODO?
76 minutes | 2 years ago
Also, font loading, feature phones, and webpack vs Rollup.
47 minutes | 2 years ago
Chatting Edge & CSS with Greg Whitworth
Also, PROXX, forms, and auto.
66 minutes | 2 years ago
Performance, trailers, and dentistry mishaps
Also camping, compositing, and building games.
68 minutes | 2 years ago
Rotating an image… TO THE EXTREME
Also clip-path, bread, and urinals again.
78 minutes | 2 years ago
When laptops go bad… ON STAGE
Also share target, shadow parts, and streams.
57 minutes | 3 years ago
Stress, canvas, and jam
Also zombie optimizations and alphabets
59 minutes | 3 years ago
Transforming, transpiling, and urinaling
Also page-lifecycle, WASM, and massages.
Terms of Service
Do Not Sell My Personal Information
© Stitcher 2021