Bun 1.0: Is It a Toolkit? Is It a Runtime? It's Both — You’ve used Node, you’ve seen Deno, now Bun has grown up too. It’s a performance-oriented server-side JS runtime built atop JavaScriptCore and makes the unique claim of being “a drop-in replacement for Node.js.” It includes extras like transpilation, bundling, package management, and a Jest-compatible test runner too. The post goes into a lot of depth, but we enjoyed the Bun team’s ▶️ 10 minute introductory video. Does Bun deliver on all its promises yet? No. Is it promising? Yes. Jarred Sumner et al. |
The Complete UI Component Library For Enterprise Web Apps — A professional UI component library with power widgets like data grid, calendar, scheduler & Gantt charts. Includes API docs, guides and an unreasonable amount of demos to play with. Seamlessly integrates with React, Angular, Vue & Salesforce apps. Bryntum |
⚡️ IN BRIEF: 📅 ViteConf is taking place this October 5-6. It's free and online. The August 2023 build of VS Code has just been released and includes improvements to the JS debugger including WebAssembly module decompilation, as well as Move to File and Inline Variable refactorings. Linus Groh is working on a JavaScript engine in Zig called Kiesel, mostly as a learning project, but it's passing 25% of test262 after four months of effort. While searching for something else, I encountered this JavaScript tutorial from 1996 that's still online. Amazingly, most of it still works fine today. Esteemed Microsoft code archaeologist Raymond Chen looks at how freestanding JS functions using this can be mistaken for a constructor by VS Code’s static analyzer. |
🎉 RELEASES: MikroORM 5.8 – Powerful Node.js ORM. Reason 3.10 – Write code in OCaml, but for the JS ecosystem. Happy DOM 11.0 – A JS implementation of a web browser sans UI. Node.js v20.6.1 (Current) |
🕑 Lei Mao has a cute example of using React in an ad-hoc way on a web page to dynamically render an analog clock. No build step. No JSX. ▶️ Jack Herrington refutes six reasons not to use React. |
Gridstack.js 9.2 ↳ Build interactive dashboards in minutes. (Demos.) Accessible Astro Starter 3.0 ↳ A starter theme for an Astro-powered blog. Ant Design 5.9 ↳ Popular React UI library & design language. 📊 Reveal.js 4.6 – Write presentations in HTML. Electron 26.2 |
Find JavaScript Jobs with Hired — Hired makes job hunting easy-instead of chasing recruiters, companies approach you with salary details up front. Create a free profile now. Hired |
|
🤖 A little JavaScript AI-side.. |
AI, LLMs and machine learning have caught the imagination of many developers recently, whether through training and deploying models, calling out to third party APIs (like those OpenAI offers), or using tools like GitHub Copilot to write code. It's common, however, for a lot of AI/LLM experimentation to take place in Python, rather than JavaScript.. Nonetheless, there's an increasing number of projects in the JavaScript AI/ML space worth keeping an eye on, as well as an upcoming AI developer event being organized by two folks from the JavaScript space: |
Microsoft TypeChat: An Approach for Type-Safe LLM Responses — Anders Hejlsberg and Daniel Rosenwasser of TypeScript fame are just two of the prominent names attached to this project, demonstrating the huge interest within MS for LLMs. TypeChat’s goal is to work around the issue of LLMs outputting unstructured natural language and to direct output into a typed form. Hejlsberg, Lucco, Rosenwasser et al. | 📅 Plus, two JavaScript folks are putting on an AI event.. As part of my interest in AI and ML, I'm attending what promises to be the technical AI event of the year in San Francisco next month: The AI Engineer Summit. The emerging 'AI engineer' category is at the intersection of AI/ML and code: where software engineers can access and implement powerful AI models with just an API. Andrej Karpathy believes that "there's probably going to be significantly more AI engineers than there are ML engineers / LLM engineers." With speakers representing companies like OpenAI, Microsoft, Replit, Vercel, AutoGPT, Adept, LlamaIndex, and Notion, at the Hotel Nikko this October 8-10, the event is organized by two folks well known in the JavaScript world: Swyx (who you may remember from his popular The Third Age of JavaScript post) and Benjamin Dunphy, formerly of Reactathon and Jamstack Conf. You can apply to attend or get a free remote ticket to tune in from wherever you are. If you're going to the AI Engineer Summit, I'll see you there! 👋 | |