51 episodes

Surma and Jake talk about whatever's going on in the world of web development.

HTTP 203 Surma & Jake

    • Technology

Surma and Jake talk about whatever's going on in the world of web development.

    Changing jobs, Deno, and optimizing animations

    Changing jobs, Deno, and optimizing animations

    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

    • 57 min
    Deno, dithering, and bathrooms

    Deno, dithering, and bathrooms

    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

    • 56 min
    Is Safari the new IE?

    Is Safari the new IE?

    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/3fKQazB   
    Catch videos from the HTTP 203 series → http://goo.gle/HTTP203 
    Subscribe to Google Chrome Developers → https://goo.gle/ChromeDevs

    • 1 hr 12 min
    When the hype train turns out to be a bus replacement service

    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

    • 1 hr 12 min
    Blog build tools, JS blocks, and opener-policy

    Blog build tools, JS blocks, and opener-policy

    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

    • 54 min
    How does back/forward actually work, and does 'talent' even exist?

    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

    • 1 hr 16 min

Top Podcasts In Technology

Apple Events (video)
Apple
Apple Events (audio)
Apple
Lex Fridman Podcast
Lex Fridman
TED Radio Hour
NPR
This Week in Startups
Jason Calacanis
Search Off the Record
Google