Tag: programming language

All the ways to use Postgres from Node

May 30, 2023 By Mark Otto 0

▶  ‘I Tried 8 Different Postgres ORMs’ — A modern, fast-paced, and slightly irreverent meme-heavy look at the various ways in which you can interact with Postgres (provided serverless by Neon, in this case) from a backend JavaScript app. It’s pretty neat as whirlwind tours go.…

Microsoft shrunk the TypeScript

May 25, 2023 By Mark Otto Off

DeviceScript: TypeScript for Tiny Thingamabobs — DeviceScript is a new Microsoft effort to take the TypeScript experience to low-resource microcontroller-based devices. It’s compiled to a custom VM bytecode which can run in such constrained environments. (A bit like Go’s TinyGo.) It’s aimed at VS Code…

Node v20 released

April 18, 2023 By Mark Otto 0

Node.js 20 Released — A quirk of fate meant this issue was delayed for a couple of hours and.. Node v20 was launched in that time. Phew! This means we haven’t had much time to digest the news, though, but the key updates include: Experimental support…

The return of ECMAScript 2023 (and Angular)

April 13, 2023 By Mark Otto Off

The JavaScript Equality Table Game — Minesweeper will feel like a walk in the park after this reminder of the horrors of JavaScript’s ==. If you need to go in depth, Section 7.2.14 of the ECMAScript spec will help, but otherwise? Stick to three equals…

Node gets a new URL parser

February 9, 2023 By Mark Otto 0

Ada 1.0: Node’s Forthcoming New URL Parser — Node.js is moving to a new, faster URL parser called Ada (ironically written in C++ and not Ada). It passes the full WHATWG and Node test suites, though we’d be surprised if there aren’t a few teething…

Advanced TypeScript Editing Features in CodeLobster IDE

January 15, 2022 By Mark Otto 0

There are many truly minimalistic TypeScript editors on the software market. But developers get a much greater advantage when TypeScript support is already integrated into their IDE. If you are not a fan of open source tools, you do not have time to learn all…