shadcn/ui announced that Base UI is now the default component library, replacing Radix. Base UI is built by the same team behind Radix, incorporating lessons learned, it recently hit beta, and this move signals a new default for the ecosystem.
programmingSunday, July 5, 2026
shadcn/ui drops Radix for Base UI
shadcn/ui made a quiet but significant switch today: Base UI is now the default component library, replacing Radix. The rest of the day was a grab bag of fuzzing history, Python JIT upgrades, and a new agent architecture built on event logs.
Component library shakeup
The biggest story today is a default swap that changes the foundation of thousands of projects.
Performance and tools
Two pieces dig into the guts of runtime performance, one in Python and one in fuzz testing.
Python 3.15 previews an upgraded experimental JIT compiler with a tracing frontend, register allocation, and in-place operations. The article explains how to enable and benchmark it, giving a concrete look at Python's performance trajectory.
A deep dive into binary coverage for fuzz testing, contrasting old feedback-free methods with modern coverage-guided approaches. It explores the 'wrong way' to instrument blackbox binaries, useful for anyone writing or using fuzzers.
New architectures
A paper and a tool both propose rethinking how agents and components work.
ActiveGraph inverts the typical agent framework by making the append-only event log the source of truth. The working graph is a deterministic projection of the log, and behaviors react to graph changes, promising auditable, forkable agentic systems.
Mouse replaces broken string-replacement in AI coding agents with coordinate-based editing and atomic rollback. Claims 56% higher accuracy and 3.6× faster performance, a practical fix for a common pain point.
Also today9
Here's how I tried AI-managed VPS with zero Linux experiencewww.hostinger.com
Meeting in Montreal: Developer U plan(ner) patchespostgr.es
The Consensus Weekly, July 4, 2026theconsensus.dev
Building a Developer-Friendly App Stack for 2026stackabuse.com
Ringed Deployments with Azure Developer CLIluke.geek.nz
GitHub - lifthrasiir/libbeef: Beeg float library, a Rust port of Fabrice Bellard's libbfgithub.com
Mastering The Container Cosmos: The Definitive Guide To The Top 500 Docker Commands For DevOps, Cloud, Andundercodetesting.com
This article introduces a curated guide to the top 500 Docker commands for DevOps, Cloud Computing, and AI production systems. It covers image management, container orchestration, networking, storage, and security hardening, positioning Docker CLI mastery as essential for modern
Creating Scalable and Reusable React Componentsaralroca.com
This article addresses the common problem of creating single-use, overly contextualized React components that lack reusability. The author advocates for designing generic, versatile components from the start rather than building for specific use cases and refactoring later. The p
Natural Language Processing With Python's NLTK Package Quiz – Real Pythonrealpython.com
A 12-question interactive quiz designed to test understanding of Python's NLTK package for natural language processing. The quiz covers text preprocessing (tokenizing, stemming, lemmatizing, stop word filtering), part-of-speech tagging, phrase chunking, named entity recognition,
More roundups that day
Palantir's NHS waiting list claim questioned
Courtney Love breaks down label math
Disability representation and poetry both make history
