Tag: development

Every Framework Everywhere All at Once

November 30, 2023 By Mark Otto Off

Eliminating JS Framework Lock-in with Web Components? — Can you build an app where each component is using a different framework? Amazingly, yes. Web components aren’t new but are ‘having a moment’ and Jake demos an interesting, if contrived, use case. He explains: “Say you’re…

Introducing Amazon CodeWhisperer for command line

November 22, 2023 By Mark Otto Off

The command line is used by over thirty million engineers to write, build, run, debug, and deploy software. However, despite how critical it is to the software development process, the command line is notoriously hard to use. Its output is terse, its interface is from…

Why one team moved back to React from Preact

November 15, 2023 By Mark Otto 0

Datasheet Grid: An Airtable-like Grid Component — If you’ve got an array of objects and you want a way for users to manipulate them, this is for you. It’s not going to replace a spreadsheet or an extensive data grid framework, but it’s a good,…

Say hello to source maps in prod

November 8, 2023 By Mark Otto 0

Headless Component: A Pattern for Composing React UIs — Posting on the Martin Fowler blog, an engineer at Atlassian takes us on a (very) practical journey into the concept of headless components and the pattern of having reusable logic and behavior separate from the presentation…

Node.js 21 released

October 17, 2023 By Mark Otto 0

😅 We’ve mentioned some community efforts to create a mascot for Node recently, but the Node project itself has 🐦 unveiled a Node.js mascot design contest on Twitter/X. You have until November 6 to submit your ideas. Don’t Block the Event Loop (or the Worker Pool)…

Introducing Amazon CodeWhisperer Dashboard and CloudWatch Metrics

October 16, 2023 By Mark Otto Off

Amazon CodeWhisperer, the AWS AI coding companion, can significantly improve developer productivity. Based on generative AI technology, Amazon CodeWhisperer offers contextualized code snippets, or recommendations, based on natural language prompts to build software quickly, responsibly, and securely. It enables productivity gains and increases accuracy for…

Comparing test assertion styles in JavaScript

October 5, 2023 By Mark Otto Off

An Interactive Intro to CRDTs — Conflict-free replicated data types (the so-called CRDTs) provide a popular approach to replicate data across numerous clients and allow live collaboration between them without conflicts. This post really digs into what makes CRDTs tick well, complete with interactive examples. Jake…

Next.js vs Remix

October 4, 2023 By Mark Otto 0

✍️ Due to attending the AI Engineer Summit, there will be no React Status next week. We’ll be back on Wednesday, October 18 – see you then! 🙂__Peter Cooper, your editor Next.js 13 vs Remix: A Case Study — No mere lightweight list of feature…

How to import existing resources into AWS CDK Stacks

September 22, 2023 By Mark Otto Off

Introduction Many customers have provisioned resources through the AWS Management Console or different Infrastructure as Code (IaC) tools, and then started using AWS Cloud Development Kit (AWS CDK) in a later stage. After introducing AWS CDK into the architecture, you might want to import some…