Plus Photoshop's journey to the Web, and how to do TypeScript without TypeScript. |
Next.js 12 Released — The popular Node.js + React development framework takes a big step forward with improvements including beta support for middleware, native ES module support, a Rust-powered compiler for 5x faster builds, and much more. The Vercel Team |
Shortcut Is Project Management Without the Management — Whether you're a startup that iterates quickly by giving engineers a free pallet of Red Bull, or a large org that has strict ship dates to hit, Shortcut is the ideal solution for task management, bug tracking, iteration planning, and reporting. Shortcut (formerly Clubhouse.io) |
QUICK BITS: Node 16 (codenamed 'Gallium') has gone LTS with its v16.13.0 release. Node 17 is now the one getting all the cutting edge features. Facebook (or is that Meta now?) is taking steps to making Hermes, its mobile-focused JS engine, the default engine for React Native. RIP Bill Scott who had a big influence on the growth of the Node space in its early years. 📅 React Conf 2021 is taking place online this year – it's free, and it's on December 8. |
RELEASES: Yarn 3.1 – Alternative package manager. Solid 1.2.0 – Reactive UI library. MUI-Datatables 4.0 – Material UI-based data table for React. ESLint 8.1.0 – JS code analyzer. GoldenLayout 2.4.0 – Multi-window layout manager for webapps. Meteor 2.5 Redux 4.1.2 |
Find JavaScript Jobs with Hired — Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It's free for job-seekers. Hired |
|
📖 Tutorials, Opinions & Stories |
Adobe Photoshop's Journey to the Web — We’ve had pretty good graphics editors in the browser before, but bringing the pieces together to have an editor worthy of the Photoshop name is a feat. WebAssembly played a huge role, but so did many other Web technologies, and they collectively open up new opportunities for us all – not just Adobe. Thomas Nattestad and Nabeel Al-Shamma |
▶ How to Do TypeScript Without TypeScript — Static types confer numerous benefits when developing, but is it necessary to use TypeScript fully in order to get many of the benefits? Simone investigates the pros and cons and shows off an alternative approach. Simone Sanfratello |
What Every JavaScript Developer Should Know About Unicode — It’s not new, but has been doing the rounds on social again and is packed with useful knowledge about how strings are represented, why Unicode exists, what code units are, and then how JavaScript tackles it all. Dmitri Pavlutin |
Blobity: Level Up Your Cursor Game — This script and API lets you do all sorts of creative things with the user’s cursor, which the page itself demonstrates. Note that it’s free for open-source projects only. Georgy Marchuk |
🏆 Golden Oldie of the Week |
Whenever someone mentions this on Twitter, it still gets lots of likes and rewteets so there's clearly plenty of people who either haven't seen it or want to remember it exists 😂 It might be useful when you're feeling a bit short of disk space.. |
| |