惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
V2EX
P
Proofpoint News Feed
D
DataBreaches.Net
C
Check Point Blog
L
LangChain Blog
量子位
美团技术团队
Vercel News
Vercel News
人人都是产品经理
人人都是产品经理
N
Netflix TechBlog - Medium
V
Visual Studio Blog
Microsoft Security Blog
Microsoft Security Blog
博客园 - 【当耐特】
MongoDB | Blog
MongoDB | Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Last Week in AI
Last Week in AI
The GitHub Blog
The GitHub Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
U
Unit 42
腾讯CDC
M
MIT News - Artificial intelligence
Microsoft Azure Blog
Microsoft Azure Blog
Blog — PlanetScale
Blog — PlanetScale

Peter Steinberger

OpenClaw, OpenAI and the future | Peter Steinberger Shipping at Inference-Speed | Peter Steinberger The Signature Flicker | Peter Steinberger Just Talk To It - the no-bs Way of Agentic Engineering | Peter Steinberger Claude Code Anonymous | Peter Steinberger Live Coding Session: Building Arena | Peter Steinberger My Current AI Dev Workflow | Peter Steinberger Essential Reading for Agentic Engineers - August 2025 | Peter Steinberger Just One More Prompt | Peter Steinberger Poltergeist: The Ghost That Keeps Your Builds Fresh | Peter Steinberger Don't read this Startup Slop | Peter Steinberger Essential Reading for Agentic Engineers - July 2025 | Peter Steinberger Self-Hosting AI Models After Claude's Usage Limits | Peter Steinberger Logging Privacy Shenanigans | Peter Steinberger VibeTunnel's first AI-anniversary | Peter Steinberger Making AppleScript Work in macOS CLI Tools: The Undocumented Parts | Peter Steinberger Peekaboo 2.0 – Free the CLI from its MCP shackles | Peter Steinberger Command your Claude Code Army, Reloaded | Peter Steinberger Slot Machines for Programmers: How Peter Builds Apps 20x Faster with AI | Peter Steinberger My AI Workflow for Understanding Any Codebase | Peter Steinberger stats.store: Privacy-First Sparkle Analytics | Peter Steinberger Showing Settings from macOS Menu Bar Items: A 5-Hour Journey | Peter Steinberger VibeTunnel: Turn Any Browser into Your Mac's Terminal | Peter Steinberger Vibe Meter 2.0: Calculating Claude Code Usage with Token Counting | Peter Steinberger llm.codes: Make Apple Docs AI-Readable | Peter Steinberger Automatic Observation Tracking in UIKit and AppKit: The Feature Apple Forgot to Mention | Peter Steinberger Peekaboo MCP – lightning-fast macOS screenshots for AI agents | Peter Steinberger Migrating 700+ Tests to Swift Testing: A Real-World Experience | Peter Steinberger Commanding Your Claude Code Army | Peter Steinberger Code Signing and Notarization: Sparkle and Tears | Peter Steinberger
Essential Reading for Agentic Engineers | Peter Steinberger
Peter Steinberger · 2025-07-01 · via Peter Steinberger

Kickstart your transition from vibe coding to agentic engineering.

These resources will help you master the new paradigm of AI-assisted development, where agents become true collaborators that can handle entire codebases and ship production features. Each piece was chosen for its practical, real-world insights. I’ll keep this list updated as the field evolves.

How to Use Claude Code Effectively

Read the article by Philipp Spiess (@philippspiess) • June 2025 • 14 min

Philipp shares practical workflow tips for maximizing Claude Code’s effectiveness:

  • Start fresh often: Use /clear frequently to prevent context drift and maintain focus
  • Precise prompts win: Provide extensive context, edge cases, and specific examples
  • Iterate, don’t overwhelm: Break complex tasks into small steps rather than attempting large changes at once
  • Advanced techniques: Use “ultrathink” for complex problems, interrupt early when things go wrong, and leverage Git worktrees for parallel work
  • Safety first: Stage Git changes frequently and use them as checkpoints

