Tag: Coding

Bundle-time macros with Bun

June 1, 2023 By Mark Otto Off

JavaScript Macros in Bun — Not content with giving the JavaScript world a brand new bundler, Bun’s Jarred has taken it a bit further: ‘macros’ that run at bundle time with the result being directly inlined into your code. They use stage 3 annotated import…

Happy birthday to React

May 31, 2023 By Mark Otto 0

▶  Celebrating 10 Years of React — Grab yourself a slice of cake, React is 10 years old. As part of the celebrations, Vercel’s Delba de Oliveira ▶️ hosted a ‘roundtable’ discussion (though the table itself has taken the day off ????) with Andrew Clark and…

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…

Getting recursive with Node 20.1

May 9, 2023 By Mark Otto 0

???? That said, the fs readdir and opendir functions get a new recursive option which, a commenter notes, could replace some popular third party packages that do the same thing, such as recursive-readdir which gets over 5 million downloads a week(!) Smooth Logging for Node.js…

Running Node.js on the iPad?

May 2, 2023 By Mark Otto 0

Now Node.js Can Run on Every Major Browser Engine — The actual story is that WebContainers can now run on Safari, iOS and iPadOS much as they could on Firefox or Chrome before, meaning Node.js, too, can run directly within all of those browsers, if…

Did you know JavaScript is trademarked?

April 27, 2023 By Mark Otto Off

Trivia: This trademark issue is why the standardized form of JS is called ECMAScript. ???? Articles & Tutorials ???? Partytown is worth considering if you’d like to run potentially resource intensive third-party scripts in Web Workers. Modern Alternatives to Create React App — create-react-app was the ‘go…

Announcing General Availability of Amazon CodeCatalyst

April 22, 2023 By Mark Otto Off

We are pleased to announce that Amazon CodeCatalyst is now generally available. CodeCatalyst is a unified software development service that brings together everything teams need to get started planning, coding, building, testing, and deploying applications on AWS. CodeCatalyst was designed to make it easier for…

How to go with the React Flow

April 19, 2023 By Mark Otto 0

Integrating React Flow and the Web Audio API — React Flow is a component for building node-based editors and interactive diagrams, which makes it well suited for building audio signal chains. There’s a lot of depth here, some nice examples, and these techniques could prove…

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…

Building a CRM System: Does CRM Require Coding?

April 6, 2023 By Mark Otto Off

Are you curious to learn if CRM requires coding? Researching for answers to questions like do I need to know how to code to use a CRM system? What coding language is used for CRM systems? How difficult is it to learn CRM coding? Technology…