Author: Mark Otto

All aboard the (high speed) Express train

October 1, 2024 By Mark Otto 0

Jiti 2.0: Runtime TypeScript and ESM Support for Node.js — Long before Node got round to natively adding ES modules support or type stripping, Jiti brought the ability to quickly run TypeScript with native ESM support to Node, and it’s still going. v2.0 adds JSX/TSX…

Deno gets even better

September 26, 2024 By Mark Otto Off

Deno 2.0 Release Candidate — Deno started life as a manifestation of ideas that Node’s original creator, Ryan Dahl, had after his experiences with Node. Deno 2 is the next step: how the Deno team thinks Deno should ultimately be. Many changes await: window is…

Amazon ECS Multi-region Deployment with Amazon CodeCatalyst

September 25, 2024 By Mark Otto Off

Many AWS customers run their mission-critical workloads across multiple AWS regions to serve geographically dispersed customer base, meet disaster recovery objectives or address local laws and regulations. Amazon CodeCatalyst is a unified software development service designed to streamline and accelerate the process of building and…

Component composition is great

September 25, 2024 By Mark Otto 0

How Josh W. Comeau Rebuilt His Blog, App Router Style — Like many folks, we’re huge fans of Josh’s blog (particularly its wealth of React articles). He’s just rebuilt the entire site using Next.js, MDX, Sandpack, and an array of other technologies, and goes into…

Principles for doing Node right at scale

September 24, 2024 By Mark Otto 0

Node v22.9.0 (Current) Released — The latest cutting edge Node has a new API for retrieving the stack trace of the current execution. It also disables V8’s Maglev optimizing JIT due to upstream reliability problems and the necessity for Node v22 to stick with V8…

Hey, how many C’s are there in JavaScript?

September 19, 2024 By Mark Otto Off

‘Oracle, It’s Time to Free JavaScript.’ — It’s long been a bone of contention that Oracle owns the trademark for ‘JavaScript’ (we put out a call two years ago) but this marks the first serious effort to try and change that, including petitioning the USPTO,…

A Next.js template for SaaS apps

September 18, 2024 By Mark Otto 0

A React 19 Cheat Sheet — From Kent C Dodds, of Epic React fame, comes this part cheat sheet, part succinct reminder of some of the new things you can do in React 19, along with (very) brief code examples. Kent C. Dodds Next.js SaaS Starter: A…

Reinventing the Amazon Q Developer agent for software development

September 17, 2024 By Mark Otto Off

Amazon Q Developer is the most capable AI-powered assistant for software development that reimagines the experience across the entire software development lifecycle, making it easier and faster to build, secure, manage, and optimize applications on AWS. Using your natural language input and your project context,…

Tough cookies

September 17, 2024 By Mark Otto 0

💡 But if you prefer the ‘full fat’ experience of Execa, v9.4.0 was released yesterday. ▶  From Node.js to Deno: How It All Began — A brief nine minute documentary exploring the origins of Deno with Ryan Dahl and Bert Belder. A good, quick way to get…