Keep package.json clean, what makes Claude Code successful, and fixing important stuff alongside the fun stuff. Also see why Bun feels amazing for React, what's new in Postgres 18, and more.

View in browser | Past Issue | Subscribe / Unsubscribe

SitePoint Source

Welcome, Developers! πŸ‘‹

This week's key topics include keeping package.json lean, addressing JavaScript tooling inefficiencies, and Bun's impressive React development experience. We also feature what's new in Postgres 18, bug fixing approaches, and more trending pieces.

From our sponsor: WorkOS

Bots Abuse Free Trials. WorkOS Radar Stops Them.

Free trials help AI apps grow, but bots and fake accounts exploit them. They steal tokens, burn compute, and disrupt real users.


Cursor, the fast-growing AI code assistant, uses WorkOS Radar to detect and stop abuse in real time. With device fingerprinting and behavioral signals, Radar blocks fraud before it reaches your app.

Protect your app today

πŸ”– The Reading Room

Articles we have hand-picked for you:

How to keep package.json under control

Managing dependencies requires careful reading, regular audits, and tools like Renovate and Knip to keep the bloat under control. The key is reading every new dependency's source code and understanding both your problem and the solution before installing.

By Tom MacWright β†’

The missing link in JavaScript tools

Every .svelte, .vue, or custom template file needs separate plugins for linting, formatting, and type checking because tools can't natively understand them. These plugins all do the same thing: convert non-standard code to JavaScript that existing tools can process. Why not create one shared conversion layer?

By Marvin Hagemeister β†’

Building React Apps with Bun

Bun feels amazing for React as it combines runtime, bundler, and package manager into a single fast tool. It delivers near-instant startup times and seamless hot reloading, making traditional webpack and Vite setups feel sluggish in comparison.

By Peter Mbanugo β†’

The Coding Agent Metagame

Former OpenAI Codex developer analyzes why Claude Code succeeds where other coding agents struggle. It features transparent to-do lists, clear context management, and smart model switching. The tool builds user confidence by showing exactly what's happening rather than hiding complexity behind black boxes.

By Calvin French-Owen

While you’re fixing the fun stuff, fix the important stuff too

When fixing a simple hover bug, consider improving the entire component's semantics and accessibility too. Small refactoring opportunities during routine fixes can prevent technical debt and create better user experiences.

By Andy Bell β†’

⏳ Back in Time

Most clicks from last newsletter:

πŸ”— The Link Lounge 

Unordered finds from around the web:

Find something cool? You can send us links to feature here via email.

🧰 The Toolbox

Tools and products we're excited about today:

BlazeDiff 

BlazeDiff is a high-performance JavaScript library for pixel-perfect image comparison that's 1.5x faster than pixelmatch while maintaining identical accuracy through block-based optimization algorithms.

Learn more β†’

Chartbrew 

Chartbrew is an open-source web platform that connects directly to databases and APIs to create appealing charts with features like dashboard editing, chart embedding, and team collaboration.

Learn more β†’

MarkItDown 

MarkItDown is a Python utility that converts various file formats (PDF, Word, Excel, PowerPoint, images, audio, etc.) to Markdown for LLM and text analysis pipelines.

Learn more β†’

Leptos

Leptos is a full-stack Rust web framework using fine-grained reactivity to build fast, declarative user interfaces that run on both client and server with isomorphic capabilities.

Learn more β†’

Bots Abuse Free Trials. WorkOS Radar Stops Them.

Free trials help AI apps grow, but bots and fake accounts exploit them. They steal tokens, burn compute, and disrupt real users.


Cursor, the fast-growing AI code assistant, uses WorkOS Radar to detect and stop abuse in real time. With device fingerprinting and behavioral signals, Radar blocks fraud before it reaches your app.

Protect your app today β†’

🎀 Your Voice

Your feedback shapes what comes next! We read every email, so simply hit reply and tell us what's on your mind.