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…

AWS vs Vercel for hosting Next.js apps

November 29, 2023 By Mark Otto 0

Tamagui: A UI Kit Unifying React Native and Web — A complete UI solution for cross-platform React apps (web and native) using highly platform-optimized output by way of a smart compiler. It might give you Tailwind CSS vibes, but goes well beyond that. Nate Weinert How Web…

Issue 2 to the power of 9

November 28, 2023 By Mark Otto 0

Node.js Download Statistics — Node.js TSC member Matteo has put together a handy site that visualizes the publicly available Node.js download statistics, partly as a way to help guide you as to which versions and which architectures need the most support. Notably, Node 18 has…

Automate safe AWS CloudFormation deployments from GitHub

November 27, 2023 By Mark Otto Off

AWS CloudFormation, an Infrastructure as Code (IaC) service that lets you model, provision, and manage AWS and third-party resources, now supports using Git sync to automatically trigger a deployment whenever a tracked Git repository is updated. This enables developers to significantly speed up the development…

The unbearable weight of massive JavaScript

November 23, 2023 By Mark Otto Off

Time to Take the State of JavaScript 2023 — The long standing State of JavaScript survey is back for another run at figuring out what the community is up to and what tools we’re using. The results are always illuminating and we’ll share the tastiest…

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…

AWS Amplify loves Next.js too

November 22, 2023 By Mark Otto 0

Building Fast Next.js Apps using TypeScript and AWS Amplify JavaScript V6 — If you’ve been wondering if you can deploy modern Next.js apps anywhere other than Vercel, AWS Amplify is keen to enter the chat. Amplify is essentially a packaging up of AWS services into a…

Your DevOps and Developer Productivity guide to re:Invent 2023

November 21, 2023 By Mark Otto Off

Your DevOps and Developer Productivity guide to re:Invent 2023 ICYMI – AWS re:Invent is less than a week away! We can’t wait to join thousands of builders in person and virtually for another exciting event. Still need to save your spot? You can register here.…

AWS Lambda gets a Node 20 LTS runtime

November 21, 2023 By Mark Otto 0

🥳 Talking of which, TypeScript 5.3 has been released. It supports the latest updates to the import attributes proposal, has enhanced type narrowing in numerous contexts, provides interactive inlay hints for types in the editor, and more. Node.js 20.x (LTS) Runtime Now Available in AWS Lambda…