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…

Opening up the Node.js toolbox

August 1, 2023 By Mark Otto 0

PythonMonkey: JavaScript/WASM Interop for Python — The alpha release of a new way to bring Python and JavaScript together, by way of embedding Mozilla SpiderMonkey into the Python VM. This post introduces the concept with some examples, an idea of where the project is headed,…

Name mangling

July 27, 2023 By Mark Otto Off

Hono + Htmx + Cloudflare: A New Stack? — A lot of people seem to be jumping on htmx lately as an alternative to the complexity of frameworks like React, but what if you want to keep using JSX? Hono is a (vaguely Express-like) Web…

Dan Abramov to depart Meta

July 26, 2023 By Mark Otto 0

React Tweet: Vercel’s New Way to Embed Tweets in a React App — Are they even called “tweets” anymore? Nonetheless, Vercel has come up with an elegant way to embed posts from the site formerly known as Twitter that is faster and smaller than the…