Author: Mark Otto

The biggest TypeScript release in years?

June 13, 2024 By Mark Otto Off

πŸ“ I’ve recently encountered readers who’ve been surprised to learn this isn’t our only JavaScript newsletter. We have Node Weekly and React Status too – check them out if you’re a Node.js or React developer, as we focus more closely on them there! πŸ™‚__Your editor, Peter…

The promises of React Compiler, tested

June 12, 2024 By Mark Otto 0

Enhancing the React Migration Process with ‘Codemods’ β€” Codemod is an open-source platform for automating code migrations, cleanups and refactors. Upgrading to React 19 will involve a fair bit of that, so Codemod has partnered with the React team to build react-codemod – scripts to…

Leaky timeouts

June 11, 2024 By Mark Otto 0

Node is Leaking Memory? setTimeout Could Be The Reason β€” The folks at Sentry were running into problems with how Node handles timeouts created with setTimeout or, more specifically, problems caused by hanging on to the Timeout objects setTimeout returns.. Armin Ronacher Memetria: Efficient Redis Hosting…

AWS CodeBuild Managed Self-Hosted GitHub Action Runners

June 8, 2024 By Mark Otto Off

AWS CodeBuild now supports managed self-hosted GitHub Action runners, allowing you to build powerful CI/CD capabilities right beside your code and quickly implement a build, test and deploy pipeline. Last year AWS announced that customers can define their GitHub Actions steps within any phase of…

Five troubleshooting examples with Amazon Q

June 7, 2024 By Mark Otto Off

Operators, administrators, developers, and many other personas leveraging AWS come across multiple common issues when it comes to troubleshooting in the AWS Console. To help alleviate this burden, AWS released Amazon Q. Amazon Q is AWS’s generative AI-powered assistant that helps make your organizational data…

The appealing simplicity of htmx

June 6, 2024 By Mark Otto Off

Promises from the Ground Up β€” Josh notes that in order to truly understand promises, a fundamental part of modern JS development, we need β€œa surprisingly deep understanding of how JavaScript works and what its limitations are”. Luckily, this tutorial covers all the critical context…

Best 10+ Open Source CRM Systems

June 5, 2024 By Mark Otto Off

Are you ready to discover the best open-source CRM that could revolutionize your business without breaking the bank? If so, you’re in the right place. Dive into this article and unlock the secrets to streamlining your customer relationships with just a few clicks. When searching…

Designing circuit boards with React

June 5, 2024 By Mark Otto 0

🫣 We took a break last week, but forgot to notify you in advance – sorry! You didn’t miss anything, and we’re catching up with the past two weeks today. πŸ™‚__Your editor, Peter Cooper Data Fetching Patterns in Single-Page Applications β€” With a level of depth…

The newest Node.js runtime features

June 4, 2024 By Mark Otto 0

🫣 Node Weekly took a break last week, but we forgot to notify you in advance – sorry! You didn’t miss anything, and we’re catching up with the past two weeks today πŸ™‚__Your editor, Peter Cooper QUICK BITS: βš™οΈŽ Regexper – Visualize regular expressions as a diagram.…