# Transforming, transpiling, and urinaling

![](https://developers.google.com/static/web/shows/http203/podcast/images/surma-and-jake-2.jpg)

In this episode:

- [Chrome Dev Summit](https://developer.chrome.com/devsummit/).
- [Jake's ancient offline-first talk](https://www.youtube.com/watch?v=cmGr0RszHc8).
- [Async functions](https://developers.google.com/web/fundamentals/primers/async-functions).
- [Dropbox's
  Lepton](https://blogs.dropbox.com/tech/2016/07/lepton-image-compression-saving-22-losslessly-from-images-at-15mbs/).
- [JPEG arithmetic coding](http://www.rw-designer.com/entry/1311).
- Jake tries speaking properly.
- Bringing the C ecosystem to the web (in a good way).
- [Windows 2000 in
  WASM](https://bellard.org/jslinux/vm.html?url=https://bellard.org/jslinux/win2k.cfg&mem=192&graphic=1&w=1024&h=768).
- Surma's [emscripten](https://developers.google.com/web/updates/2018/03/emscripting-a-c-library) [articles](https://developers.google.com/web/updates/2018/08/embind).
- Should we use WASM to replace JavaScript? Spoiler: no.
- [Nebulet - WASM microkernal](https://github.com/nebulet/nebulet).
- Jake had a massage.
- [`transform-box`](https://developer.mozilla.org/en-US/docs/Web/CSS/transform-box) - [Examples and
  workarounds](https://codepen.io/jaffathecake/full/EeVrMv/).
- Urinal dynamics.
- [Session storage](https://developer.mozilla.org/en-US/docs/Web/API/Window/sessionStorage).
- [The page lifecycle API](https://developers.google.com/web/updates/2018/07/page-lifecycle-api).

[Subscribe](http://feeds.feedburner.com/Http203Podcast)