ES2021 approved by Ecma

June 25, 2021 By Mark Otto Off

▶  Coding Up a Mario Game in JavaScript with Kaboom.js — Ania is back showing us how to create a basic platformer in the course of an hour in her typically breezy, easy to follow manner. Watch this if you want to reignite that coding spark.

Ania Kubów

Better Onboarding: How to Prevent Codebase Overwhelm — Code complexity is increasing, and for new developers joining a team or project, the steep learning curve can be intimidating, confusing, even demoralizing. Learn more about best practices for onboarding and how to get up to speed fast.

Sourcegraph

Quick Bits

  • Vercel, formerly ZEIT, is a popular deployment platform in the JavaScript world and they maintain Next.js. They’ve just raised $102M which will partly go to pushing Next.js forward.
  • In a space running somewhat parallel to ours, you may find the State of WebAssembly 2021 insights useful.

Releases

Billboard.js 3.1 — Magnificent D3-based charting library.
Storybook 6.3 — UI component development environment.
Commander.js 8.0 — Node.js CLI tools made easy.
Cypress 7.6.0 — The testing system.
pnpm 6.9.0 — Alternative package manager.
FingerprintJS 3.2.0 — Browser fingerprinting library.

JavaScript Developer @ Kinsta — Join our ownership-embracing team of JS developers in a relaxed environment where culture is as important as technical excellence.
Kinsta

📖 Articles, Opinions & Tutorials

▶  Ship Less JavaScript with Astro — An interview with one of the creators of Astro talking about how its approach is different from other SSGs. Both a practical 90 minute video and a full transcript.

Learn with Jason Show

🛠 Code & Tools

supported by Okta

RunJS 2.0: A Desktop Playground for JavaScript and TypeScript — First appearing 2½ years ago, this cross-platform desktop tool has just had a major update with support for multiple tabs, autocomplete, type checking, and installing npm packages direct from the editor (for anyone willing to buy a licence, at least). If you want a quick, handy JavaScript ‘sandbox’ on your desktop, it’s worth checking out.

Luke Haas

ApostropheCMS 3.0 Released — The latest release of a fully featured MIT-licensed Node.js-based CMS. It’s now powered by headless RESTful APIs from the ground up, has a new visual editing experience (powered by Vue.js), and improved modularity for extending it. GitHub repo.

Alex Gilbert

🎵 And one for fun..