BxJS
All episodes

Episode 151

1/30/2021

Getting started

  • Get started modding Factorio in TypeScript
  • How to Safely Access Vue Refs without Getting Undefined?
  • undefined vs. null revisited
  • Introduction to Aleph - The React Framework in Deno
  • Practical Aspect Oriented Programming in JavaScript
  • Twisted Colorful Spheres with Three.js
  • Don't use functions as callbacks unless they're designed for it
  • Zero-downtime deploys with DigitalOcean, GitHub, and Docker

Articles & News

  • Cypress vs Selenium vs Playwright vs Puppeteer speed comparison
  • Firefox just walked away from a key piece of the open web
  • Building Future UIs

Tips, tricks & bit-sized awesomeness

  • React PR: Implement naive version of context selectors
  • How to record screen actions as a puppeteer script
  • Introducing Open Web Docs
  • npmjs.com displays per-version download counts
  • WebRTC is now a W3C and IETF standard
  • Introducing Odyssey, the Apollo Learning Platform
  • New JavaScript features in ES2021
  • New ECMAScript proposal: async do expressions
  • Module Blocks just advanced to Stage 2 in TC39

Releases

  • Firefox 85
  • Husky 5
  • npm v7.5.0

Libs & demos

  • tinyx
  • site.js
  • jerryscript
  • Halia
  • deno-cheerio
  • coolify
  • nightwind
  • parse-xml
  • napi-nim
  • ssgo

Interesting & silly stuff

  • List of emails I have received about inserting malware into my extension
  • GitLab is moving to a three-tier product subscription model
  • Stack Overflow 2019 hack was guided by advice from none other than... Stack Overflow
  • Twitter is opening up its full tweet archive to academic researchers for free