<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/newstack/best-of/2025/11" -->

---
title: Best The New Stack posts — November 2025 | daily.dev
description: The most upvoted The New Stack posts from November 2025, curated by the daily.dev community.
canonical: https://daily.dev/sources/newstack/best-of/2025/11
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/newstack/best-of/2025/11
og:type: website
og:site_name: daily.dev
og:title: Best The New Stack posts — November 2025 | daily.dev
og:description: The most upvoted The New Stack posts from November 2025, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of The New Stack — November 2025

1. 1  
[](https://daily.dev/posts/the-react-component-pyramid-scheme-an-over-engineering-crisis-zhsxznqk3 "The React Component Pyramid Scheme: An Over-Engineering Crisis")  
Article  
![Avatar of newstack](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/newstack)The New Stack · 42w  
The React Component Pyramid Scheme: An Over-Engineering Crisis  
The pursuit of reusable React components has created over-engineered codebases filled with complex abstractions and prop-heavy components that are harder to maintain than simpler alternatives. The DRY principle, when applied dogmatically, leads to premature abstraction and components like Button.jsx that try to handle every use case with dozens of props and conditionals. Intentional code duplication is often more pragmatic than forced reuse, as it preserves clarity and allows code to evolve independently. The solution is adopting a post-reuse mindset that values simple, self-contained, context-aware components over universal abstractions, recognizing that the best component is one you can understand instantly rather than one you can use everywhere.  
74  
4
2. 2  
[](https://daily.dev/posts/why-the-frontend-should-run-ai-models-locally-with-onnx-9gibps5oh "Why the Frontend Should Run AI Models Locally With ONNX")  
Article  
![Avatar of newstack](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/newstack)The New Stack · 43w  
Why the Frontend Should Run AI Models Locally With ONNX  
Running AI models locally in the browser using ONNX Runtime Web offers significant advantages over cloud-based approaches. Local execution eliminates privacy concerns by keeping sensitive data on-device, enables offline functionality, and provides instant feedback loops. ONNX acts as a universal format for ML models, allowing models trained in PyTorch or TensorFlow to run anywhere via JavaScript. Angular's Signals feature (v16+) provides the performance isolation needed for heavy inference operations. The approach enables mixing local models for low-latency tasks with cloud calls for complex reasoning, while maintaining transparency about data handling.  
56  
5
3. 3  
[](https://daily.dev/posts/2025-s-advent-of-code-event-chooses-tradition-over-ai-cuplef191 "2025’s ‘Advent of Code’ Event Chooses Tradition Over AI")  
Article  
![Avatar of newstack](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/newstack)The New Stack · 40w  
2025’s ‘Advent of Code’ Event Chooses Tradition Over AI  
Advent of Code 2025 introduces significant changes after 10 years: reducing puzzles from 25 to 12, removing global leaderboards, and officially banning AI use. Creator Eric Wastl made these adjustments to reduce stress and time commitment while maintaining the event's spirit. Survey data shows 62% of participants use zero AI, with sentiment against AI in the competition increasing. Python remains the most popular language (40%), followed by Rust (16%), with VS Code as the dominant editor and Linux gaining ground over Windows.  
34  
2
4. 4  
[](https://daily.dev/posts/javascript-utility-library-lodash-changing-governance-model-z6q2des2h "JavaScript Utility Library Lodash Changing Governance Model")  
Article  
![Avatar of newstack](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/newstack)The New Stack · 45w  
JavaScript Utility Library Lodash Changing Governance Model  
Lodash, the widely-used JavaScript utility library with 2.57 billion weekly npm downloads, is transitioning from single-maintainer governance to a Technical Steering Committee model under the OpenJS Foundation. Next.js introduces file system caching for development and open sources its evals for AI agents. TanStack Start launches a $140,000 hackathon running through November 17\. Deno Deploy receives a complete rebuild with integrated CI/CD, Postgres support, and automatic observability. Vercel releases the Workflow Development Kit in public beta, a TypeScript framework for building durable applications using declarative directives, alongside Agent Investigations for intelligent monitoring.  
26  
1
5. 5  
[](https://daily.dev/posts/moving-from-c-to-rust-clickhouse-has-some-advice-oun8fhmil "Moving From C++ to Rust? Clickhouse Has Some Advice")  
Article  
![Avatar of newstack](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/newstack)The New Stack · 44w  
Moving From C++ to Rust? Clickhouse Has Some Advice  
ClickHouse, a 1.5 million line C++ analytics database, shares lessons from their incremental migration to Rust. Rather than a full rewrite, the team integrated Rust modules for specific features like BLAKE3 hashing and Delta Lake support. Key challenges included managing reproducible builds, handling 672 additional Rust dependencies, writing C++/Rust interop wrappers, and dealing with excessive panic behavior in Rust libraries. While Rust offers memory and thread safety advantages, combining it with C++ introduces complexity around build systems, sanitization, and cross-compilation. The team now accepts Rust contributions but has decided against a complete rewrite.  
24
6. 6  
[](https://daily.dev/posts/openai-co-founder-ai-agents-are-still-10-years-away-jwyarmzzq "OpenAI Co-Founder: AI Agents Are Still 10 Years Away")  
Article  
![Avatar of newstack](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/newstack)The New Stack · 44w  
OpenAI Co-Founder: AI Agents Are Still 10 Years Away  
OpenAI co-founder Andrej Karpathy predicts AI agents are still a decade away from replacing human workers, despite recent progress with large language models. He argues the industry is over-hyping current capabilities, citing issues like lack of multimodal functionality, continual learning, and the significant demo-to-product gap. Karpathy draws from his experience leading Tesla's self-driving efforts to illustrate how difficult it is to move from working demos to production-ready systems. He's now focusing on AI education through Eureka Labs, releasing projects like nanochat to help developers understand LLM implementation from the ground up.  
19  
1
7. 7  
[](https://daily.dev/posts/best-linux-distros-for-development-7wwp3hb7l "Best Linux Distros for Development")  
Article  
![Avatar of newstack](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/newstack)The New Stack · 44w  
Best Linux Distros for Development  
A curated guide to five Linux distributions optimized for software development: Debian for stability and vast software repositories, Fedora for cutting-edge toolchains and technologies, Pop!\_OS for GPU support and the fast COSMIC desktop, openSUSE for rolling releases with testing frameworks, and Linux Mint for ease of use. Each distribution offers unique advantages like built-in development tools, container runtime support, and different approaches to package management and system stability.  
13
8. 8  
[](https://daily.dev/posts/is-ai-creating-a-new-code-review-bottleneck-for-senior-engineers--fps4bwi6a "Is AI Creating a New Code Review Bottleneck for Senior Engineers?")  
Article  
![Avatar of newstack](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/newstack)The New Stack · 41w  
Is AI Creating a New Code Review Bottleneck for Senior Engineers?  
AI coding tools can rapidly generate scaffolding and basic patterns, but often leave developers struggling with the remaining 70% of work—integration, security, edge cases, and debugging. Google's Addy Osmani discusses how AI-generated code creates a code review bottleneck for senior engineers, as trust in AI output declines despite rising adoption. He recommends understanding generated code thoroughly, investing in context engineering, maintaining strong test coverage, and using AI as a learning tool rather than a crutch. Real productivity gains appear to be less than 2x, with greenfield projects seeing better results than legacy codebases with technical debt.  
10

[See all The New Stack archives](/sources/newstack/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/sources/newstack/best-of/2025/11#page","url":"https://daily.dev/sources/newstack/best-of/2025/11","name":"Best The New Stack Posts — November 2025","description":"The most upvoted The New Stack posts from November 2025, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/newstack/best-of/2025/11#items","numberOfItems":8,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/the-react-component-pyramid-scheme-an-over-engineering-crisis-zhsxznqk3","name":"The React Component Pyramid Scheme: An Over-Engineering Crisis"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/why-the-frontend-should-run-ai-models-locally-with-onnx-9gibps5oh","name":"Why the Frontend Should Run AI Models Locally With ONNX"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/2025-s-advent-of-code-event-chooses-tradition-over-ai-cuplef191","name":"2025’s ‘Advent of Code’ Event Chooses Tradition Over AI"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/javascript-utility-library-lodash-changing-governance-model-z6q2des2h","name":"JavaScript Utility Library Lodash Changing Governance Model"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/moving-from-c-to-rust-clickhouse-has-some-advice-oun8fhmil","name":"Moving From C++ to Rust? Clickhouse Has Some Advice"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/openai-co-founder-ai-agents-are-still-10-years-away-jwyarmzzq","name":"OpenAI Co-Founder: AI Agents Are Still 10 Years Away"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/best-linux-distros-for-development-7wwp3hb7l","name":"Best Linux Distros for Development"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/is-ai-creating-a-new-code-review-bottleneck-for-senior-engineers--fps4bwi6a","name":"Is AI Creating a New Code Review Bottleneck for Senior Engineers?"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"The New Stack","item":"https://daily.dev/sources/newstack"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/newstack/best-of"},{"@type":"ListItem","position":5,"name":"November 2025"}]}]}
```

