BxJS Weekly Ep. 52 - Mar 2, 2019 (javascript news podcast)
Описание
This is a weekly javascript podcast delivering you all the best javascript news of the week.
You can find all mentioned links here:
https://github.com/BuildingXwithJS/bxjs-weekly/blob/master/links/19-09-Episode-52.md
Timestamps for news (huge thanks to SOLVM):
Articles & News:
0:33 - How do I create thumbnails when I upload a video? aws lambda!
1:43 - Mocking with callbacks in Jest
3:35 - Alternatives to JSX
4:58 - CPU and I/O performance diagnostics in Node.js
6:26 - Aurelia: How do we React?
8:00 - Use Docker to Create a Node Development Environment
11:17 - Node.js task runners: Are they right for you?
13:00 - Taming Complex React State with Union Types
13:36 - Implementing JavaScript Promise in 70 lines of code!
15:52 - React Native: the Journey of a Beginner
17:00 - Server-Side Caching in Expressjs
17:40 - How to build a simple game in the browser with Phaser 3 and TypeScript
18:32 - JavaScript quirks in one image from the Internet
20:22 - We Need Chrome No More
Tips, tricks & bit-sized awesomeness:
23:36 - Remove unused CSS / JavaScript code from your project
24:47 - All of GitHub's menus & dialogs work without JavaScript
25:15 - Since x++ returns current x and then increments it. But... it's not that simple.
26:04 - Make your Google Fonts render faster
27:17 - Whoa, how did I not know about these JavaScript String methods?!
28:01 - Disproving "browser attack lets hackers run bad code even after users leave a web page" article
29:10 - Announcing a New Management Structure for Ecma TC39
29:54 - await fastification by @MayaLekova just received @TC39 blessing
30:36 - Understanding the Spread Operator in JavaScript
30:55 - Google Domains, despite its recent redesign, is actually built with Google Web Toolkit
31:57 - New ECMAScript proposal: Promise.any(promises)
32:20 - Turns out you can write a basic synchronous, DOMless React Hooks clone in 26 LOC
32:52 - Private class fields shipped in Chrome 74
33:30 - React RFC: Focus management
34:00 - Introducing Package Diff
34:41 - React Native Open Source Update March 2019
Releases:
35:25 - htm 2.1
Libs & demos:
36:06 - bxjs.dev
37:15 - zero server and discussion on HN
38:40 - buefy
39:05 - confirmation
38:27 - macacajs
40:38 - nexus-di
41:08 - electron-menubar
41:30 - lofi
41:55 - unstated-props
42:32 - react-robohash
42:52 - arkit
43:25 - vscode-peacock
43:51 - gpu.js
45:45 - react-circular-input
45:54 - 30 seconds of knowledge
46:20 - polkadot
46:40 - zeit/ms
47:13 - wait-for-localhost
47:27 - pinipig
48:06 - @pika/web
48:41 - npmf
48:55 - autoNumeric
49:19 - DEFENDER of the favicon
50:35 - frontend-bootcamp
51:09 - javascript-tips-and-tidbits
51:38 - css-fps
Interesting & silly stuff:
52:40 - My Git Aliases
53:00 - noclip.website
54:15 - 0 vs null vs undefined
54:30 - I think this is what they meant by "Defensive API design."
55:00 - CURSED CSS TIP
Watch / listen in other places:
Dev.to: https://dev.to/yamalight
Castbox: https://castbox.fm/channel/id1378315
iTunes: https://itunes.apple.com/de/podcast/bxjs-weekly/id1441956525
Project links:
Discord: https://discord.gg/hnKCXqQ
Facebook: https://www.facebook.com/buildingproductswithjs/
Reddit: https://www.reddit.com/r/BuildingWithJS/
Project sources: https://github.com/BuildingXwithJS
Social media links:
Follow me on Twitter: http://twitter.com/yamalight
Follow me on Medium: https://medium.com/@yamalight
Follow me on Github: http://github.com/yamalight
Follow me on Twitch: https://www.twitch.tv/yamalight
Follow me on Facebook: https://www.facebook.com/buildingproductswithjs
Support me: https://codezen.net/support.html