My actual digest.
Hey, I'm the dev. This is the dailyfeed email I received today when adding this page. Completely honest. Guilty Pleasures included.
|
dailyfeed
May 22, 2026 |
Videos 20 Read time 7 min Watch time 8h 3m
|

Two Minute Papers · 7 min
DeepSeek’s New AI Is A Game Changer

Fireship · 5 min
Google’s AI endgame is here… everything you missed at I/O 2026
While Google’s massive token processing scale (3.2 quadrillion/month) and new TPU architecture for training and inference are impressive, the developer takeaway is the new HTML-in-Canvas API. It bridges the gap between low-level WebGL graphics and accessible HTML, enabling a new generation of interactive, pixel-perfect UIs that are as performant as they are functional.

Y Combinator · 50 min
How The Best Companies Defend Against Mediocrity And Rot
To build an "incorruptible" company meant to last for 100 years, founders must avoid the trap of "best practices" that prioritize investor returns over mission. Key strategies include:
- Mission-Controlled Governance: Instead of focusing solely on shareholder-controlled or founder-controlled structures, companies should be mission-controlled, ensuring the company’s purpose holds sovereignty.
- Structural Integrity: Techniques like two-branch government structures (with trustees protecting the mission) and incorporating as a Public Benefit Corporation (PBC) from day one are crucial. These structures insulate the company from short-term financial pressure.
- Fiduciary Duty: Founders must recognize the "fiduciary hierarchy" that puts customers first, employees second, and shareholders third—a departure from the conventional wisdom of shareholder primacy.

Anna Codes · 12 min
I Built an AI Search Engine for My Childhood Videos: AI Engineering Skills in Practice
The technical architecture rests on embeddings: converting language (in this case, transcripts) into high-dimensional vectors. Similar meanings are mathematically closer in vector space, allowing a computer to search by "vibes" rather than exact words. This system utilizes:
- PCA projection to map these high-dimensional vectors into 2D, creating a visual, clustered representation of memories.
- Timestamped transcript chunking (splitting content into 60-second segments) to move from video-level search to specific, retrievable moments.
- Retrieval-Augmented Generation (RAG) to ground the AI in actual video transcripts, minimizing hallucinations and ensuring citations.

Claude · 29 min
Making agentic workflows trustworthy and verifiable with a custom DSL
Elicit addresses this by building a custom domain-specific language (DSL) called ÆPL. Its key design choices are:
- Turing-incomplete: Simple, predictable, and loop-free.
- Purely functional: No side effects, ensuring reproducibility.
- Reactive: Built to handle streaming data updates.
- Opinionated subset of Python: Familiar syntax with unnecessary features stripped out to focus on research and decision-making primitives.
This DSL allows Elicit to provide legible, verifiable, and consistent results. By treating the code as an artifact that can be inspected, re-interpreted, and debugged, the system maintains high fidelity even through complex, multi-step iterations. While building a DSL isn't necessary for every project, it is a powerful approach when high-stakes decision-making demands transparency and reliability.

Claude · 2 min
The Problem Solvers: Kay Zhu at Genspark
The core philosophy? Don't force paths—follow your heart. In a fast-moving AI landscape, stay curious and embrace the rapid, magical possibilities of tomorrow over rigid long-term planning.

Claude · 27 min
Fighting financial crime with Claude Cowork
The architecture relies on five core constraints to ensure safe, audited data access:
- OAuth 2.1 + SSO: Propagates verified user identity across all requests.
- Short-lived PASETO tokens: Cryptographically secure tokens for downstream MCP calls.
- RBAC: Centralized, versioned control defining which teams can access specific data.
- Auditing: An append-only log capturing every action taken.
- Human-in-the-loop (HITL): Keeping final decision-making with the human, while AI handles the enrichment and reasoning.
Key takeaway: Treat evaluations (evals) like unit tests for your AI. By defining "what good looks like" upfront, engineering teams can catch regressions before deployment, provide auditors with quantitative proof of system integrity, and build the trust required for analysts to adopt these tools effectively.

Claude · 32 min
Where code meets court: AI at the legal-technical frontier
A patent is a social contract: the state grants an inventor a 20-year monopoly in exchange for a public disclosure of how their invention works. For a patent to be granted, an invention must be:
- Novel: Previously unknown to the public.
- Non-obvious: Not obvious to a hypothetical "person having ordinary skill in the art."
- Useful: Capable of providing a tangible benefit.
- Sufficiently disclosed: Detailed enough for a skilled person to reproduce it.
- Citations as a first-class citizen: AI must provide an auditable trail of sources for every claim, allowing humans to verify accuracy.
- Specific capabilities via a general agent: While a general-purpose AI can handle broad tasks, it must be augmented with specific, specialized tools to handle complex or repetitive workflows.
- Parallelize alignment and sequence execution: Complex legal work cannot be treated as a single "run." Instead, identify critical points for human input (alignment) to steer an autonomous agent toward high-quality results.