Claude Code has fundamentally changed how I approach many programming tasks… The key is finding the right balance between automation and human oversight.

Agentic Coding: The Future of Software Development with Agents

Watch the video by Armin Ronacher (@mitsuhiko) • June 2025 • 37 min

Armin explores agentic coding as a transformative paradigm where AI agents become true collaborators rather than mere autocomplete tools, describing it as “catnip for programmers” that draws developers into addictive, energizing sessions. Claude Code emerges as the leading tool, with its terminal-based interface enabling powerful agent chaining and remote workflows that editor integrations can’t match.

  • Context is king: Success requires rich context, descriptive function names, and simple codebases. Go, PHP, and basic Python work best
  • Dev environment matters: Agents need centralized logging, clear error messages, and tools that fail loudly to recover from mistakes
  • Terminal > Editor: Terminal interfaces enable agent nesting and composability that’s difficult in traditional IDEs
  • Beyond coding: Agents excel at debugging CI pipelines, browser automation, file management, and even online sales automation
  • Avoid context rot: Long-running tasks suffer from accumulated failures. Often better to restart than compress context

The early adopter programmers are just the beginning of a broader wave of agentic AI use.

I can’t sleep gud anymore - A Practical Guide to Agentic Computering

Watch the video by Mario Zechner (@badlogicgames) • June 2025 • 85 min

