Cover art for podcast HTTP 203

HTTP 203

52 EpisodesProduced by Surma JakeWebsite

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

episodes iconAll Episodes


February 22nd, 2024


An important message from RadioPublic

Changing jobs, Deno, and optimizing animations

June 29th, 2022


In this episode:

- Surma changed jobs.

- The Shopify interview process.

- Pair programming vs pair problem solving.

- Surma's also doing bits of work …

Deno, dithering, and bathrooms

November 18th, 2021


Transcript - 

Surma's talk about brain-click - 

Is Chrome removing view-source? (no)

Studio lighting - 

Jake's Twitter thread about view-source -

Is Safari the new IE?

August 10th, 2021


In this episode, Surma and Jake chat about:


When the hype train turns out to be a bus replacement service

April 22nd, 2021


In this episode, Surma and Jake chat about:


Jake's 100kAMA, pose questions here → 

Jake's 'bake-dancing' → 

The wee scale

Hype trains

Esbuild → 

Blog build tools, JS blocks, and opener-policy

January 26th, 2021


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 …

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

August 10th, 2020


- 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?

The big build-tool bonanza

July 9th, 2020


- Surma’s photo challenge:

- happened!

- Jake's image compression talk →

- Jake & Jason write build plugins →

How to avoid getting UTF'd by text encodings

May 8th, 2020


- The Count from Sesame Street swearing → (warning: silly/rude)

- Ofcom research into broadcast swearing → (warning: lots of really bad language) (bigger warning: PDF)

- …

Maths, hooks, and errors

April 30th, 2020


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 …

Apps vs sites, binary data, and build times

April 15th, 2020


Phil and Jack from are still lingering around. We chat about:

Fustractions with punctuality.

Phil's time website → 

Frances on naming PWAs → 

Jen's new …

Fish Scripts special!

April 9th, 2020


We join the podcast and chat about:

Games we're playing to cope with lockdown:

Overcooked 2 → 

Snipperclips → 

Pikuniku →

VR, API design, and coping with lockdown

March 25th, 2020


Also native filesystem, listener questions, and TMI.

Social distance, SSR patterns, and bedtime routines

March 18th, 2020


Also performance, progressive enhancement, and hand-drying.

It takes two to tangent

December 20th, 2019


Also cache invalidation, server rendering, and learning curves.

The block-drop-n-swap

September 3rd, 2019


Also, font loading, feature phones, and webpack vs Rollup.

Performance, trailers, and dentistry mishaps

May 2nd, 2019


Also camping, compositing, and building games.

Rotating an image… TO THE EXTREME

February 21st, 2019


Also clip-path, bread, and urinals again.

When laptops go bad… ON STAGE

December 20th, 2018


Also share target, shadow parts, and streams.

Stress, canvas, and jam

November 8th, 2018


Also zombie optimizations and alphabets

I/O chat with Martin Splitt

July 24th, 2018


Making search and JavaScript better friends.

Cooties, symbols, and shaders

March 15th, 2018


Also webpack + workers, observables, and resize observers.

EventTarget, imports, and nudists

January 24th, 2018


Also 120hz screens, JSON vs HTML, and a fox.

Twelve things for 2018

December 14th, 2017


With a limit of two minutes per topic.

Wet Nose Cough

October 6th, 2017


Viewports and message ports.

A is for Effort

September 6th, 2017


Alarms, upcoming CSS stuff, impostor syndrome, and the death of Flash.

Slippers and chips

July 28th, 2017


Custom elements, matrices, TypeScript, and omg Paul is leaving

Legs, Wasps, and Eventually Some Web Stuff.

January 17th, 2017


Paul's been booting frameworks, and unfortunately Jake connected his brain to Twitter

Springy CSS, Storage, and Bisecting.

July 3rd, 2016


Paul has been playing with springy animations in the Safari Tech Preview, and Jake loves pubs that are also... windmills?

Promises, Mistakes, and Door Handles

February 24th, 2016


"Jake's discovered display: contents, while Paul is concerned about people microbenchmarking ES2015 features."

Poetry and Delegated Event Listeners

October 24th, 2015


Jake brings his A+ poetry game, and Paul muses over the performance implications of event delegation.

CORS, Forced Layouts, and Raptor Kebab Shops.

October 6th, 2015


Why does nobody seem to include CORS headers on their files? And can Paul answer Jake's dreaded CORS pre-flight quiz?

Making Burgers and Maintainable Code

September 20th, 2015


How can writing code be like making a burger? Turns out, by the power of weird segues, it can!

Loading ...

Are you the creator of this podcast?

Verify your account

and pick the featured episodes for your show.

Listen to HTTP 203


A free podcast app for iPhone and Android

  • User-created playlists and collections
  • Download episodes while on WiFi to listen without using mobile data
  • Stream podcast episodes without waiting for a download
  • Queue episodes to create a personal continuous playlist
RadioPublic on iOS and Android
Or by RSS
RSS feed

Connect with listeners

Podcasters use the RadioPublic listener relationship platform to build lasting connections with fans

Yes, let's begin connecting
Browser window

Find new listeners

  • A dedicated website for your podcast
  • Web embed players designed to convert visitors to listeners in the RadioPublic apps for iPhone and Android
Clicking mouse cursor

Understand your audience

  • Capture listener activity with affinity scores
  • Measure your promotional campaigns and integrate with Google and Facebook analytics
Graph of increasing value

Engage your fanbase

  • Deliver timely Calls To Action, including email acquistion for your mailing list
  • Share exactly the right moment in an episode via text, email, and social media
Icon of cellphone with money

Make money

  • Tip and transfer funds directly to podcastsers
  • Earn money for qualified plays in the RadioPublic apps with Paid Listens