Episodit
-
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 -
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.gle/3CzarAJ
Color spaces and dithering
Surma's article on dithering - https://goo.gle/3FsyH9B
Tom Scott's video on the Pulfrich Effect - https://goo.gle/3nre4EM
Shared element transitions - https://goo.gle/3FwtGNA
CSS cross-fade function - https://goo.gle/2YZfltc
Compositing on the web - https://goo.gle/30xqe5Y
Michael Caine trying to do an American accent - https://goo.gle/3Fus0Uw
Catch videos from the HTTP 203 series β http://goo.gle/HTTP203
Subscribe to Google Chrome Developers β https://goo.gle/ChromeDevs
-
Puuttuva jakso?
-
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.gle/3fKQazBCatch videos from the HTTP 203 series β http://goo.gle/HTTP203
Subscribe to Google Chrome Developers β https://goo.gle/ChromeDevs
-
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
-
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 of Jedi training
The old _blank behaviour β http://goo.gle/3ojucoS
The spec change β http://goo.gle/2YednBo
The browsing context β http://goo.gle/2M5R0vf
Cross-origin-opener-policy β http://goo.gle/2Mi7kZI
window.open β http://goo.gle/3cfBPup
Back/forward cache β https://web.dev/bfcache/
Old blocks proposal β http://goo.gle/2M4SeqL
New blocks proposal β http://goo.gle/2Yd7iVK
Lockdown dreams
Lottery fail β https://goo.gle/2M1EgpA
-
- 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
-
- 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
-
- 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. -
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.
-
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 arrays β https://goo.gle/2RGzu0d
DX vs UX β https://goo.gle/2yhm9EO
Differences between dev and prod builds.
An epic quiz on HTTP status codes.
Desyncronised canvas β https://goo.gle/2yhm9EO
pointerrawupdate β https://goo.gle/3adk5Ln
Jake's unloved pointer library β https://goo.gle/2XCUUPJ
getCoalescedEvents β https://goo.gle/2XEf104
See https://goo.gle/HTTP203Podcast for other episodes.
-
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.
-
Also native filesystem, listener questions, and TMI.
-
Also performance, progressive enhancement, and hand-drying.
-
Also, top fashion and career advice.
-
Also cache invalidation, server rendering, and learning curves.
-
Also how do you do TODO?
-
Also, font loading, feature phones, and webpack vs Rollup.
-
Also, PROXX, forms, and auto.
-
Also camping, compositing, and building games.
-
Also clip-path, bread, and urinals again.
- Näytä enemmän