Balancing Old Tricks with New Feats: AI-Powered Conversion From Enzyme to React Testing Library at Slack - Slack Engineering
In the world of frontend development, one thing remains certain: change is the only constant. New frameworks emerge, and libraries can become obsolete without warning. Keeping up with the ever-changing ecosystem involves handling code conversions, both big and small. One significant shift for us was the transition from Enzyme to React Testing Library (RTL), prompting […]
New JavaScript Set methods are landing across browsers. Learn about sets, how you can use these methods to compare different sets, create new sets with specific properties, and more.
Building software is easy when we’re guided by tests, because we can start with quick-and-dirty solutions, without worrying about whether the code is elegant and readable—yet. Let’s see how to use the TDD technique called “Shameless Green”.
Guide to Sign, Notarize and Staple Your Go App for outside Mac App Store distribution
Easy to use, Secure tunneling software with global edge locations. Access local servers remotely from anywhere with TCP/UDP and GUI support, protected by Cloudflare.
A pragmatic guide for adding React to an existing Rails application (and still use Hotwire)
For a long time, I thought that using React with Rails was an “all-or-nothing” proposition. I’m now realizing that the two can be integrated on a spectrum.
Explore the groundbreaking tools reshaping creative workflows. From generating fresh ideas to streamlining repetitive tasks, AI is revolutionizing how designers work. Join us on this journey to unlock new possibilities in design innovation.
Supporting Postgres Named Prepared Statements in Hyperdrive
Hyperdrive (Cloudflare’s globally distributed SQL connection pooler and cache) recently added support for Postgres protocol-level named prepared statements across pooled connections. We dive deep on what it took to add this feature.
Static Site Generation (SSG) with Next.js | MDN Blog
This guide explains how to use Static Site Generation in Next.js to build scalable and secure web applications with fast loading times and a focus on performance.
Transform Firefox into the ultimate minimalist browser | The Mozilla Blog
Ever feel like the internet is always… yelling? From pop-up windows and ads that autoplay to the sheer size of the internet, a lot of things scream for o