Claude · 26 min
How AirOps chases friction to build AI products with Claude
AirOps bridges the gap between complex AI agent workflows and non-technical content marketers by focusing on harness engineering—the infrastructure that makes agents usable, reliable, and accountable.
Key strategies for successful AI product deployment include:
- Document-Based IDE: Replacing complex, "brittle" node-based workflows with a document-centric interface. This provides users with familiarity, transparency into tool usage, and granular control to override steps.
- Mandatory Human Review: Embedding "gatekeeper" roles within workflows to ensure brand alignment and governance, preventing "AI slop" from being published.
- Specialized Subagents: Decomposing tasks into focused sub-processes (compliance, writing, brand-kit, etc.) to optimize token usage and prevent context window overload.
This approach moves agents beyond "toys" into production tools. Case studies show this architecture yields a 130% increase in citation rates and cuts production time from months to weeks.

Claude · 16 min
How Metaview built self-improving prompts for application review
- Human-Centric Design: The system keeps humans in the center of the loop. Recruiters make final decisions on candidates, and the AI agent observes those decisions to identify patterns.
- Self-Improving Prompts: The system maintains an "Ideal Candidate Profile" (ICP) in natural language. As the agent observes recruiting decisions, it continuously updates this profile, ensuring the AI's criteria evolve alongside shifting hiring priorities.
- Guardrails via Architecture: Rather than layering complex logic on top of the model, the system builds guardrails directly into the workflow, ensuring the model remains efficient and aligned with the recruiter's evolving intent.
- Preferences Evolve: Because user judgment is at the core, systems must be built to adapt. Avoid rigid, hard-coded rules.
- Prose, Not Rules: Lean into the strengths of LLMs. Let them reason in natural language rather than forcing them into deterministic filters or complex flowcharts.
- Keep the System an Apprentice: AI is an aid, not the master. Structure your architecture to support human expertise by automating the "grunt work" while deferring high-stakes judgment to the human.

Claude · 28 min
Teaching agents to learn from your team
- Embrace Principles Over Rules: Rules are brittle and easily broken by edge cases. Replace them with core principles that provide a framework for judgement, such as "don't get defensive" or "sound like a product builder." Principles are flexible and translate better to new, unseen situations.
- Teach the Agent to Learn: Create an "agent-as-a-teammate" dynamic. Rather than just correcting output, provide feedback that explains why an action was good or bad. This allows the agent to update its own instructions and improve over time.
- Design Low-Friction Feedback Loops: Feedback should be as close to zero-effort as possible for your team. Integrate interaction into existing workflows—like adding a simple emoji reaction in Slack—to signal to the agent which automated actions were helpful and which should be skipped.

Claude · 47 min
Beyond the basics with Claude Code
- Access: Claude must be able to "see" where your work happens. If you find yourself alt-tabbing to copy-paste between tools like Slack, Email, CI/CD, or internal documentation and your terminal, you are losing valuable context. Connect these tools to the agent to streamline workflows.
- Knowledge: You cannot "train" a model on your specific internal conventions, APIs, or institutional memory. Instead, use "in-context learning"—injecting relevant, up-to-date information directly into the agent's context window.
- Tooling: Build an "IDE for Claude" using agents that provide immediate feedback (the equivalent of red squiggly lines for code). This shortens the feedback loop, allowing agents to correct their course instantly rather than waiting for human code review.
- Packaging Strategy: Be intentional about what goes into the context. Include stable, shared information at the beginning, and keep volatile, per-task data at the end to minimize re-computation costs.
- Plugins and Abstractions: Use primitives like MCP, skills, and hooks to keep agents lightweight.
- Worktrees: Utilize Git worktrees to allow multiple Claude instances to operate on different branches simultaneously without context-switching conflicts.
- Agent Teams: Enable agents to communicate with each other via tools like
sendMessage. This allows for specialized sub-agents that can offload work from the main loop, keeping the primary context window lean and focused.

