Deno Gets a Company, Some Money, and a Distributed VM— The folks behind Deno (the secure JS/TS runtime project founded by the original creator of Node.js) have raised $4.9m and formed a company to help push it further forward, including plans to hire more full-time engineers. They've also unveiled Deno Deploy, a 'globally distributed JavaScript VM' of sorts. Exciting times are afoot for them. Ryan Dahl, Bert Belder |
Announcing TypeScript 4.3 Beta— It dropped on April 1 but it was no joke. Notably, 4.3 introduces a override keyword to make it clear when you’re overriding a method rather than adding a new one. There are also template string type improvements, and methods and accessors can be given #private names. Daniel Rosenwasser (Microsoft) |
NativeScript 8.0 Released— NativeScript is a mature framework for building iOS and Android apps that lets you use native APIs directly from JavaScript (or TypeScript) – it’s agnostic so you can use Angular, React, Vue or Svelte with it too. 8.0 adds webpack5 support, Apple Silicon (M1) support, improved accessibility, and more. OpenJS Foundation |
Quick Bits - Component development environment Storybook 6.2 has been released with Vue 3, webpack 5, and ESBuild support, plus a new JSON editor.
- In the April Fools' department came ES1995, a polyfill for 'super-modern' JavaScript.
Releases ts-loader 8.1.0— TypeScript loader for webpack. mustache 4.2.0— Long standing {{templating}} system. Middy 2.0— Middleware for Node.js AWS Lambda functions. HLS.js 1.0— JavaScript HLS client using Media Source Extension. SVGO 2.3.0— Node.js tool for optimizing SVG files. Husky 6.0— Git hooks made easier. Next.js 10.1 npm 7.8.0 |
📖 Articles, Opinion & Tutorials |
On JavaScript Closures— The more advanced JS developers among you can skip this, but Kent quickly covers some useful points about closures here. Kent C Dodds |
Getting Started with React and D3.js— If you have been putting off incorporating D3 into your projects because of the visualization library’s reputation for being difficult to learn, here’s a well-paced (and somehow beautiful!) intro to get your efforts underway. Amelia Wattenberger |
How to Ship 2x Faster— Help devs trust their deploys. Because trust builds confidence, and confident teams deploy faster. Sleuth sponsor |
Software Engineer at Carbon Five— We’re a team of creative individuals dedicated to building brilliant products for innovative clients. Join us for new projects, tech and challenges. Carbon Five |
Remote Full-Stack Software Developer Opportunity— Write Code that Matters. Faithlife is looking for Full-stack Software Developers who can help us build awesome web software. Join us as we make revolutionary technology for administration and discipleship for churches all over the world. Faithlife |
|