In this episode: - Surma changed jobs. - The Shopify interview process. - Pair programming vs pair problem solving. - Surma's also doing bits of work for Deno. - The complexities of testing image codecs. - Jake forgot to tell Ada how HTTP 203 filming ends, so it almost never did. - Keeping animations fast but simple for page transitions. Transcript: https://goo.gle/3ns4TTK
Jun 29, 2022•58 min
Transcript - https://goo.gle/3wZTwWS Surma's talk about brain-click - https://goo.gle/3oYED3R Is Chrome removing view-source? (no) Studio lighting - https://goo.gle/3oAvQVo Jake's Twitter thread about view-source - https://goo.gle/3kQHV7L Bathroom designs The HTTP203 episode on Deno - https://goo.gle/3CsAee8 Jake's CORS article - https://goo.gle/3x1lrWo Deno deploy - https://goo.gle/3Cv45lZ The little Deno server Jake wrote - https://goo.gle/30A2Zsw Jake's wikipedia search thing - https://goo.gl...
Nov 18, 2021•56 min
In this episode, Surma and Jake chat about: Transcript → https://goo.gle/2XHz1Rz HTTP 203 on memory debugging → https://goo.gle/2VDXRAQ Box-sizing → https://goo.gle/3jDvH0R IE5.5 box model → https://goo.gle/3izbY39 Tim Perry's article → https://goo.gle/3jFeWCx IE double margin bug → https://goo.gle/3xzKWNi IE duplicate characters bug → https://goo.gle/2U5M7X7 Dave Rupert's article → https://goo.gle/37CAI45 PROXX → https://goo.gle/3iAQbrQ Weird emails from browser testing services → https://goo.g...
Aug 10, 2021•1 hr 12 min
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...
Apr 22, 2021•1 hr 13 min
In this episode of the top-10-most-popular-JavaScript podcast, Jake and Surma chat about: Using our blogs to experiment with build systems. Jake's → http://goo.gle/3pi4sL5 Surma's → http://goo.gle/39dg8sK 11ty → https://www.11ty.dev/ Jake's static build → http://goo.gle/2Mi7254 Hydrated components in Jake's posts → http://goo.gle/3a0DOjt And where those are processed → http://goo.gle/36c8qgB Surma's dithering post → http://goo.gle/3c8c8f2 Cats and laser pens Dogs and teeth Improving the safety o...
Jan 26, 2021•54 min•Season 1Ep. 7
- 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 if...
Aug 10, 2020•1 hr 17 min
- 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:...
Jul 09, 2020•1 hr 2 min
- 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....
May 08, 2020•1 hr 1 min
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 →...
Apr 30, 2020•55 min
Phil and Jack from fishandscripts.com are still lingering around. We chat about: Fustractions with punctuality. Phil's time website → https://goo.gle/34Cb3pW Frances on naming PWAs → https://goo.gle/3cgkfTu Jen's new job. Surma's WebXR experiment → https://goo.gle/3adpDp2 Transferring data between workers and pages. The DataView API → https://goo.gle/2ydWhd0 Buffer-backed objects → https://goo.gle/2REZitI JavaScript proxies → https://goo.gle/2K6TaWT Mathias on JS internals, including holey array...
Apr 15, 2020•1 hr 16 min
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...
Apr 09, 2020•1 hr 18 min
Also native filesystem, listener questions, and TMI.
Mar 25, 2020•1 hr 13 min•Ep. 40
Also performance, progressive enhancement, and hand-drying.
Mar 18, 2020•47 min•Ep. 39
Also, top fashion and career advice.
Jan 22, 2020•1 hr•Ep. 38
Also cache invalidation, server rendering, and learning curves.
Dec 20, 2019•1 hr 7 min•Ep. 37
Also how do you do TODO?
Oct 18, 2019•1 hr•Ep. 36
Also, font loading, feature phones, and webpack vs Rollup.
Sep 03, 2019•1 hr 16 min•Ep. 35
Also, PROXX, forms, and auto.
May 22, 2019•47 min•Ep. 34
Also camping, compositing, and building games.
May 02, 2019•1 hr 6 min•Ep. 33
Also clip-path, bread, and urinals again.
Feb 21, 2019•1 hr 8 min•Ep. 32
Also share target, shadow parts, and streams.
Dec 20, 2018•1 hr 18 min•Ep. 31
Also zombie optimizations and alphabets
Nov 08, 2018•57 min•Ep. 30
Also page-lifecycle, WASM, and massages.
Sep 12, 2018•59 min•Ep. 29
Also spices, screen-touchers, and lasers.
Aug 08, 2018•33 min•Ep. 28
Lighthouse and automation.
Aug 02, 2018•18 min•Ep. 27
Exciting things appearing in V8.
Jul 26, 2018•22 min•Ep. 26
Making search and JavaScript better friends.
Jul 24, 2018•17 min•Ep. 25
Making Chrome secure.
Jul 17, 2018•15 min•Ep. 24
What's new in DevTools.
Jul 11, 2018•19 min•Ep. 23
Getting performance right.
Jun 19, 2018•16 min•Ep. 22