Mario shares his hard-won patterns for using Claude Code effectively on real projects, demonstrating workflows from ad-hoc scripting to complex cross-language porting live, revealing how to maintain control while leveraging AI’s speed. Also see his blog post “Prompts are code” for deeper insights into this paradigm.

  • Claude changes everything but demands discipline: It writes terrible code but enables rapid iteration - the key is maintaining tight control and understanding what it generates
  • Context is everything: Use CLAUDE.md files, structured documentation, and tools like jq to query JSON databases instead of letting Claude waste tokens exploring your codebase
  • Survival tactics: Run with --dangerously-skip-permissions, write task summaries before context compaction hits, and hack Claude Code via claude-trace to become better at context management
  • LLMs as a flexible ISA: Your prompts are code, your .md/.json files are state on disk - build deterministic workflows with human checkpoints for quality control
  • Live demo on production code: Watch the prompts-as-code principle in action - porting changes across a large polyglot codebase (Java/C++/C#) using LSP databases and .json state files, turning 2-week tasks into 1-day sprints

It’s not about the AI being smart - it’s about being smart about the AI.

Claude Code Best Practices from Anthropic

Read the article by Anthropic Engineering • April 2025 • 15 min

Anthropic’s engineering team shares comprehensive best practices for maximizing Claude Code’s effectiveness:

  • Customize your environment: Use CLAUDE.md files for context, curate allowed tools carefully, and install GitHub CLI for enhanced interactions
  • Adopt proven workflows: Follow the Explore→Plan→Code→Commit approach, leverage TDD, iterate visually with screenshots, and use “Safe YOLO mode” for autonomous tasks
  • Optimize interactions: Be specific in instructions, reference exact files, course-correct early, and use /clear to maintain focused context
  • Advanced techniques: Utilize multi-Claude workflows, git worktrees for parallel tasks, headless mode for automation, and subagents for complex problems

Claude performs best when it has a clear target to iterate against: a visual mock, a test case, or another kind of output.

Read the article by Mario Zechner (@badlogicgames) • August 2025 • 12 min

Mario runs a rigorous evaluation comparing Model Context Protocol (MCP) servers against CLI tools for agentic workflows, with surprising results:

  • Many MCPs are redundant: They often reimplement functionality already available in better CLI tools
  • Context window pollution: Some MCPs flood the context with unnecessary information, degrading agent performance
  • When MCPs make sense: No good CLI alternative exists, CLI output is too verbose, LLM lacks shell access, or stateful tools benefit from persistent connections
  • Empirical testing matters: Through 120 evaluation runs across debugging tasks, tmux outperformed custom tools with “lowest cost and consistent clean execution”
  • Choose tools pragmatically: Tool effectiveness varies by task - prefer simpler interfaces and existing CLI tools when available

All tools achieved 100% success rate… The main differentiators were efficiency and ease of use.

Building a macOS App Entirely with Claude Code

Read the article by Indragie Karunaratne (@indragie) • July 2025 • 19 min

Indragie built and shipped Context, a macOS app for debugging MCP servers, with Claude Code writing ~19,000 of the 20,000 lines of code. Key insights:

  • Context engineering matters: Detailed specifications and “priming” Claude with examples produces much higher quality code
  • Modern Swift can be tricky: Claude is competent but sometimes struggles with recent language features
  • Productivity transformation: Rapid prototyping, mock data generation, and automated release scripts made shipping a polished side project actually achievable
  • The future is here: Massive productivity gains make the investment worthwhile

This represents a fundamental shift in how developers can work: AI agents aren’t just assistants but capable collaborators that can handle entire codebases.

It’s like I found an extra 5 hours every day, and all it cost me was $200 a month.

A Cautionary Perspective on AI Coding

Read the article by Alberto Fortin (@a7fort) • May 2025 • 8 min

Alberto offers a sobering counterpoint to AI coding enthusiasm after discovering fundamental structural issues in his AI-generated codebase. His key insights:

  • AI limitations are real: LLMs generate inconsistent, poorly structured code and struggle to maintain coherence across multiple files
  • Use AI as an assistant, not a lead developer: Best for specific tasks like renaming parameters, translating pseudo-code, or learning new languages
  • “Vibe coding” is dangerous: Relying on AI without technical knowledge is “a recipe for disaster”
  • Protect your skills: Over-reliance on AI risks degrading critical thinking and coding abilities
  • Return to fundamentals: Sometimes pen and paper planning beats AI-generated solutions

I’m not asking it to write new things from scratch… I’m the senior dev. The LLM is the assistant.

AI is a Money Trap: The Economics of Generative AI

Read the article by Ed Zitron (@edzitron) • January 2025 • 25 min

Ed delivers a scathing economic analysis of the generative AI industry, arguing that it’s fundamentally unsustainable and heading for collapse:

  • No viable business model: After three years and billions in investment, no AI startup has achieved profitability or demonstrated a path to it
  • Massive capital destruction: Companies like OpenAI and Anthropic are burning billions while generating minimal revenue relative to their costs
  • Infrastructure bubble: Big Tech’s AI data center investments are consuming a significant portion of US economic growth with little return
  • Systemic economic risks: The AI bubble is artificially sustained by venture capital and big tech spending, threatening broader economic stability when it bursts
  • No exit strategies: Inflated valuations make acquisitions impossible and public offerings unviable

The generative AI industry is, at its core, unnatural. It does not make significant revenue compared to its unbelievable costs.

The Evolution of Software: From 1.0 to 3.0

Watch the video by Andrej Karpathy (@karpathy) • June 2025 • 40 min

Andrej presents a framework for understanding software evolution through three paradigms: Software 1.0 (traditional code), Software 2.0 (neural networks), and Software 3.0 (LLMs programmable via natural language). LLMs are becoming the new operating systems where English is the programming language, fundamentally changing how we interact with computers.

  • LLMs as infrastructure: Like utilities and semiconductor fabs, they’re centralized, capital-intensive services with high reliability requirements
  • The “people spirits” paradox: LLMs have encyclopedic knowledge but jagged intelligence, hallucinations, and no persistent memory
  • Partial autonomy is key: Apps like Cursor and Perplexity provide “autonomy sliders” letting users balance AI generation with human verification
  • Natural language democratizes coding: “Vibe coding” makes software development accessible to anyone, but deployment complexity remains a barrier
  • Agents need new interfaces: Documentation must evolve from human-centric (“click this”) to machine-actionable commands

We are at a historic moment where software is fundamentally changing… Being fluent in all three paradigms will be valuable for future engineers.


Continue Reading: Check out Essential Reading for Agentic Engineers - July 2025 for fresh perspectives from the field, including real-world productivity reports and technical deep-dives into the evolving landscape of AI-assisted development.