Svelte 5 is going to be radical

August 10, 2023 By Mark Otto Off

My Experience Modernizing Packages to ESM — What a post! Mark, well known for his work on React, Redux, and much more, details the painful experiences and hard-earned lessons he picked up while migrating the Redux packages to ES modules. Mark ‘acemarke’ Erikson Things You Forgot (or…

✨ Reacting with the Stars

August 9, 2023 By Mark Otto 0

Things You Forgot (or Never Knew) Because of React — “I’ve written before about how React is the new default frontend framework, and how I don’t think most people using React on a regular basis realize quite how much it’s fallen behind.” High level thoughts…

Let’s create some dependency graphs

August 8, 2023 By Mark Otto 0

☀️ We’re taking two weeks off and will be back on Tuesday, August 29. It’s true, we’re taking a rare vacation and will be back in a couple of weeks, so if you don’t see us in your inbox, it’s not a fault at your…

Taking JavaScript into Python

August 3, 2023 By Mark Otto Off

A Tale of Evading JavaScript Anti-Debugging Techniques — When you’re poking arounddebugging code written and distributed by a third party, there might be some sneaky traps thrown in your path to prevent your usual techniques from working. What next? Disable breakpoints in DevTools? Use a…

Figuring out if you should use React Server Components

August 2, 2023 By Mark Otto 0

Understanding React Server Components — If you’ve struggled to get your head around the ideas involved with React Server Components, and Dan Abramov’s ‘let’s recreate RSCs from scratch’ went a little too deep, this is a good, high-level explanation of the fundamentals that explains what…

Exploring Fn::ForEach and Fn::FindInMap enhancements in AWS CloudFormation

August 1, 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, recently released a new language transform that enhances the core CloudFormation language. Today, we’ll be covering two more enhancements we’ve added since our initial release: Fn::FindInMap…