全部/社区/实时热榜

daily.dev · Popular · 实时热榜

HISTORY2026年7月29日28 不同热搜
07/2308/21 有历史数据
DAILY UNIQUE TOPICS28 个热搜
  1. 01
    5 Apps in 12 Months: Building Was Easy, Marketing Was the Real Boss Fight

    A year ago, I decided to go all-in on solo app development. My goal wasn’t just to write code, but to build, ship, and run real products independently. 12 months later, I’ve built and published 5 separate apps on both the App Store and Google Play . Looking back at the commit history and the download metrics, one overwhelming realization stands out above all else: Building the software was the easy part. Marketing was the actual challenge. Here are the biggest technical and non-technical lessons

    最高第 100:00 达到当日首次采集时已在榜当日结束时仍在榜累计约23小时55分
  2. 02
    Rust's new borrow checker is coming!

    Polonius, Rust's new and improved borrow-checker, is nearing stabilization in nightly Rust. The current borrow-checker is overly conservative, rejecting valid memory-safe code due to imprecise lifetime tracking — for example, incorrectly extending mutable reference lifetimes across match arms. Polonius fixes this by more accurately determining when references overlap, allowing more valid code to compile without sacrificing memory safety. Testing on 20,000 popular crates showed an average compile

    最高第 104:25 达到04:25 首次观测上榜当日结束时仍在榜累计约19小时29分
  3. 03
    Trends are here!

    Not everything is news. Sometimes it’s a hot take that blows up, a controversy that brews, a new engineering pattern that emerges, or people online rediscovering that using one’s brain is still needed in this day and age 🤖. In the past, whenever these trends appeared, your feed would be inundated with posts about it and endless replies to the replies. Exhausting, honestly. Well, not anymore! We created Trends to solve this. Like Collections , the idea is to aggregate all the posts around a subje

    最高第 116:30 达到16:30 首次观测上榜当日结束时仍在榜累计约7小时24分
  4. 04
    Agentic SDLC is the Future of Software Engineering!

    Yes, AI Driven SDLC is the Future of Software Engineering. AI-native engineering evolution toward an Agentic Development Life Cycle redefines each phase. Delegating the work to AI Agents and workflows is the ultimate goal and human/developer will handle the policies, guardrails, best practices and approvals. This way, you don’t need to give full authority to Agents. Developers just need the intent/prompt of what they like to build and agents take care of the rest. This is the future of software.

    最高第 222:12 达到22:12 首次观测上榜当日结束时仍在榜累计约1小时42分
  5. 05
    Day 1/30 — Why NestJS?

    NestJS is not just Express with decorators. Its real value is structure: modules, providers, guards, pipes and interceptors give the entire team a shared way to build. Most growing teams do not suffer from too little flexibility. They suffer from five developers inventing five different architectures in one codebase. NestJS does not guarantee good architecture, but it gives good architecture somewhere to live. What has NestJS made easier or unnecessarily complicated for your team? Welcome to 30

    最高第 200:00 达到当日首次采集时已在榜当日结束时仍在榜累计约23小时55分
  6. 06
    Substack writers, you need a website

    Writers who rely on Substack as their primary digital home are making a strategic mistake. Substack and similar platforms are distribution tools, not permanent homes — when you build on someone else's platform, you're a tenant, not an owner. The POSSE model (Publish on your Own Site, Syndicate Elsewhere) offers a better approach: publish first to a domain you own and control, then use platforms like Substack purely as distribution channels. John Scalzi's 28-year independent blog is cited as a mo

    最高第 221:40 达到21:40 首次观测上榜当日结束时仍在榜上榜 2 次(重入 1 次)累计约48分钟
  7. 07
    I'm 38 and I Can't Support Myself Anymore

    A personal essay by a 38-year-old writer living with chronic illness who can no longer work consistently. The piece explores the psychological and financial toll of disability under capitalism, critiquing the Protestant work ethic and hustle culture that equates productivity with human worth. It examines the structural failures of disability support systems like SSI, the 'benefits cliff' trap, and the invisible costs of having a body that cannot produce consistently. The author reflects on inter

    最高第 213:41 达到13:41 首次观测上榜16:14 观测离榜上榜 2 次(重入 1 次)累计约2小时17分
  8. 08
    Rust Is Eating JavaScript

    Rust has steadily taken over JavaScript's build toolchain. Starting with SWC replacing Babel and Terser in Next.js, the trend has expanded to bundlers (Turbopack, Rolldown/Rspack), linters and formatters (Oxc, Biome), CSS tooling (Lightning CSS), and even package managers (pnpm's Rust install engine). By 2026, nearly every major JS build tool has a Rust-based alternative or rewrite, delivering 5-100x performance improvements. VoidZero (Evan You's Rust toolchain company) was acquired by Cloudflar

    最高第 216:30 达到16:30 首次观测上榜当日结束时仍在榜累计约7小时24分
  9. 09
    Open Source Must Be Fun (Or It Will Die)

    Mike McQuaid, Homebrew maintainer for nearly 17 years, argues that the scarcest resource in open source is not money but maintainer motivation — and that fun is what keeps projects alive. Drawing on Homebrew's success (28 active maintainers, low churn), he explains how the project prioritizes maintainer enjoyment through automation, guardrails, annual in-person meetups, and a culture that discourages entitled user behavior. He advises maintainers to stop doing unfun work or quit without guilt, c

    最高第 300:00 达到当日首次采集时已在榜18:22 观测离榜上榜 3 次(重入 2 次)累计约14小时7分
  10. 10
    Claude Opus 5 nears Fable 5 intelligence at half the price

    Anthropic released Claude Opus 5 on July 24, 2026, positioning it as a daily-driver model that approaches Claude Fable 5 quality at half the per-token price ($5/$25 per million input/output tokens). On key benchmarks like CursorBench 3.2, it scores within 0.5% of Fable 5 at max effort, triples the next-best model on ARC-AGI 3, and leads on OSWorld 2.0 computer use at roughly one-third the cost of Fable 5. Its standout capability is agentic self-verification — it builds its own tooling, finds roo

    最高第 300:09 达到00:09 首次观测上榜当日结束时仍在榜上榜 2 次(重入 1 次)累计约22小时25分
  11. 11
    FireDragon Browser Swoops in With New Wings

    FireDragon v13, the default browser on Garuda Linux, has been rewritten from scratch with a new codebase replacing its previous Floorp base. Key changes include DuckDuckGo as the default search engine with an expanded privacy-focused search list, a new Welcome dialog with one-click toggles for settings normally buried in about:config, TLS 0-RTT enabled by default for lower latency, XDG Base Directory support, and a trimmed default extension set (only uBlock Origin and Flagfox remain). A hands-on

    最高第 400:00 达到当日首次采集时已在榜12:47 观测离榜累计约12小时48分
  12. 12
    Wordpress Situation is Absolutely Insane

    A detailed breakdown of two chained WordPress vulnerabilities (affecting versions 6.8.5 through 7.0.1) that together enable unauthenticated remote code execution. The first bug is a route confusion in the REST API batch v1 endpoint that allows dispatching GET requests where only POST should be permitted. The second is a blind SQL injection in the post query's author_not_in field that bypasses sanitization when reached via the route mismatch. The exploit chains these to poison WordPress's interna

    最高第 500:00 达到当日首次采集时已在榜11:27 观测离榜累计约11小时28分
  13. 13
    The React Compiler Just Made Your Memoization Knowledge Obsolete. Here’s What to Learn Instead.

    React Compiler v1.0 (stable since October 2025) automates memoization more precisely than manual use of useMemo, useCallback, and React.memo — including cases those hooks can't reach. The post explains exactly how the compiler works at the source level, identifies the three remaining cases where manual memoization is still justified (third-party referential equality, try/catch blocks, explicit useEffect dependency control), and provides a step-by-step migration guide for enabling the compiler an

    最高第 509:51 达到09:51 首次观测上榜10:23 观测离榜累计约32分钟
  14. 14
    Miss a day, keep your streak

    You complained, and you were right. Losing a long streak just because you stepped away on Valentine’s Day or had a life outside the app was frustrating. We got the message. You should never have to choose between a date night and keeping your hard-earned progress. Say hello to streak freezes . Here’s what’s new Stock up in packs: Grab freezes in 3-packs or 5-packs straight from your streak popover. Automatic coverage: Miss a day and a freeze kicks in automatically. No extra steps required. Stash

    最高第 600:00 达到当日首次采集时已在榜当日结束时仍在榜累计约23小时55分
  15. 15
    My Journey into DevOps: Learning Linux, Git, GitHub & My First Docker Container

    A beginner's personal account of learning core DevOps tools — Linux, Git, GitHub, and Docker — from scratch. The author shares their first experience containerizing a simple HTML/CSS/JS calculator app using an Nginx-based Dockerfile, explains the image vs. container distinction with a recipe analogy, and describes common beginner errors encountered along the way. The post outlines plans to continue with Docker Compose, CI/CD, and Kubernetes.

    最高第 700:00 达到当日首次采集时已在榜当日结束时仍在榜上榜 2 次(重入 1 次)累计约23小时23分
  16. 16
    Kimi K3 is the open-weight model everyone is actually excited about

    Moonshot AI dropped Kimi K3, and the reception has been unusually loud for an open-weight release. On Hugging Face, it hit #1 trending with 4,000+ likes faster than any previous model release, according to Clement Delangue. That’s not a small thing — HF trending is a decent proxy for genuine developer interest, not just hype from the vendor’s own Twitter account. The benchmark claim doing the rounds: Cognition tested it on FrontierCode 1.1 and says K3 is “the first open source model we tested th

    最高第 717:02 达到16:30 首次观测上榜当日结束时仍在榜累计约7小时24分
  17. 17
    Jobs Are Disappearing Quietly, The Math Keeps Me Awake

    A personal, late-night essay from a veteran tech professional grappling with the quiet disappearance of jobs due to automation and AI. The author reflects on the private anxiety of watching familiar roles erode — from bank tellers to junior analysts — and the fear of what comes next. Rather than offering solutions, it shares the emotional reality of living through structural workforce change, with a closing reminder that human worth extends beyond what machines can replicate.

    最高第 808:15 达到当日首次采集时已在榜21:40 观测离榜累计约21小时41分
  18. 18
    Day 5/30: Auto Scaling is like calling extra cashiers

    When the queue grows, more cashiers open. When customers leave, the extra counters close. AWS Auto Scaling can add computing capacity when demand increases and reduce it when demand falls. But it is not emergency magic. Your application must be designed to scale, your health checks must work, and your scaling rules must make sense. Otherwise, AWS will automatically create more copies of the same problem. Automation is powerful. Good architecture must come first. #AWSWithoutTheFluff #AutoScaling

    最高第 800:00 达到当日首次采集时已在榜04:09 观测离榜累计约4小时10分
  19. 19
    Merge Conflicts Are a Process Problem, Not a Git Problem

    Merge conflicts are symptoms of process problems, not Git failures. Long-lived branches, large pull requests, and poor team communication are the root causes. Trunk-based development — merging small changes frequently — dramatically reduces conflict size and frequency. The most dangerous conflicts are logical ones Git can't detect, which continuous integration helps surface early. Practical habits like keeping PRs small, using feature flags, and communicating when working in overlapping code are

    最高第 908:15 达到当日首次采集时已在榜当日结束时仍在榜累计约23小时55分
  20. 20
    One engineer with Claude Code outpaced the whole Bun team. The numbers are hard to argue with.

    Last month, one engineer using Claude Code got more of Node.js’s test suite passing in Bun than the entire Bun team — including founder Jarred Sumner — managed across nine months of 1.2-to-1.3 development. Sumner posted this himself, which is either admirably honest or a very confident flex, depending on how you read it. That’s the headline number, but the context makes it weirder. Bun’s entire JavaScript runtime was ported from Zig to Rust in 11 days in May 2025, using a multi-agent Claude Code

    最高第 1011:27 达到04:09 首次观测上榜16:30 观测离榜上榜 3 次(重入 2 次)累计约11小时29分
  21. 21
    The all-in-one JavaScript toolkit (Bun Alternative)
    最高第 1008:15 达到当日首次采集时已在榜16:30 观测离榜上榜 6 次(重入 5 次)累计约5小时56分
  22. 22
    What PewDiePie Is Building in AI Now: Odysseus Is Becoming a Serious Local AI Workspace

    Odysseus, a self-hosted AI workspace started by PewDiePie (Felix Kjellberg), has evolved from a personal experiment into a growing open-source project. It combines chat, agents, memory, email, file access, shell commands, MCP servers, and a Cookbook that auto-detects hardware and recommends compatible local models. Recent development focuses on Apple Silicon/MLX support for native GPU acceleration, slimmer prompts for smaller local models, hardening the email client with proper OAuth and token s

    最高第 1111:27 达到当日首次采集时已在榜当日结束时仍在榜上榜 5 次(重入 4 次)累计约18小时45分
  23. 23
    Anthropic’s Opus 5 is almost Fable 5

    Anthropic has launched Claude Opus 5, its latest flagship model that approaches the performance of Fable 5 at half the price ($5/$25 per million input/output tokens). Opus 5 outperforms Fable 5 on most benchmarks including knowledge work (GDPval-AA v2: 1861 vs 1747), agentic terminal coding, computer use, and business workflows (AutomationBench). Fable 5 retains leads in legal benchmarks and DeepSWE agentic coding. Opus 5 is now the default model for Claude Max subscribers and the best available

    最高第 1210:23 达到当日首次采集时已在榜当日结束时仍在榜上榜 5 次(重入 4 次)累计约22小时51分
  24. 24
    Introducing Claude Opus 5

    Anthropic has released Claude Opus 5, a new model positioned between Opus 4.8 and the top-tier Fable 5, at the same price as its predecessor ($5/M input, $25/M output tokens). It sets new state-of-the-art results on Frontier-Bench and GDPval-AA coding/knowledge work benchmarks, triples the next-best model on ARC-AGI 3, and outperforms all competitors on OSWorld 2.0 computer use at roughly one-third the cost of Fable 5. Key improvements include stronger agentic behavior (self-verification, iterat

    最高第 1300:00 达到当日首次采集时已在榜00:09 观测离榜累计约10分钟
  25. 25
    Web dev is finally getting good

    Several significant web platform developments are converging: Chrome is experimenting with out-of-order HTML streaming via declarative partial updates using processing instruction markers and the template element, enabling servers to deliver page sections as their data becomes available without JavaScript workarounds. Chrome is also experimenting with rendering real DOM elements inside canvas, preserving browser interactions like text selection and accessibility. ECMAScript 2026 has been officia

    最高第 1310:23 达到10:23 首次观测上榜13:41 观测离榜上榜 2 次(重入 1 次)累计约2小时30分
  26. 26
    I Built a Complete LLM From Scratch in Pure Rust — Pretraining, GRPO, Flash Attention, and Self-Learning Without a Single Line of Python

    A developer built a complete LLM pipeline from scratch in pure Rust — no Python, no PyTorch — called aarambh-ai. The 14-crate workspace covers pretraining, SFT fine-tuning, LoRA/QLoRA, GRPO reinforcement learning, INT4/GGUF quantization, Flash Attention v2 CUDA kernels, a thinking engine, a safety layer, and an online self-learning loop. Four model scales (25M to 1.3B parameters) share identical code. Key technical details include: AdamW with β₂=0.95 (not 0.999), Cholesky decomposition for stabl

    最高第 1400:57 达到当日首次采集时已在榜23:38 观测离榜上榜 5 次(重入 4 次)累计约22小时35分
  27. 27
    Should You Still Learn Coding in the Age of AI? The Question Every Developer Is Quietly Asking

    The post reflects on whether learning to code is still worthwhile in an era of AI coding assistants and widespread tech layoffs. It argues that many layoffs are rooted in pandemic-era overhiring rather than AI alone, and warns against 'vibe coding' — using AI-generated code without understanding it — because real systems break in ways that require deep knowledge to debug. It also raises concern about companies cutting junior hiring, which could create a future experience gap. The conclusion is t

    最高第 1508:15 达到08:15 首次观测上榜当日结束时仍在榜上榜 3 次(重入 2 次)累计约15小时7分
  28. 28
    Why I Use a Hybrid Folder Structure

    A developer shares their hybrid folder structure approach for organizing Vue 3 projects, combining responsibility-first organization at the root level with feature-first grouping for feature-specific code, plus consistent file naming conventions. The post explains the reasoning behind this architecture with production-inspired examples and discusses trade-offs compared to purely responsibility-first or feature-first approaches.

    最高第 1500:57 达到00:57 首次观测上榜07:37 观测离榜上榜 3 次(重入 2 次)累计约3小时44分