Home » Archives for Mark Otto » Page 20
July 30, 2024
By
Mark Otto
Node.js Adds Experimental Support for TypeScript — In this pull request, Node merged an experimental ability to transpile TypeScript into JavaScript, ultimately letting Node directly ‘run TypeScript’. However, no type checking is performed and, as Matt Pocock explains, experimental and TypeScript-only features are a no-no.…
July 29, 2024
By
Mark Otto
Testing code is a fundamental step in the field of software development. It ensures that applications are reliable, meet quality standards, and work as intended. Automated software tests help to detect issues and defects early, reducing impact to end-user experience and business. In addition, tests…
July 26, 2024
By
Mark Otto
Building with AWS requires you to interact with and manipulate your AWS resources, whether it’s to manage infrastructure, deploy applications, or troubleshoot issues and many AWS customers use AWS Cloud9 to do so today. However, developers want the ability to work with AWS resources within…
July 25, 2024
By
Mark Otto
Customers can migrate their AWS CodeCommit Git repositories to other Git providers using several methods, such as cloning the repository, mirroring, or migrating specific branches. This blog describes a basic use case to mirror a repository to a generic provider, and links to instructions for…
July 25, 2024
By
Mark Otto
Large-scale, distributed compute framework migrations are not for the faint of heart. There are backwards-compatibility constraints to maintain, performance expectations to meet, scalability limits to overcome, and the omnipresent risk of introducing breaking changes to production. This all becomes especially troubling if you happen to…
July 25, 2024
By
Mark Otto
Astro 4.12: Say Hello to Server Islands — The flexible Astro framework for building modern content-based sites continues to go from strength to strength. v4.12 includes a new concept of server islands, a way to integrate static HTML and server-side generated components together. Erika and Phillips…
July 24, 2024
By
Mark Otto
In this post, we guide you through five common components of efficient code debugging. We also show you how Amazon Q Developer can significantly reduce the time and effort required to manually identify and fix errors across numerous lines of code. With Amazon Q Developer…
July 24, 2024
By
Mark Otto
Build a Waitlist with Clerk User Metadata — Discover how to implement a waitlist in your app using Clerk’s user metadata, including setting up an admin dashboard for efficient user access management. This guide simplifies controlling user entry and enhances your app’s onboarding workflow. Clerk |…
July 23, 2024
By
Mark Otto
Imagine creating a fully functional web app in minutes, without writing a single line of code. Are you tired of spending countless hours coding your web applications? Is there a faster, more efficient way to develop robust business software? Have you ever wondered how AI…
July 23, 2024
By
Mark Otto
Node.js v22.5.0 (Current) Released – But Don’t Install It! — A notable release for three reasons: first, the WebSocket feature in node:http is now exposed. Second, remember how Node is embedding SQLite? node:sqlite is now included and ready to play with. Third, however, v22.5.0 introduced a nasty…