Claude · 26 min
Running an AI-native engineering org
To evolve, teams must rewrite their core norms:
- Code, don't document: Swap "design docs before code" for "prototype first." If a design doc is needed, it follows the implementation.
- Trust, but verify: As throughput increases, verification becomes the new bottleneck. "Shift left" by automating tests, linting, and bug triage to catch issues at the source.
- Manager as IC: Every manager should remain an individual contributor. You cannot effectively coach, mentor, or iterate if you aren't in the code.
- Embrace "Dogfooding": Actively use your own product. It’s the only way to build authentic product sense and identify genuine user needs.
- Automate, then humanize: Use AI for boilerplate and standard patterns, but keep human experts in the loop for risk-sensitive work, legal reviews, and strategic product decisions.

Claude · 26 min
Getting more out of the Claude Platform
- Prompt Caching: This is non-negotiable. Aim for at least an 80% cache hit rate to slash costs by 90%, bypass rate limits, and drastically reduce latency. Audit your cache hit rate in the Claude console to identify and fix breaking changes in your prompt structure.
- Tool Search: Define your tools upfront, but avoid dumping all schemas into the context window. Use a search-based approach to inject only relevant definitions on demand. This saves tokens and can actually improve model performance by eliminating irrelevant data.
- Programmatic Tool Calling: Don't feed raw, bloated tool outputs to the model. Write simple Python scripts to parse, filter, and cross-reference results, ensuring only the essential, actionable information reaches your agent.

Claude · 33 min
The prompting playbook

Claude · 26 min
The capability curve
- Planning before acting: Models now proactively read, plan, and self-correct during execution rather than acting blindly. Developers should select high-reasoning settings and allow models time to develop these strategies autonomously.
- Improved error recovery: Models no longer fall into "doom loops." They effectively process feedback from the environment to adjust their approach mid-task, increasing success rates while reducing token consumption.
- Sustained attention: With coherence now spanning millions of tokens, developers no longer need to break tasks into tiny, manual chunks. You can provide a full codebase and let the model handle the complexity.
- Refresh your evals: Move away from static academic benchmarks. Build evaluations based on real-world production traffic and failure modes specific to your application. If a model aces your current test, it’s time to raise the bar.
- Shrink your scaffolding: Avoid "Frankenstein prompts" designed to patch old model weaknesses. As models improve, pare down instructions and focus on intent rather than specific, outdated workarounds.
- Give the model room to work: Use "auto mode" to allow models to perform tool calls autonomously, only looping in humans when necessary. Close the agent loop by allowing the model to inspect its own outputs and iterate on them, turning the system into a self-improving engine.

Claude · 28 min
Designing with Claude: From prompt to production
- Design by talking: Record meetings with users, transcribe them, and ask the AI to suggest features. Prototype immediately, share it, and iterate.
- Build on the edge: Don't try to build the perfect product; prototype what almost works on today's model. As model capabilities increase, your "almost" features will naturally click into place.
- Keep teams small: Limit teams to 3-5 people. When everyone is responsible for talking to users, designing features, and shipping code, you eliminate the friction of coordination.
- React, don't document: Use transcripts as your roadmap. When a user reports a bug, set a 24-hour fix target. This forces you to identify and remove bottlenecks in your development process.
A final caveat: Don't fear the occasional failure. You will build the wrong thing. What separates successful, fast-moving teams is how quickly they notice a mistake and course-correct.

TWD98 · 43 min
A New Era of Mario Kart Wii Online!!

Polina K. Tribute by Sienna · 19 min
Dance Tutorials for Better Flow, Timing & Control
Build on this basic movement with these techniques:
- Add hip isolations: Introduce a side-to-side sway, ensuring your hip reaches toward your leg on every count.
- Incorporate rotation: Keep your weight balanced between your legs to allow your torso to move independently, like a bottle cap spinning on a bottle.
- Add vertical accents: Shift your weight onto one leg and isolate your hip movement with a sharp up-and-down motion.

André Rieu · 1 min
The new DVD: Waltz the Night Away!
- Orchestral engagement: Instead of a stiff, formal atmosphere, the performance is marked by joy—dancers in sweeping gowns mingle with the audience, and the conductor actively dances and jokes with the crowd.
- Communal spirit: The footage captures a sea of thousands united in song, laughter, and spontaneous dancing, blurring the lines between performer and spectator.
- Atmospheric production: A sophisticated mix of nighttime pyrotechnics, confetti cannons, and soaring classical arrangements creates a festive, open-air gala that feels both grand and incredibly intimate.
If you have any comments or feedback, just respond to this email!
If you love dailyfeed, tell your friends! If not, you can unsubscribe.