Can you understand this JavaScript?

March 14, 2025 By Mark Otto Off

A Perplexing JavaScript Parsing Puzzle — It looks deceptively simple – just 14 characters of JavaScript – but after working with JavaScript for 29 years, I got it wrong. A clue: it goes back to a browser-related quirk from 30 years ago.. Hillel Wayne TypeScript’s Compiler…

Watch the recordings from AWS Developer Day 2025

March 13, 2025 By Mark Otto Off

Software development is undergoing a seismic shift, driven by the transformative impact of generative AI. This powerful technology is redefining how developers work, what they build, and who can become a developer. At the AWS Developer Day 2025, we discussed how AWS is empowering developers…

How the NYT migrated its React testing approach in-place

March 12, 2025 By Mark Otto 0

💡 If you liked this, you might also enjoy the NYT’s take on upgrading to React 18. A Newsletter to Help Flex Your Product Muscles — Product for Engineers is a newsletter dedicated to helping improve your product skills. Get curated advice on building great products,…

Another way to look inside your npm packages

March 11, 2025 By Mark Otto 0

🔎 Node Modules Inspector — A tool that runs pnpm inside your browser, “installs” a package, then analyzes its dependencies. This can be useful for analyzing packages you already use, but also for simplifying your own projects, as 11ty’s Zach Leatherman did here. Anthony Fu Node Added…

Awesome AI Software Development Agents List by Flatlogic is Live

March 7, 2025 By Mark Otto Off

Big news!🚀 We’re launching a comprehensive list of the most powerful AI Software Development Agents currently shaping the tech industry. Whether you’re planning, coding, debugging, or deploying – these autonomous AI software development agents will revolutionize your software development process. Awesome list of AI Software…

The current state of JavaScript on the Web

March 7, 2025 By Mark Otto Off

A Report on How the Web is Really Using JavaScript — Each year, the HTTP Archive puts together the Web Almanac, a report on the ‘state of the Web’. The JavaScript section has just gone live and goes into depth on how much JS we’re…