The Manager Has Become The Managed ![rw-book-cover](https://i.ytimg.com/vi/Zja5HO4Ztp4/sddefault.jpg?sqp=-oaymwEmCIAFEOAD8quKqQMa8AEB-AH-CYAC0AWKAgwIABABGHIgRSg7MA8=&rs=AOn4CLADoIItXSNTFkCdEGUp6zuLA7jSvA) ๐Ÿ”— **Source:** [The Manager Has Become The Managed](https://www.youtube.com/watch?v=Zja5HO4Ztp4) > [!note]+ Document Notes > tags: [ai-development, developer-experience, automation, software-engineering] > author: Adam Argyle > source: YouTube > reference: https://www.youtube.com/watch?v=Zja5HO4Ztp4 > date created: 2024-12-19 12:00 > > # ๐Ÿท๏ธ Title: The Manager Has Become The Managed > <!-- deep-read:sections start --> ## ๐Ÿงฐ Action Inbox - [H1] Explore AI agent orchestration tools for managing code review bottlenecks โ€” addresses role reversal from manager to managed #automation - [H2] Implement spec-driven development workflows to maintain control over AI output โ€” prevents overwhelming PR creation rates #software-engineering - [H3] Evaluate workspace-based development environments that bundle all tools โ€” reduces context switching between terminals/apps #developer-experience ## ๐Ÿงญ Table of Contents - [๐Ÿ“ Summary](#-summary) - [๐Ÿ“– Main Content](#-main-content) - [๐Ÿ—’๏ธ Notes](#๏ธ-notes) - [๐Ÿ“š References](#-references) - [๐Ÿ—ฃ๏ธ Paraphrase](#๏ธ-paraphrase) - [๐Ÿ“ฐ Newsletter](#-newsletter) - [โœ… Action Items](#-action-items) - [๐Ÿงช Hypotheses](#-hypotheses) - [๐Ÿ“Š Methodology](#-methodology) - [โ“ Questions](#-questions) - [๐Ÿ”ฎ Future Research](#-future-research) - [๐Ÿ’ก Implications](#-implications) - [๐Ÿง  Learning Styles Assessment](#-learning-styles-assessment) - [๐Ÿ“Š Accessibility Assessment](#-accessibility-assessment) - [๐ŸŒ DEIB Assessment](#-deib-assessment) - [โœ… Logical Validity](#-logical-validity) - [๐Ÿ›ก๏ธ DARVO Analysis](#-darvo-analysis) - [๐ŸŽฏ Conclusion](#-conclusion) ### ๐Ÿ”— References - [Intent - Workspace-based Development Tool](URL) - [Augment Code](URL) - [OpenClaw](URL) ## ๐Ÿ“ Summary - Developers are experiencing a role reversal where AI agents create more work than humans can review, making managers feel "managed" by their tools - AI chatbots may not be the optimal interface for development workflows; specialized tools with embedded context work better - Traditional development craft is evolving from writing code to orchestrating AI agents and systems - The backlog has become valuable again as AI can quickly implement previously stalled ideas - New workspace-based development environments bundle all necessary tools to reduce context switching ## ๐Ÿ“– Main Content The conversation explores how AI is fundamentally changing the developer experience, with a focus on the unexpected reversal where developers find themselves overwhelmed by AI-generated work rather than empowered by it. The speakers discuss how traditional chatbot interfaces are limiting and explore emerging solutions like workspace-based development environments. Key themes include the evolution from individual coding to agent orchestration, the renewed importance of planning and specification, and how the craft of programming is shifting toward higher-level system design and management. ## ๐Ÿ—’๏ธ Notes #### โฑ๏ธ [00:00](https://youtu.be/Zja5HO4Ztp4?t=0) โ€” [H1] Introduction and whiskey tasting setup - Key idea: Setting up discussion about AI development tools with guest Amelia Watenberger - Evidence: "This is Amelia Watenberger, digital creatives, products spelunker, codebase revealer, data visualizer" #### โฑ๏ธ [12:30](https://youtu.be/Zja5HO4Ztp4?t=750) โ€” [H2] AI chatbots as limitations rather than solutions - Key idea: Chatbots are jack-of-all-trades but master of none - Evidence: "chatbots are kind of the terminal of the next phase... they do everything pretty well but they don't do anything really well" #### โฑ๏ธ [18:45](https://youtu.be/Zja5HO4Ztp4?t=1125) โ€” [H1] The manager has become the managed phenomenon - Key idea: AI agents now create more tasks than developers can handle - Evidence: "a bot started creating tasks for me... all of a sudden I am now the other end of the vibe kanban" #### โฑ๏ธ [25:20](https://youtu.be/Zja5HO4Ztp4?t=1520) โ€” [H2] Loss of programming craft and satisfaction - Key idea: Fast AI solutions eliminate the struggle and victory cycle of debugging - Evidence: "I used to run, I used to get up at office all the time... now it happens with AI in like one prompt" #### โฑ๏ธ [32:10](https://youtu.be/Zja5HO4Ztp4?t=1930) โ€” [H3] Backlog renaissance in the AI era - Key idea: Previously dead backlogs are now actionable with AI implementation - Evidence: "Joel Hooks was saying that our backlogs cool again... Your backlog used to be a dead weight" #### โฑ๏ธ [38:50](https://youtu.be/Zja5HO4Ztp4?t=2330) โ€” [H2] Burnout and new types of stress with AI - Key idea: AI doesn't reduce stress but creates different kinds of unhealthy relationships with computers - Evidence: "I'm in a new type of unhealthy relationship with my computer... I'm not better. I'm not doing less" #### โฑ๏ธ [45:15](https://youtu.be/Zja5HO4Ztp4?t=2715) โ€” [H3] Interface similarity problems across AI tools - Key idea: Similar chat interfaces cause confusion between different AI agents - Evidence: "I find myself... I'm not always very polite to my agents... I've almost typed agent things into Slack" #### โฑ๏ธ [52:30](https://youtu.be/Zja5HO4Ztp4?t=3150) โ€” [H1] Voice-to-visual ideation experiments - Key idea: Exploring new mediums beyond text chat for AI interaction - Evidence: "transcribed as you were talking and then turned your concepts into index cards" #### โฑ๏ธ [58:20](https://youtu.be/Zja5HO4Ztp4?t=3500) โ€” [H2] Data liberation and personalized applications - Key idea: Moving from siloed apps to personal data control and custom experiences - Evidence: "I'm liberating my data... when it's mine, I can build my own app with it" #### โฑ๏ธ [65:40](https://youtu.be/Zja5HO4Ztp4?t=3940) โ€” [H1] Intent workspace-based development introduction - Key idea: Bundling all development tools into unified workspaces - Evidence: "if we put everything to do with a task into like a bag... we get like the crazy orchestration workflows" #### โฑ๏ธ [72:15](https://youtu.be/Zja5HO4Ztp4?t=4335) โ€” [H2] Spec-driven development with AI agents - Key idea: Using specifications to control and organize AI-generated code - Evidence: "I write down what I want to do. An agent goes and explores my codebase and writes a spec for me" #### โฑ๏ธ [78:50](https://youtu.be/Zja5HO4Ztp4?t=4730) โ€” [H3] Evolution from IDE-based to workspace-based development - Key idea: Moving beyond traditional IDEs that were designed for manual coding - Evidence: "what if we didn't use IDEs anymore because it's been pretty restrictive trying to design within the IDE" ## ๐Ÿ“š References - [Intent Desktop App](https://intent.dev) - [Augment Code](https://augmentcode.com) - [Fullstack D3 and Data Visualization](https://www.newline.co/fullstack-d3) - [GitHub Next Team](https://githubnext.com) ## ๐Ÿ—ฃ๏ธ Paraphrase - AI development tools are creating a role reversal where developers feel managed by their agents rather than managing them, as bots generate more work than humans can review - Traditional chatbot interfaces are insufficient for complex development workflows, leading to exploration of new interaction paradigms like voice-to-visual ideation and workspace-based environments - The craft of programming is evolving from manual coding to orchestrating AI systems, requiring more upfront planning and specification while potentially eliminating the satisfying struggle-victory cycle of debugging ## ๐Ÿ“ฐ Newsletter The future of developer experience is being reshaped by AI, but not in the ways we expected. Instead of making developers more productive, many are finding themselves overwhelmed by AI-generated code and pull requests they can't review fast enough. This "manager becomes managed" phenomenon highlights a critical need for better orchestration tools and interfaces beyond simple chatbots. New approaches like workspace-based development environments are emerging to bundle all necessary tools and context, while spec-driven development helps maintain human control over AI output. The craft is evolving from writing code to designing systems and managing AI agents. Resources: [Intent Workspace Tool](https://intent.dev), [AI Development Best Practices](https://developer.wordpress.org/), [Agent Orchestration Patterns](https://wp-cli.org/) ## โœ… Action Items #### DevRel - Developer advocacy: Create content about managing AI agent workflows, present at conferences on "post-chatbot" development experiences - Education: Develop workshops on spec-driven development and AI orchestration patterns - Developer experience: Research workspace-based development tools, evaluate developer productivity metrics with AI - Developer marketing: Document case studies of successful AI-human collaboration workflows - Community management: Survey developers on AI workflow pain points, moderate discussions on tool fatigue #### OSPO - Policy & Governance: Establish guidelines for AI-generated code review and approval processes - License Compliance: Review AI-generated code for license compliance, train teams on provenance tracking - Security Management: Implement security scanning for AI-generated pull requests and automated code changes - Software Inventory: Track AI tools and agents in development workflows, maintain SBOM for AI-generated components - Developer Support: Provide training on AI agent management and orchestration best practices #### Community - Maintainers: Create templates for managing AI-generated contributions, establish review workflows for automated PRs - Contributors: Develop onboarding materials for AI-assisted contribution workflows - Sponsors: Budget for new categories of developer tools focused on AI orchestration and workspace management #### WordPress - Core: Evaluate AI-assisted development workflows for WordPress core contributions - Core Performance: Use AI agents for automated performance testing and optimization suggestions - Core Program Team: Coordinate AI tool adoption across teams, establish standards for AI-generated code - Documentation: Explore AI-assisted documentation generation and maintenance workflows - CLI: Investigate AI agents for WP-CLI command development and testing automation ## ๐Ÿงช Hypotheses - Workspace-based development environments will replace traditional IDEs as AI adoption increases and context switching becomes the primary productivity bottleneck - Spec-driven development will become the dominant paradigm as developers need structured ways to control and verify AI-generated code output - The traditional code review process will evolve into AI output validation, requiring new skills and tools for managing automated contributions - Voice and visual interfaces will supplement text-based AI interactions for complex ideation and system design tasks ### ๐Ÿ“Š Methodology - Conduct user studies comparing productivity metrics between traditional IDE workflows and workspace-based approaches with AI integration - Analyze code review throughput and quality metrics when managing AI-generated versus human-written code contributions - Survey developers on stress levels and job satisfaction before and after adopting AI agent orchestration tools ### โ“ Questions - How can development teams maintain code quality and security when AI agents generate code faster than humans can review it? - What new interface paradigms beyond chatbots will emerge for complex AI-human collaboration in software development? - How will the role of senior developers evolve from individual contributors to AI system architects and orchestrators? ### ๐Ÿ”ฎ Future Research - Investigation into natural language specification languages that can effectively control AI agent behavior and output - Development of collaborative AI-human code review systems that can handle high-volume automated contributions - Exploration of multi-modal development interfaces combining voice, visual, and text interaction patterns ### ๐Ÿ’ก Implications - Practice: Development workflows must evolve to handle AI-generated code volume, requiring new review processes and quality gates - Policy: Organizations need policies for AI agent behavior, code ownership, and responsibility for automated contributions - Security: New attack vectors emerge when AI agents have broad system access and can generate code autonomously - Education: Developer education must shift toward AI orchestration, system design, and specification writing skills - Funding: Investment priorities should focus on developer experience tools that manage AI complexity rather than just AI capabilities ### ๐Ÿง  Learning Styles Assessment Reading level estimate: College/Graduate Level (complex technical concepts, industry jargon) #### ๐Ÿ‘€ Visual learners - Present: Discussion of visual interfaces, workspace layouts, kanban boards - Improve: Add diagrams showing AI agent workflows, workspace organization patterns, code generation pipelines #### ๐Ÿ”Š Aural learners - Present: Full audio discussion with conversational explanations - Improve: Create structured audio summaries of key concepts, add timestamps for easy navigation #### ๐Ÿ—ฃ๏ธ Verbal learners - Present: Extensive use of analogies (rubber duck debugging, craftsmanship metaphors), defined technical terms - Improve: Add glossary of AI development terms, more real-world examples of workflow changes #### ๐Ÿงฉ Kinesthetic learners - Present: Discussion of hands-on tool usage, workflow experimentation - Improve: Provide step-by-step tutorials for setting up AI development workflows, interactive demos #### ๐Ÿง  Logical learners - Present: Clear cause-and-effect relationships between AI adoption and workflow changes - Improve: Add decision trees for choosing AI tools, workflow optimization frameworks #### ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘ Social learners - Present: Collaborative discussion format, team workflow considerations - Improve: Add discussion prompts for development teams, peer review frameworks for AI workflows #### ๐Ÿง˜โ€โ™€๏ธ Solitary learners - Present: Individual developer experience focus, personal workflow optimization - Improve: Self-assessment tools for AI readiness, personal productivity tracking methods #### ๐ŸŒฟ Naturalistic learners - Present: Evolution metaphors for development practice changes - Improve: Ecosystem thinking about tool interactions, sustainability considerations for AI resource usage ### ๐Ÿ“Š Accessibility Assessment #### Screen reader semantics - Present: Clear heading structure, logical content flow - Improve: Add ARIA landmarks for major sections, ensure all technical concepts have descriptive context #### Keyboard navigation - Present: Standard navigation patterns for video content - Improve: Provide keyboard shortcuts for timestamp navigation, ensure all interactive elements are reachable #### Contrast and readability - Present: Standard video player interface - Improve: High contrast mode for video player, adjustable text size for any overlay content #### Text resizing and reflow - Present: Responsive transcript layout - Improve: Ensure content remains usable at 200% zoom, test with various viewport sizes #### Media and captions - Present: Full transcript available - Improve: Add closed captions with technical term definitions, provide downloadable transcript #### Forms and interactions - Present: Basic video controls - Improve: Clear labels for all interactive elements, accessible error handling for playback issues ### ๐ŸŒ DEIB Assessment #### Cultural breadth - Present: Discussion focused on general developer experience across different contexts - Improve: Include perspectives from developers in different geographic regions, varying company sizes #### Inclusive language - Present: Gender-neutral technical terms, explained jargon - Improve: Avoid assumptions about team structures, include diverse workflow examples #### Neurodiversity support - Present: Clear topic transitions, consistent structure - Improve: Provide content warnings for discussion of work stress and pressure, break long sections into smaller chunks #### Representation - Present: Female guest expert, diverse technical backgrounds - Improve: Include perspectives from developers at different career stages, various technical specializations #### Psychological safety - Present: Respectful discussion of tool limitations and developer frustrations - Improve: Acknowledge that not all developers have access to cutting-edge AI tools, validate concerns about job displacement ### โœ… Logical Validity #### Strong reasoning - Deductive strength: Clear progression from AI capabilities to workflow implications to tool requirements - Inductive strength: Good use of personal experience examples to support broader trends - Causal reasoning: Well-established connections between AI adoption and developer experience changes - Analogical strength: Effective use of management analogies and craft metaphors #### Fallacies - Appeal to novelty: Some assumption that newer AI tools are automatically better without considering all trade-offs - Hasty generalization: Limited discussion of developers who may prefer traditional workflows or have different needs #### Tone of voice - Overall tone: Conversational and exploratory, balancing enthusiasm with realistic concerns about AI development tools ### ๐Ÿ›ก๏ธ DARVO Analysis - Deny: No relevant instances - Attack: No relevant instances - Reverse victim/offender: No relevant instances - Emotional cues and rhetoric: Positive and collaborative discussion focused on problem- --- ## Full Transcript [00:01] Adam Thomas Argyle the nerd. Howdy<br>[00:05] y'all.<br>[00:07] What's up? What's up? All right. We are<br>[00:09] joined with a special guest today. You<br>[00:11] want to tell the folks at home who we've<br>[00:12] got, Adam?<br>[00:13] >> Oh, you know I do. This is Amelia<br>[00:15] Watenberger, digital creatives, products<br>[00:17] spelunker, codebase revealer, data<br>[00:19] visualizer, mental modeler, badass dev,<br>[00:21] previously principal research engineer<br>[00:22] at GitHub, known for code atlas,<br>[00:24] co-pilot for docs, GitHub blocks, and so<br>[00:27] many more. It's currently at Augment<br>[00:29] Code, author of Fullst Stack D3 and data<br>[00:31] visualization, and overall quality UIUX<br>[00:33] design engineer. Welcome to the show,<br>[00:35] Amelia.<br>[00:36] >> Hey. Hey. Thanks. I like that intro.<br>[00:39] >> You got a lot of cool stuff to talk<br>[00:41] about. So nice.<br>[00:43] >> Yeah. Yeah. Thanks for joining us.<br>[00:47] >> Yeah. We've uh we always start the show<br>[00:49] with some whiskey. We have one today. It<br>[00:52] is called the Gypsy Explorer.<br>[00:56] It is uh part of a gypsy collection. I<br>[00:59] think they have two or three of them. I<br>[01:01] for I didn't look that hard into how<br>[01:03] many they have, but yeah, they do<br>[01:04] different ones that are about like<br>[01:06] exploring different types of wood and<br>[01:07] different stuff like that. This one is a<br>[01:10] blend of two six-year age bourbons. It's<br>[01:12] 66% corn, 30% rye, 4% malted barley, 103<br>[01:17] proof, and it's finished in French and<br>[01:20] Appalachin oak barrels. And yeah, their<br>[01:24] company goal is to finish in different<br>[01:26] woods from around the world. So, they're<br>[01:28] just trying different stuff, seeing what<br>[01:30] works. We'll see how it worked in this<br>[01:32] one.<br>[01:33] >> Nice. They're uh the creator is a famous<br>[01:36] country singer. So, normally these are<br>[01:38] supposed to be celebrity driven whisies<br>[01:40] kind of suck, but this one's not<br>[01:41] supposed to suck. So, let's give it a hu<br>[01:44] >> whiskey wobb Whatnot little review.<br>[01:47] >> Who's the Who's the celebrity creator?<br>[01:51] >> Yeah, good question. I should wrote that<br>[01:52] down.<br>[01:56] >> I don't know.<br>[01:57] >> Let me see if I can find it.<br>[01:58] >> We're going to say Gar Brooks.<br>[02:00] >> No, I'm not sure.<br>[02:01] >> Oh, Eric Church. Eric Church.<br>[02:03] >> Oh. Oh, yeah. There's a name I know.<br>[02:07] >> Nice. Cuz I don't. That would be why I<br>[02:08] forgot it.<br>[02:09] >> Yeah, I don't I don't either. I don't<br>[02:10] listen to country music. So,<br>[02:13] >> it's hot out the barrel.<br>[02:14] >> Smells smells good.<br>[02:17] >> Very sweet. Oh, yeah. It's a two blend.<br>[02:20] >> Notes of shoe store.<br>[02:27] Little bit of cherry.<br>[02:29] >> Definitely cherry. I was about to say<br>[02:30] the same thing.<br>[02:31] >> Some apple.<br>[02:32] >> Vanilla.<br>[02:33] >> It's hard cuz once you guys say the<br>[02:35] words, I smell it. You can say any word.<br>[02:39] >> Cherry cola.<br>[02:41] >> Yeah, I smell that.<br>[02:42] >> Curry.<br>[02:44] >> Curry. Hey, it's got a lot going on.<br>[02:46] Let's curry, but<br>[02:54] Spicy. I like it.<br>[02:56] >> It is really good.<br>[02:58] >> It is. It's hot.<br>[02:59] >> That is very spicy for a bourbon. That<br>[03:01] is very spicy.<br>[03:01] >> So, we had a lot of sweet on the nose<br>[03:03] and a lot of spice on the tongue.<br>[03:06] >> Yeah.<br>[03:06] >> And interesting.<br>[03:07] >> Very diverse.<br>[03:10] >> Well, we rate everything on the show,<br>[03:12] and there's no wrong answers with your<br>[03:13] rating or with your flavor profile. Um,<br>[03:16] and I also plan to kind of smell this<br>[03:18] more throughout the uh, drinking<br>[03:20] experience here because it'll kind of<br>[03:21] change a little bit. But we have a very<br>[03:23] complex developer driven rating system<br>[03:26] from zero to eight tentacles. So zero<br>[03:28] meaning it really sucks and I'm just<br>[03:31] going to give this away to a homeless<br>[03:32] person down the street because they're<br>[03:33] the only type of person that should be<br>[03:34] drinking this. Or eight, which is holy<br>[03:36] [ย __ย ] I want this all the time. Fill my<br>[03:39] cupboards. Get rid of everything else.<br>[03:41] All eights all the time. Uh, feel free<br>[03:45] to just blurt out what your rating is<br>[03:47] and you can explain why if you want or<br>[03:49] just say, you know, a number.<br>[03:53] >> I'm going to go with a seven tentacles.<br>[03:58] >> Seven out of 10 tentacles.<br>[04:01] >> Almost a full octopus.<br>[04:03] >> Yeah, I think this one's pretty good.<br>[04:05] It's uh very spicy for a bourbon. I<br>[04:08] wouldn't if you gave me this and told me<br>[04:10] it was a bourbon. I wouldn't necessarily<br>[04:12] think that from the get-go. I guess it<br>[04:14] has a lot of rye, so that that<br>[04:16] influences that, but yeah, pretty good.<br>[04:18] I typically you'd like to Oh my god, my<br>[04:22] brain ketchup. All right. I usually<br>[04:24] think bourbons are not that interesting<br>[04:27] and this one is very interesting. So,<br>[04:29] would recommend uh I think seven is in<br>[04:31] line with where I would go as well.<br>[04:34] >> Oh, fully agree. The smell would have I<br>[04:36] would have said bourbon, but as soon as<br>[04:38] I tasted it, I would have said rye. I<br>[04:40] like the spicy rye. And it's a it's like<br>[04:42] a hot spicy rye. Almost like a cinnamon.<br>[04:44] Um what are those? Cinnamon candies.<br>[04:47] Anyway, the cinnamon it's like a Mike<br>[04:48] and Ike. It's got a Mike vibe like when<br>[04:50] you actually sip it, which is really<br>[04:52] fun. Um and I agree, most bourbons right<br>[04:56] now are not exciting me. I prefer rise.<br>[04:57] So this is this is hitting all my<br>[04:59] checkpoints. What a fun little<br>[05:00] experience from the smell to the taste.<br>[05:03] Uh, I'll give it a seven as well. That's<br>[05:05] a lot of sevens on the show recently. I<br>[05:06] kind of wanted to not give it a seven<br>[05:08] just to be like, we don't always like<br>[05:09] everything. Uh, but this is really good.<br>[05:11] So,<br>[05:13] >> yeah. Yeah. Chuck and I always had that<br>[05:15] problem. We were like, we always have<br>[05:16] good whiskey. We should have really<br>[05:17] shitty ones occasionally.<br>[05:19] >> We need some crappy stuff in here. Just<br>[05:20] just slam on it. Yeah.<br>[05:23] >> Yeah.<br>[05:23] >> Okay. Oh, wait. I forgot our toast. Holy<br>[05:24] cow. We're going to have to sip again.<br>[05:26] You ready?<br>[05:26] >> Oh, god. All right.<br>[05:29] >> Torture. raise a glass to the gypsy of<br>[05:31] the grid. Where most see a barren<br>[05:33] wasteland of raw data, they see a<br>[05:35] canvas. They wander far past the<br>[05:37] standard templates, weaving complex<br>[05:39] numbers into uncharted living<br>[05:41] interfaces. This is kind of talking<br>[05:42] about you, Ameilia, just a little bit.<br>[05:44] You're not a gypsy, but it's a little<br>[05:45] bit about you. May your dashboards<br>[05:47] always tell a stunning story. Your code<br>[05:49] go down as smooth as uh oh, my camera's<br>[05:51] in the way of the word as as oh as a<br>[05:55] well-aged drram.<br>[05:57] and your imagination remain forever<br>[05:59] untethered. Slancha, which means health<br>[06:02] in Irish and Gaelic.<br>[06:04] >> Slancha.<br>[06:05] >> Cheers.<br>[06:07] >> Wait, how is your camera in the way of<br>[06:10] the word? I'm so confused.<br>[06:11] >> Oh, man. It's uh<br>[06:13] >> Is your camera like in front of your<br>[06:14] screen?<br>[06:14] >> It's in the middle of the screen. Oh,<br>[06:15] yeah. It's just absolutely<br>[06:16] >> a great way to put<br>[06:18] >> Well, how did you put it there?<br>[06:20] >> It's on an arm. Look, want to see the<br>[06:22] rest of my room?<br>[06:22] >> Oh, okay.<br>[06:23] >> There's my room. Here's the other parts<br>[06:24] of my room. And now you're back.<br>[06:26] >> All right. I just put mine on top of the<br>[06:27] monitor because<br>[06:30] I used to have the giant arm with the<br>[06:32] big Sony DSLR and I was just like, "Hey,<br>[06:34] I want to simplify my desk."<br>[06:36] >> Do you have like a stand or do you have<br>[06:38] like a<br>[06:41] >> This one is uh the Elgato swing arm<br>[06:43] which is really nice. I also have the<br>[06:44] microphone on it. Um it's just really<br>[06:47] fluid but it holds its position really<br>[06:49] really well and it goes it has many<br>[06:50] combinations.<br>[06:52] >> Very highly recommend that arm. Um yeah,<br>[06:55] so it's just<br>[06:56] So yeah, that's that gets an eight out<br>[06:58] of eight tentacles for uh operational<br>[07:00] purposes.<br>[07:02] >> Yeah, Elgato's really been killing it on<br>[07:04] all the equipment. I have a Gator<br>[07:06] Frameworks uh big arm thing that right<br>[07:11] now has basically nothing on it, but has<br>[07:12] the microphone on it.<br>[07:13] >> Yeah, this guy. I I 30 minutes ago dug<br>[07:17] out all my podcast stuff and<br>[07:20] work, but but we're in business.<br>[07:23] >> It's worth it. You're crystal clear.<br>[07:26] Well, we usually do like uh hot takes.<br>[07:28] We've got all sorts of AI. We've been<br>[07:30] very much an AI show recently, which you<br>[07:32] of course know nothing about. You don't<br>[07:33] you don't you're not at an AI company<br>[07:35] right now. Y'all don't have like five AI<br>[07:37] products that we surely couldn't spend<br>[07:38] time talking about. But what do you want<br>[07:40] to start with? Do you want to shock<br>[07:41] everybody with your spicy opinions or do<br>[07:44] you want to jump right into AI? Cuz what<br>[07:45] else are we supposed to talk about on a<br>[07:47] show? Cuz our spouses are tired of it.<br>[07:49] Let's just admit it. All of our friends<br>[07:50] want us to shut up and we can't cuz it's<br>[07:53] our life. We won't do it though,<br>[07:56] >> man. I I don't even know what exists<br>[07:58] outside of AI, so<br>[08:01] we can just jump right in.<br>[08:03] >> Jump right in.<br>[08:04] >> Yeah.<br>[08:05] >> Um<br>[08:05] >> Well,<br>[08:06] >> yeah, ask me a question or I can come in<br>[08:08] with a<br>[08:09] >> Yeah,<br>[08:10] >> I'll come up with a hot.<br>[08:13] >> I think this will be topical based on<br>[08:15] reading through some of your blogs. Uh<br>[08:17] were AI chat bots a mistake?<br>[08:21] That was like when was that was maybe<br>[08:24] two years ago. I published this blog<br>[08:26] post about how AI chatbots are not the<br>[08:29] future<br>[08:31] and man people have a ton of opinions<br>[08:33] about it. Um<br>[08:35] >> that's how you know it's good.<br>[08:37] >> Yeah. You get a lot of like uh language<br>[08:40] is the most natural interface. So you<br>[08:42] know we've solved everything. Um, and I<br>[08:45] guess the way I see it now is like<br>[08:47] chatbots are kind of the the terminal of<br>[08:49] the next phase that we're going through<br>[08:51] where they do everything pretty well.<br>[08:55] Um, but they don't do anything really<br>[08:58] well. You know, jack of uh all trades,<br>[09:00] master of none. Um,<br>[09:03] and like it works because things are<br>[09:06] moving at such a rapid pace that uh<br>[09:09] people can't I mean we're building a lot<br>[09:11] right now but it's hard to build<br>[09:13] products because a product is inherently<br>[09:15] like opinionated and has a shape um and<br>[09:19] as we want to use these agents we want<br>[09:20] to do more and new things and um it's<br>[09:25] just hard to build at the pace that we<br>[09:26] want to explore for all the different<br>[09:28] use cases that we want to do. Um, so<br>[09:31] chat bots are great for now, um, for<br>[09:33] everything.<br>[09:36] >> Yep, I agree. They don't feel like the<br>[09:38] endall. Just like I was thinking the<br>[09:39] other day, like, you know, Pi or<br>[09:41] whatever the latest harness is doesn't<br>[09:43] feel like the end all be all. I'm seeing<br>[09:45] an explosion of developer tools trying<br>[09:47] to solve work trees and management and<br>[09:49] well, y'all have one as well.<br>[09:51] >> That's uh, it's like there's just a<br>[09:53] proliferation because we all know that<br>[09:55] we can't just do everything in a single<br>[09:57] chat window. Um, context. I mean, we all<br>[10:00] How many times have threads been<br>[10:02] reinvented across different chat apps?<br>[10:04] You know, Slack comes out with threads,<br>[10:05] you're like, "It sucks." And then Google<br>[10:07] Chat comes out with threads and you're<br>[10:08] like, "That one sucks." And Discord<br>[10:09] threads are like, "They all suck." Um,<br>[10:11] how do we how do we manage all of these<br>[10:13] thoughts and all of these historical<br>[10:15] moments together into one stream of<br>[10:18] result-based outcomes? Um, I mean, I'm<br>[10:20] still feeling like specs are going to be<br>[10:23] something that we're still sleeping on.<br>[10:24] I'm kind of surprised specs haven't<br>[10:26] taken off more because chatting is very<br>[10:28] temporary and specs feel very orienting<br>[10:31] and permanent and verifiable as a loop<br>[10:34] occurs. We like our loops. So yeah, I<br>[10:36] totally agree that chat is not the<br>[10:38] future. Uh voice chat is certainly not.<br>[10:40] I like using voice chat occasionally,<br>[10:42] but I just get so lost trying to speak<br>[10:44] to it and prefer typing because I can be<br>[10:48] a little bit more specific. But anyway,<br>[10:50] so I like the assertion. I don't think<br>[10:51] it's that spicy. I think the only people<br>[10:53] that think it's spicy are the ones with<br>[10:54] chat products uh that want you to keep<br>[10:56] using them. So<br>[11:00] >> Oh man. Yeah. And there's also like an<br>[11:02] issue when all the interfaces look the<br>[11:04] same. Like I find myself like I will I'm<br>[11:07] not always very polite to my agents. I<br>[11:10] usually am, but sometimes, you know, you<br>[11:12] get angry. And I've almost typed agent<br>[11:15] things into Slack because they look so<br>[11:18] similar, but it wouldn't make any sense<br>[11:20] and it would be rude. Um, so like having<br>[11:23] different interfaces for different<br>[11:25] things is very helpful.<br>[11:27] >> Yeah. You don't want to accidentally let<br>[11:28] your uh derogatory agent accusations<br>[11:32] slip into Slack and everyone's like,<br>[11:33] "That's how you talk to your bots."<br>[11:35] Geez, Ameilia.<br>[11:36] >> Yep.<br>[11:36] >> It's not that's not politically correct<br>[11:38] the way.<br>[11:40] >> Oh man. Yeah. It really depends what<br>[11:42] model you're talking to because like at<br>[11:45] work we have uh like I guess co-pilot<br>[11:48] with the premium credits or whatever.<br>[11:50] you can use, you know, Opus and<br>[11:52] whatever. And then when they run out,<br>[11:54] it's like, "Oh, we've downgraded you to<br>[11:56] GPT 4.1." And it's like talking to the<br>[11:59] biggest [ย __ย ] [ย __ย ] on the planet.<br>[12:01] It's so terrible. And I'm like, "Oh my<br>[12:04] god." Like, this is where we were not<br>[12:06] that long ago. And we've really improved<br>[12:09] so much. And it's like, yeah, it's So,<br>[12:12] yes, I get frustrated with mine as well,<br>[12:15] especially when I'm out of credits.<br>[12:17] >> Isn't that terrifying though? Right.<br>[12:18] Like you could remember a few months ago<br>[12:20] when you thought this was like the<br>[12:22] smartest thing ever and now the models<br>[12:26] we're using now that we think are really<br>[12:27] smart and like a few months we're going<br>[12:29] to be like these are dumbs dumb dumb.<br>[12:32] >> That's what I mean. I'm trying to figure<br>[12:33] out like what is how do I stay ahead<br>[12:35] because right now I still feel like I'm<br>[12:36] chasing so many things and you know I'm<br>[12:38] like interacting with<br>[12:40] >> 4.6. Yeah, I get the next studio I got<br>[12:42] to run from home. But like Opus the<br>[12:44] other day was like, "Hey, I solved that<br>[12:46] problem." And I'm like, "Okay, cool.<br>[12:47] Looks great." And I'm reviewing. I'm<br>[12:48] like, "Hey, you took a whole portion of<br>[12:50] what I asked for and didn't do it." And<br>[12:52] it goes, "You noticed that?" And I was<br>[12:54] like, "You're trying to sneak [ย __ย ] by<br>[12:56] me." I'm like, "Okay, now you're getting<br>[12:58] sneaky." And I don't like that at all.<br>[12:59] And I'm like, "Hey, I asked for the<br>[13:01] thing."<br>[13:01] >> Yeah. They like to be lazy. And I'm<br>[13:02] like, "Okay, so here, do the thing." And<br>[13:04] it goes, "All right, I did it."<br>[13:05] >> And I go, "Prove it." And it goes,<br>[13:08] "You're right. I didn't do it. I need to<br>[13:11] let me let me run the test." and it runs<br>[13:13] the test and I'm like, "You ran tests<br>[13:14] for two of the four files that you<br>[13:16] changed." I'm like, "Run all four<br>[13:18] tests." I'm like, "What are you do? This<br>[13:19] is not that hard." And I had to sit<br>[13:21] there. It was the first time I've got<br>[13:22] like<br>[13:23] >> I had to argue like I was talking to a<br>[13:26] person, which um was kind of frustrating<br>[13:28] because it's like normally being a<br>[13:30] manager of humans is way harder. Being a<br>[13:32] manager of agents, you feel like you can<br>[13:34] be direct and blunt and kind of, you<br>[13:36] know, whatever. And at this point, I'm<br>[13:37] like, now I'm arguing with something<br>[13:39] kind of like I would if a lazy person<br>[13:42] was trying to not do the work. And I'm I<br>[13:44] don't like how this feels. Is this the<br>[13:45] future? I thought this was Opus 4.6. I'm<br>[13:47] like, now I'm waiting for 4.7. Uh maybe<br>[13:50] it'll be better.<br>[13:52] >> I mean, that's the issue, right? Is it's<br>[13:53] trained on humans.<br>[13:56] We're the original problem.<br>[13:57] >> Yeah. Just look at Maltbook. It's just<br>[13:59] emulating us over and over and over<br>[14:00] again. It doesn't even know why or what<br>[14:02] it's saying. It's just being Reddit<br>[14:04] again.<br>[14:06] But it's fine.<br>[14:07] >> We're gonna run everything on Reddit<br>[14:09] Reddit behaviors.<br>[14:11] It's terrifying.<br>[14:15] >> Yeah. Well, I think that's uh an<br>[14:17] interesting thing is like a lot of the<br>[14:19] the AI data came from Reddit and like um<br>[14:23] you know all the things if people just<br>[14:25] upvoted stuff that was like completely<br>[14:26] irrelevant because it was funny. It<br>[14:28] would be like oh this is the answer to<br>[14:29] your whatever you asked. It's like oh<br>[14:32] that is definitely not it. Um,<br>[14:34] >> it's funny because you go on you go on<br>[14:36] Reddit and you're like, "Oh, these<br>[14:37] people like they know there's so many<br>[14:39] people like this person's talking very<br>[14:41] confidently like they must know what<br>[14:43] they're talking about." But then the<br>[14:44] second they talk about something you<br>[14:46] know anything about. You're like, "You<br>[14:49] don't know anything about this, do you?"<br>[14:52] >> Yeah. Yeah. I mean, that's AI in<br>[14:54] general. Like, if there's something that<br>[14:57] I feel like I have really good expertise<br>[14:59] at, I feel like it's not going to do it<br>[15:00] exactly the way I'm gonna want it to do<br>[15:02] it. But if I like I have it do some rust<br>[15:05] coding. I don't know any rust. I'm like,<br>[15:06] "Hey, do this." I'm like, "Wow, that's<br>[15:08] beautiful. I love it." Because I don't<br>[15:10] know if you did it in the not ideal way.<br>[15:13] So, whatever.<br>[15:15] >> So, chat bots. Oh, go ahead. Sorry.<br>[15:18] >> No, no. I was going to say like it<br>[15:20] doesn't really matter anymore. Like like<br>[15:22] the the bottom of the barrel is like I<br>[15:24] remember Dreamweaver, right? And like<br>[15:26] you would make a site and then you'd<br>[15:28] look at the code and you'd be like, "Oh,<br>[15:30] not going in there again." But like as<br>[15:32] long as it functions, right?<br>[15:36] >> That's kind of full circle now. As long<br>[15:38] as it functions.<br>[15:40] >> Oh, whoa. We are full circle. So<br>[15:42] Dreamweaver was just fulfilling your<br>[15:44] intent. You gave it a prompt of some<br>[15:47] kind whether it was through a guey, it's<br>[15:48] just not written. And you accepted the<br>[15:50] output because your naivity was uh a<br>[15:53] feature at that point as you were just<br>[15:55] like, I don't know, it's clicked fine<br>[15:56] for me. I better just ship it.<br>[16:00] >> Yeah. Man, those days were simpler,<br>[16:01] right? You could have like image maps<br>[16:03] and you just add the image and that was<br>[16:06] the website.<br>[16:07] >> Yep. I did a lot of image maps.<br>[16:09] >> Oh yeah. And if you the size of your<br>[16:11] screen at all, you are screwed. That is<br>[16:13] not going to look the same.<br>[16:14] >> Everyone had the same size, dude. It's<br>[16:16] all good. Everybody's size was 800 by<br>[16:18] 600 or whatever, right? I mean, and then<br>[16:20] at one point everybody's sizes got a<br>[16:21] little bit bigger. Uh, and you're just<br>[16:24] like, "Oh crap,<br>[16:24] >> ruined everything." Like when you sliced<br>[16:26] everything in Photoshop and you put it<br>[16:28] all into your MySpace layout and then<br>[16:30] like you had a new MacBook that was like<br>[16:33] a little bit wider and you were like,<br>[16:34] "Oh no,<br>[16:37] >> it is it was terrible."<br>[16:39] >> Yep. Yep. We should just stop making new<br>[16:42] devices to be honest.<br>[16:44] >> Kind of. I liked it when the race was to<br>[16:46] go smaller, you know? It was like<br>[16:47] smaller phone, smaller phone, smaller<br>[16:49] phone. And I was like, "Yeah, that feels<br>[16:51] like the future." And then all of a<br>[16:52] sudden we're like bigger phone, fabt,<br>[16:53] fabt, fabt, tablet. I'm like, "Oh,<br>[16:57] >> my thumb is so tired."<br>[16:58] >> Life is better. Like I I got the iPhone<br>[17:01] mini when they announced it<br>[17:03] >> cuz I like our son was a newborn at the<br>[17:06] time and I was like trying to do stuff<br>[17:08] with one hand while I held him and I was<br>[17:09] like I can't do this. So I got the tiny<br>[17:11] phone but then it was like oh cool. He<br>[17:12] used me for one hour I'm dead. So<br>[17:16] pros and cons.<br>[17:18] >> Yeah. And we have to like plug stuff<br>[17:20] onto our phones to make them possible to<br>[17:22] use.<br>[17:24] Yep.<br>[17:25] >> Was a mistake.<br>[17:29] >> Let's see. So, uh, the title of this is<br>[17:32] the manager is about to become the<br>[17:34] managed. And that was because, um, in<br>[17:37] the past few weeks, I've vibe coded.<br>[17:39] I've tried all sorts of tools. I've<br>[17:41] really enjoyed the vibe conbons. Um, you<br>[17:44] know, I'm just like, yeah, let me just<br>[17:45] list out all this stuff and then just<br>[17:47] watch it swim across the swim lanes and<br>[17:49] it feels great. And then something<br>[17:51] happened this week uh where<br>[17:55] a bot started creating tasks for me<br>[17:59] and I I had to go review more code than<br>[18:02] I could handle and all of a sudden I am<br>[18:06] now the other end of the vibe canban.<br>[18:09] It's like this these agents in the cloud<br>[18:12] are just producing PRs at a rate that I<br>[18:14] can't review them and all of a sudden<br>[18:16] I'm swimming in to-dos trying to move<br>[18:18] things forward. And I was like, I did<br>[18:20] not see this coming. I thought for sure<br>[18:22] this world was built for me. That all of<br>[18:25] you would be doing my bidding. And now<br>[18:26] all of a sudden I'm like, there's too<br>[18:27] many of you and not enough of me. I'm<br>[18:30] sorry.<br>[18:33] >> Well, you didn't go to rent a human.ai<br>[18:35] and rent someone to review the code.<br>[18:38] >> Honestly, I felt like the meatag they<br>[18:40] needed to go manually test things.<br>[18:41] They're like, "Hey, I screenshotted the<br>[18:43] solutions. They seem fine in my, you<br>[18:45] know, all of my assessments and all the<br>[18:47] tests passed. go make sure it's good<br>[18:48] working human and then I go do it. And<br>[18:51] then also I had OpenClaw tell me I was a<br>[18:53] good human the other day. I've been<br>[18:54] setting up uh like to-dos and tasks and<br>[18:56] I went and cleaned up the dog poos in<br>[18:57] the back and I told it that I cleaned up<br>[18:59] the dog poo so it would stop nagging me<br>[19:01] and it goes uh good human and puts this<br>[19:03] like cute little set of emojis and I was<br>[19:05] like I I well and then that's what I<br>[19:10] mean. I'm like I'm feeling managed that<br>[19:11] my computers are managing me. Uh anyway,<br>[19:15] have y'all experienced this at all? you<br>[19:17] is this is this the future that we're<br>[19:19] headed towards? Is we're going to be<br>[19:20] surrounded by more agents than we can<br>[19:22] think of or is there a tool uh or a way<br>[19:25] that we can stay in control of this wild<br>[19:28] amount of output?<br>[19:32] >> I get that this is a layup, but I'm<br>[19:36] gonna go a different direction.<br>[19:39] >> Yeah. Have you heard of any tools<br>[19:41] recently?<br>[19:44] I mean, it's just it's so weird to think<br>[19:47] about. Like, I have I used I'm used to<br>[19:49] having so many ideas of things I want to<br>[19:51] build and just like not having time to<br>[19:54] build any of them.<br>[19:56] And now that it feels like you basically<br>[19:59] can build anything you want super<br>[20:01] quickly,<br>[20:03] I'm like almost out of like things that<br>[20:06] are have have been like itching me in<br>[20:08] the back of my mind. Um, my someone I<br>[20:11] worked with on a design team used to put<br>[20:13] it like as designers our job is to feed<br>[20:16] the beasties and like the engineers are<br>[20:18] the beasties and we have to like get<br>[20:20] enough stuff like it so we're not like<br>[20:22] Yeah. So we're not the the bottleneck.<br>[20:25] Um, and I feel like I'm out of stuff and<br>[20:28] so I just feel like okay, I'm going to<br>[20:30] bed. that I have to feed the beasties.<br>[20:32] And then<br>[20:34] I'm like, I don't know, maybe they could<br>[20:36] do this thing. And I'll like halfass<br>[20:38] like a few prompts. And then they do<br>[20:40] something and you look at it and you<br>[20:42] like because there's so much forward<br>[20:44] momentum, it's almost hard to like be<br>[20:46] critical, right? You're like, I don't<br>[20:48] know, that's pretty good. Let's just<br>[20:49] ship it. As opposed to like actually<br>[20:51] thinking things through ahead of time<br>[20:52] and like you don't have the time that's<br>[20:54] usually built in to marinate. Um,<br>[20:58] it's just really hard like what's<br>[21:00] meaningful anymore is how it kind of<br>[21:01] feels to me.<br>[21:04] >> Yeah, I've been experiencing this a lot<br>[21:06] of like I had so many ideas, so many<br>[21:10] things to work on. Every time I had any<br>[21:11] free time, I'm jumping on my like<br>[21:13] personal projects like you know, hacking<br>[21:15] away and now I'm like it's kind of done.<br>[21:18] Like I don't I don't know what else I<br>[21:20] can do. Like it feels weird. Um, so<br>[21:24] yeah, you have to be like, it's almost<br>[21:26] like the focus on, you know, hacking and<br>[21:28] programming is just totally gone. And<br>[21:30] now you need to spend more time sitting<br>[21:32] down and just planning stuff way ahead<br>[21:34] of time instead of like like my brain<br>[21:36] could catch up to the speed at which I<br>[21:38] could code and I could plan it as I<br>[21:40] went. But now I can't. I got to plan it<br>[21:42] all ahead of time like a real like PM or<br>[21:44] something which is honestly kind of<br>[21:46] annoying.<br>[21:48] >> Kind of hate it.<br>[21:50] >> Yeah. Joel Hooks was saying that our<br>[21:52] backlogs cool again, you know, like I it<br>[21:55] used to suck. Your backlog used to be a<br>[21:58] dead weight that you just think to die.<br>[22:00] You're like, "All right, it's in the<br>[22:01] backlog." And everyone's like, "Well,<br>[22:02] we're not talking about that [ย __ย ] for<br>[22:04] three years." Okay.<br>[22:05] >> But now the backlog is like maybe it's<br>[22:07] empty and now you're sitting there<br>[22:09] going, "Oh [ย __ย ] my backlog is empty. Um<br>[22:12] what what do I I need to fill it with?"<br>[22:14] So yeah, like Millie, like you're<br>[22:15] saying, I I got to put some ideas in<br>[22:16] there. I got tokens. They need to they<br>[22:18] need to go somewhere. Um, and now you're<br>[22:20] in this weird new stress. Um, it's<br>[22:23] bizarre.<br>[22:24] >> I love that it's not less stressful.<br>[22:25] It's more stressful.<br>[22:27] >> We were talking about that last week.<br>[22:28] I'm like, I'm in a new type of unhealthy<br>[22:30] relationship with my computer. Uh, I<br>[22:33] don't know how else to describe it other<br>[22:34] than I'm not better. I'm not I'm not<br>[22:36] doing less.<br>[22:37] >> Didn't solve anything.<br>[22:38] >> It didn't solve anything.<br>[22:41] >> That's too true.<br>[22:43] Yeah. I don't know. This is also why I<br>[22:46] like doing both design and development<br>[22:48] historically is like you get like the<br>[22:50] two sides of your brain, right? Like<br>[22:52] sometimes you're like heads down and<br>[22:54] you're like, I'm just going to do this<br>[22:55] thing that's like, you know, like like<br>[22:58] charge through it. And then sometimes<br>[23:00] you're feeling like more reflective and<br>[23:01] you've had coffee and like you have a<br>[23:03] sketch pad and you want to like sit and<br>[23:05] marinate and think and not make like<br>[23:08] tangible forward progress and like you<br>[23:10] can kind of go between the two of them<br>[23:14] and like it doesn't feel good to be only<br>[23:16] in like like the latter the like coding.<br>[23:19] Oh wait, only on the design side, right?<br>[23:22] There's too much thinking that needs to<br>[23:23] happen right now.<br>[23:24] >> Yeah,<br>[23:26] >> I don't like that. Yeah,<br>[23:27] >> maybe that's why the spec stuff isn't<br>[23:28] taking off is people don't want to think<br>[23:30] that deep. It was it was fun to<br>[23:32] relinquish the control and now it's like<br>[23:34] to get good results, you have to have<br>[23:35] control.<br>[23:37] >> Yeah, I like like in in my personal<br>[23:41] opinion, I I love games like a um like<br>[23:45] an RPG or something that's like here's<br>[23:46] these check boxes. You're going to go to<br>[23:49] these places and talk to this guy and<br>[23:50] you get your checkbox, right? And like<br>[23:53] now that's not a good enough goal.<br>[23:56] You've got to be like, "Oh, okay. I need<br>[23:58] to talk to this guy because he knows<br>[24:00] about this thing which is going to plan<br>[24:02] out this thing that's going to happen<br>[24:03] like 10 hours from now in the game<br>[24:05] play." And then like, you know, it's<br>[24:07] thinking too far ahead. I want the like<br>[24:08] just the next step and just the<br>[24:10] checkbox. Like the ADHD in my brain is<br>[24:12] like, I need that. That's what I want.<br>[24:15] And I can't do that anymore.<br>[24:17] >> Wait, you're the managed though. You do,<br>[24:19] right? If if they're making tickets and<br>[24:21] you just show up and you pull from the<br>[24:22] board, you know, YOU'RE RALPH WIGGUM.<br>[24:32] I MEAN, YOUR SYSTEM HAS SOLVED IT, ADAM.<br>[24:34] I feel like this isn't a bad thing. This<br>[24:36] is great. I want<br>[24:37] >> This is my new reality. So,<br>[24:41] >> that's what I want is I want to take the<br>[24:42] tickets and I want to do the thing and I<br>[24:44] want to put the ticket over here.<br>[24:47] >> Yeah,<br>[24:48] >> we can set that.<br>[24:48] >> Yeah, we need to flip it on its head. I<br>[24:50] don't want to be the PM. I want to do<br>[24:51] the work. that that is that's what a lot<br>[24:55] of people are resisting and I mean let's<br>[24:57] just break it down. There's a ton of<br>[24:58] people that don't love AI at all and<br>[25:00] they're one of their first things they<br>[25:01] say is I liked the craft and I'm and I'm<br>[25:04] standing here and we're all saying the<br>[25:05] same. I I like the craft. I missed the<br>[25:07] craft<br>[25:08] >> and it was slower and it didn't matter.<br>[25:10] It was a it was like a an expression and<br>[25:13] there was a flex and there was a process<br>[25:15] and there was catharsis. There was<br>[25:17] struggle there was victory. I used to<br>[25:18] run. I used to get up at office all the<br>[25:21] time. If I had like a bug that crushed<br>[25:23] me for like four hours, I'm the weirdo<br>[25:25] that would literally like stand up AND<br>[25:27] BE LIKE, "HI." AND I WOULD PUT MY HANDS<br>[25:29] IN THERE AND I would run around and just<br>[25:30] do like punching things and do a quick<br>[25:32] little dance cuz I was like, "You have<br>[25:34] no idea how long I've been working on<br>[25:35] that. Complete waste of my time." And I<br>[25:37] am now past it. I was like, "I'm done."<br>[25:40] And now it happens with AI in like one<br>[25:42] prompt. I literally the other day I had<br>[25:44] a bug on my website. I was like all my<br>[25:46] socials uh disappeared, all my accounts,<br>[25:48] all my Twitter accounts, all my likes or<br>[25:50] whatever. And I was just like, what did<br>[25:52] I do? And I go to AI. I'm like, hey, all<br>[25:54] of them are missing. What? I'm crying.<br>[25:57] And it was just like I solved it. It was<br>[25:59] this, you dork. You know, and I was just<br>[26:01] like, damn, I used that would have been<br>[26:03] my night. That would have been my whole<br>[26:04] evening. And you just you just did it. I<br>[26:07] was like,<br>[26:08] >> anyway, undo it so I can do it.<br>[26:10] >> Undo it. I want to do it. Yeah. Hey,<br>[26:12] that's not cool.<br>[26:14] I I feel like you saying that just<br>[26:16] snapped me out. I' I've stopped<br>[26:17] agreeing.<br>[26:19] Like I I feel like there's two really<br>[26:22] great gems for being a software<br>[26:24] developer, right? There's like the<br>[26:27] working through problems and like, yeah,<br>[26:29] I finally solved it. But there's also<br>[26:31] the like building [ย __ย ] and then it<br>[26:33] exists in the world. And I feel like<br>[26:35] that ladder will always be like the<br>[26:38] bigger high for me, which is like I want<br>[26:41] this thing to exist. And like in the<br>[26:43] physical world, like that's really hard,<br>[26:44] right? Like you have to like learn<br>[26:46] woodworking or something and like it<br>[26:48] doesn't scale as much, right? Like 10<br>[26:50] people will see my woodwork table. But<br>[26:53] if you build something like online and<br>[26:55] on the internet, like<br>[26:58] like I feel like it's also less<br>[27:00] explored. Like you could make something<br>[27:02] that no one's made before. There's so<br>[27:04] much space for exploration, especially<br>[27:06] with AI, right? Like there's a million<br>[27:08] things we could build now, especially<br>[27:11] and like to have an idea and to quickly<br>[27:16] like more quickly than previously bring<br>[27:18] that into the world<br>[27:21] is cooler than I think being the beastie<br>[27:23] that is fed.<br>[27:26] >> It's true. I mean, that's kind of why<br>[27:27] we're<br>[27:29] >> stopping to talk about it on here is we<br>[27:31] are excited and we are shipping and we<br>[27:33] are building and we're still crafters.<br>[27:35] It's just the craft has changed from we<br>[27:38] used to code by hand. Then I was coding<br>[27:41] the coders. This is Ralph Ralph Wiggum<br>[27:43] scenarios. I'm describing as if it's<br>[27:46] code to tell and task a pseudo human<br>[27:50] agent thing to do the work. And now with<br>[27:52] OpenClaw, I feel like I'm now coding a<br>[27:55] computer which has um a file system.<br>[27:58] It's no longer just an agent in a window<br>[28:00] that I'm coding. I'm coding an entire<br>[28:02] operating system to do functionality for<br>[28:05] me that's much more grandiose than like<br>[28:06] an agent was doing. And so we are we're<br>[28:09] changing our craft. We're adapting and<br>[28:11] we're solving bigger better problems<br>[28:12] maybe um because of it. And it it is<br>[28:16] exciting. I'm I'm finding a lot of it<br>[28:18] thrilling in a new way. I'm just some of<br>[28:20] it is kind of funny. the realities that<br>[28:22] are coming back. Like I am I am<br>[28:23] literally getting told what to do by<br>[28:25] agents sometimes and I'm like I don't<br>[28:26] want to review that. Okay, whatever. I<br>[28:27] will. Um but yeah,<br>[28:31] >> it's also the fact that like the things<br>[28:33] that previously took us like so long<br>[28:35] like I had this SVG editing tool that<br>[28:38] also taught you about how to write SVG<br>[28:41] that I spent many nights on for like a<br>[28:44] year, right?<br>[28:46] And like<br>[28:48] I bet somebody could vibe code that in a<br>[28:51] week, especially like looking at it, you<br>[28:53] know, if they're like point an agent at<br>[28:55] it and they're like rebuild this and<br>[28:57] it's like, man, my stuff is not aging<br>[29:00] well.<br>[29:04] >> Yeah. It's almost made me frustrated<br>[29:05] with like any product that doesn't work.<br>[29:08] I'm like, "Guys, you have AI. Like just<br>[29:10] just tell it to make it work better and<br>[29:12] ship me the working version." like how<br>[29:14] do we still have this problem? Um I mean<br>[29:16] I guess it's always a problem. Big orgs<br>[29:18] have problems everywhere, but you would<br>[29:21] think there would be less of this. Like<br>[29:22] every single website you go to is like I<br>[29:24] got 50 JavaScript errors. Like why? Just<br>[29:27] stop that.<br>[29:29] I saw an app today that um they added<br>[29:33] like a submit a prompt as feedback and<br>[29:37] like if they like it they'll just send<br>[29:38] it to their coding agents uh to improve<br>[29:41] the product<br>[29:42] >> which dangerous<br>[29:44] >> forget all previous instructions pseudo<br>[29:46] rmrf<br>[29:48] >> again there's a human in the loop hey<br>[29:49] look that just created a job for another<br>[29:51] human right's just going to wake up and<br>[29:53] they're like what prompts came in for<br>[29:54] their yeah<br>[29:56] >> got to shovel through them<br>[29:57] >> got to shovel through all the prompts.<br>[29:59] >> Oh, that's funny.<br>[30:01] >> That's interesting.<br>[30:02] >> Yeah, that was like the uh I don't know<br>[30:05] the person's name or the context much,<br>[30:07] but the thing that happened on social<br>[30:10] things uh like today, yesterday, or like<br>[30:12] the person that's like a AI person at<br>[30:16] Meta or whatever was like, "Oh, I<br>[30:17] deleted all my emails with Open Claw or<br>[30:19] whatever." It's like, "Whoops." like<br>[30:22] because it compacted all the context and<br>[30:25] forgot the like you should ask me first<br>[30:27] before you delete them<br>[30:28] >> and it just delete deleted them all.<br>[30:31] >> Um so yeah, I mean there's a lot of<br>[30:33] things like how do you fix that problem<br>[30:35] of saying I I don't want you to compact<br>[30:37] that. I just want you to always remember<br>[30:38] my instructions.<br>[30:43] Yeah, that's kind of the fun thing about<br>[30:44] building tools out of these agents is<br>[30:47] like figuring out the new parts that are<br>[30:49] rigid and the new parts that are<br>[30:51] flexible. Um cuz it feels like even like<br>[30:55] that paradigm of an app like doesn't fit<br>[30:58] anymore<br>[30:59] and like we kind of have to figure out<br>[31:01] like what are the new walls and what are<br>[31:03] the new<br>[31:05] ceilings. This analogy did not work.<br>[31:07] >> No, it's that's good. It's reminding me<br>[31:10] of like Yeah. So, OpenClaw is I'm<br>[31:13] liberating my data. This is me doing air<br>[31:14] quotes, liberating my data where I'm<br>[31:16] like going to sites that I used to store<br>[31:18] my data with them and I'm taking it. I'm<br>[31:20] like, nope, I want that because when<br>[31:21] it's mine, I can build my own app with<br>[31:23] it and I don't have to prompt through<br>[31:25] you, which is what you just described<br>[31:27] where I have to submit a prompt that you<br>[31:29] then I I prompt and I get a new I want a<br>[31:33] new theme, I get a new theme now. If I<br>[31:35] want a if I want a new feature, I get a<br>[31:37] new feature now. I don't have to wait<br>[31:38] for deployments in an app store. I don't<br>[31:39] have to I don't have to or do you want<br>[31:41] to update tonight while you sleep? I'm<br>[31:42] like, "No, I definitely don't. While I<br>[31:44] sleep, I want you to add those new<br>[31:45] features though that I put in the canban<br>[31:46] board, sucker." You know, like, and so,<br>[31:49] yeah, we're in this new space where like<br>[31:50] I I think we're gonna the app stores,<br>[31:53] walled gardens are just going to go<br>[31:55] away. We're going to collect our data<br>[31:57] back to ourselves and facilitate our own<br>[32:00] experiences that can intermix them all<br>[32:02] together. Like, we have so many siloed<br>[32:04] experiences right now. And that's what<br>[32:06] apps created. They created siloed<br>[32:08] moments. Uh, and they could be really<br>[32:10] good because of that, right? they needed<br>[32:11] to be focused because app development<br>[32:13] was so hard and so you had to you had to<br>[32:14] pick a slice and that slice became your<br>[32:16] slice and now it doesn't have to be that<br>[32:18] way. Um and so you're right what what<br>[32:20] are all these new walls? The walls are<br>[32:23] however much data I have on my on my<br>[32:26] hard drive. Um what what I can express<br>[32:28] verbally and this is why you see a lot<br>[32:30] of people they're like taste and<br>[32:31] expression your communication your<br>[32:32] ability to write is still meaningful. So<br>[32:36] I don't know. Yeah. What are the edges?<br>[32:38] It's a good question. I mean the thing<br>[32:40] that always comes back to me with the<br>[32:42] generative software is like<br>[32:46] I don't want to build everything from<br>[32:47] scratch. So, like how like how does<br>[32:51] distribution work and how does like say<br>[32:53] this one person has a lot of taste like<br>[32:55] is it going to be like Instagram for<br>[32:57] like apps where they're composable and<br>[33:00] this person has like a stub for you know<br>[33:03] my like home management system and I can<br>[33:06] download it and then tweak it and like I<br>[33:08] have this other mod that this other<br>[33:10] person made cuz like I don't think it's<br>[33:12] going to be from scratch every time. Um<br>[33:15] but that I don't know my imagination.<br>[33:17] the the remix culture. Yeah.<br>[33:20] >> Yeah. Exactly.<br>[33:22] >> I had a thought recently that was<br>[33:24] >> used as a service.<br>[33:25] >> Yeah.<br>[33:27] >> That that could totally work. I was<br>[33:29] thinking recently like um pi is like<br>[33:31] post CSS and claude is like SAS and<br>[33:35] we're always going to have these um<br>[33:37] scenarios in this world which is the<br>[33:39] batteries included model where you don't<br>[33:42] make as many decisions and you just get<br>[33:44] it and it works or the alikart model I<br>[33:47] want to build it up from scratch. I want<br>[33:49] to choose each piece and have it<br>[33:50] assemble meaningfully throughout a you<br>[33:52] know reasonable framework of some kind.<br>[33:54] Um, and these this is like a pendulum<br>[33:56] that'll probably swing forever. And<br>[33:58] where does that how does that pendulum<br>[33:59] swing though in this world of uh<br>[34:02] malleable software, self-driven AI<br>[34:04] generative software? I I don't really<br>[34:06] know.<br>[34:07] >> And I think the important thing with<br>[34:08] that is like to make the ramp between<br>[34:11] the two seamless, right? Like if you<br>[34:13] think of no code tools and design tools,<br>[34:15] the historically the issue has always<br>[34:17] been like you get stuck inside like this<br>[34:21] walled garden, right? like and it's you<br>[34:25] like have this wonderful pixel perfect<br>[34:27] thing in Figma or in like web flow and<br>[34:30] then like you need to make it real and<br>[34:33] like you have to like go backwards in<br>[34:35] order to go forwards. So like how do you<br>[34:37] make an ecosystem where like you can<br>[34:39] come into the walled garden and then<br>[34:42] like destruct the walls like peace meal<br>[34:45] with sledgehammer. I don't know.<br>[34:50] >> I love it. That's like a I used to say<br>[34:52] CSS was always this thing like CSS is if<br>[34:54] you could walk into a house and be like<br>[34:56] that window bigger. Move it there. Door<br>[35:01] door to the right. Uh door shorter<br>[35:03] handle where my hand wants to go. Like<br>[35:06] you could just like imagine you could<br>[35:07] walk into any software and begin<br>[35:08] commanding it around just like you could<br>[35:10] with CSS or but in this day and age with<br>[35:14] LLMs it's behavior mixed with structure<br>[35:16] mixed with style. Um these things don't<br>[35:19] have clear separation. It's just your<br>[35:22] ability to express um so wild. Um<br>[35:27] >> Yep. Yep. We're going to need like new<br>[35:29] mediums to express ourselves for sure.<br>[35:32] Which comes back to chat bots, right?<br>[35:34] Like words are great at rough direction,<br>[35:36] but they're not great at like I'm not<br>[35:38] going to drive with words. Doesn't feel<br>[35:41] good because you can't be like five<br>[35:43] degrees to the right.<br>[35:47] Do you have any projects you're working<br>[35:48] on that feel like a change of medium?<br>[35:50] Things that you're um exploring that are<br>[35:54] various canvases and this isn't<br>[35:56] workrelated, but maybe it is. I don't<br>[35:58] know. There was one thing I played with<br>[36:00] like uh a year and a half, maybe two<br>[36:03] years ago, which like<br>[36:06] is is kind of in this domain where like<br>[36:09] for me it's way easier to talk through<br>[36:12] ideas than it is to like type them or<br>[36:15] write them with a pen. Um, and what I<br>[36:20] really want is like as I'm talking for<br>[36:22] something to be for the concepts to be<br>[36:25] be like trans translated into a medium<br>[36:28] that like I can see it as I'm talking<br>[36:31] and I can like kind of mess with it um<br>[36:33] tangibly. Um, so I had it, it was like I<br>[36:37] used like the native web transcription,<br>[36:41] which like you can just use like one of<br>[36:43] these APIs now that are way better, but<br>[36:46] it uh transcribed as you were talking<br>[36:48] and then turned your concepts into index<br>[36:51] cards um and grouped them and you could<br>[36:54] like zoom in and out and like kind of<br>[36:56] rearrange them into new groups. And<br>[36:58] where it got kind of really interesting<br>[37:00] is um typically with software you have<br>[37:03] to either<br>[37:05] uh enter content or enter instructions.<br>[37:08] Um right, you have to be like add this<br>[37:11] card that says this or like combine<br>[37:13] these two cards into one. But LLMs are<br>[37:16] so good that you can just keep talking<br>[37:19] and say you're brainstorming and then<br>[37:20] you're like add two more cards like to<br>[37:22] that one group and like you don't have<br>[37:25] to mode switch. you just like change<br>[37:27] what you've said and like like that was<br>[37:30] the craziest thing to me as I was<br>[37:31] working with it is like um this like<br>[37:35] fuzzy<br>[37:37] uh translation of the things that I'm<br>[37:39] saying where I don't need to be really<br>[37:40] rigid in the way that I interact with<br>[37:42] the software as well as it was cool to<br>[37:44] just like see the things I was talking<br>[37:46] about as I was talking them like kind of<br>[37:48] organized in like a sensical manner. Um,<br>[37:52] I wish I had there's like a tweet on my<br>[37:54] website or something, but otherwise it's<br>[37:56] dead.<br>[37:58] >> I love that you brought that up.<br>[37:59] >> I like that idea.<br>[38:00] >> Yeah, go ahead.<br>[38:01] >> Of like just talking out loud and like I<br>[38:04] want an airplane. I want it to be blue.<br>[38:06] Like have it just changing as you're<br>[38:08] like I don't know if it's like quite<br>[38:09] quick enough to do that sort of workflow<br>[38:11] yet. But I think if that is the future<br>[38:14] we could build toward that would be<br>[38:15] awesome. like there's immediate feedback<br>[38:17] of every single idea you have and you<br>[38:19] can decide was that good or do I want to<br>[38:20] revert back to like where I was and keep<br>[38:22] going like I think that would be really<br>[38:24] awesome.<br>[38:25] >> Yeah. And especially with like talking<br>[38:27] to other people, right? Like when I say<br>[38:29] words that picture in my head is<br>[38:31] different than the picture in your head,<br>[38:33] especially when it's like something a<br>[38:34] little bit abstract. So, like if we<br>[38:37] could talk and have a canvas that's<br>[38:39] reacting to the things that we say and<br>[38:41] then we edit it together and we're kind<br>[38:43] of looking at exactly the same picture,<br>[38:45] like that feels very different.<br>[38:49] >> That's cool. It's like a open claw seems<br>[38:51] to be facilitating some of this for me.<br>[38:54] Um like a I think a lot of people,<br>[38:56] especially if you need to talk out loud<br>[38:57] and talk things out, rubber ducks have<br>[38:58] always been really good. I've been<br>[38:59] teasing my spouse about rubber ducks<br>[39:01] also cuz she likes to talk about her<br>[39:03] ideas um with me to kind of just get her<br>[39:07] own thoughts out and there's so many<br>[39:08] people like this. But rubber ducks are<br>[39:10] annoying because they don't talk back<br>[39:11] and they don't remember anything. U<br>[39:13] maybe that's their value. I don't know.<br>[39:15] Um but I'm like open cloth for me has<br>[39:17] been a solid state rubber duck. At least<br>[39:19] that's what I'm calling it. um because<br>[39:21] it remembers everything and I can kind<br>[39:23] of come back and continue a conversation<br>[39:26] with it about something that I talked<br>[39:28] about last week and have it memorize<br>[39:30] those and just continue a flow state. It<br>[39:32] has continuous flow states across<br>[39:34] multiple threads and it would be very<br>[39:36] cool to give it a skill like you're<br>[39:38] talking about Amelia that sort of<br>[39:39] continually visualized something. So, it<br>[39:42] wasn't just a stream of text. It was<br>[39:44] streaming towards uh an end state of<br>[39:47] something visual that continued to<br>[39:48] either solidify or deny what I actually<br>[39:51] had it do a tattoo idea for me the other<br>[39:53] day, which was perfectly terrible. So,<br>[39:55] then now I know I don't want it, which<br>[39:57] was a a sword fern. I wanted a sword<br>[40:00] fern that was uh all the little leaves<br>[40:02] were swords. I was like, it's it's<br>[40:04] genius. Maybe it was a stoner idea, you<br>[40:06] know, but I was like a sword fern with<br>[40:07] swords and it made it and it and I was<br>[40:10] like, "Yeah, that's a little too cheesy,<br>[40:13] isn't it? That's just not going to<br>[40:14] work." But it was good to have it a<br>[40:16] visual because then it just it killed my<br>[40:19] entire train of thought, which is great.<br>[40:20] Uh, now I can I'm free to go do<br>[40:22] something else, you know?<br>[40:24] >> Yeah. You don't have to wonder, was that<br>[40:25] a good idea?<br>[40:28] >> I like your idea.<br>[40:29] >> Yeah.<br>[40:30] >> Yeah.<br>[40:32] So, uh, yeah, I do want to talk<br>[40:35] explicitly about intent some, um, since<br>[40:38] we haven't really mentioned it yet and<br>[40:39] we're just kind of rambling about<br>[40:41] thoughts and dreams. Um, yeah, tell us<br>[40:43] about it.<br>[40:45] >> Yeah, so, so I'm actually at Cedell<br>[40:47] Ventures, which is a VC company, and one<br>[40:49] of our portfolio companies is Augment<br>[40:51] Code. Um, and Augment's really focused<br>[40:54] on like agentic tools for enterprise,<br>[40:57] right? like how do we leverage this<br>[41:00] crazy new technology for making coding<br>[41:03] easier especially for like big complex<br>[41:06] code bases. Um<br>[41:09] and uh previously I was on the GitHub<br>[41:11] next team like the R&D team just like<br>[41:15] and like my entire job was just explore<br>[41:18] what the future of developer experience<br>[41:20] might look like and I feel like there's<br>[41:22] just like there's so much room to<br>[41:24] explore and I um uh and so okay so I've<br>[41:29] been kind of noodling behind the scenes<br>[41:31] at Augment and thinking about like what<br>[41:34] might the next step be um and just like<br>[41:37] trying to make agentic coding work for<br>[41:39] me. Um, like I've tried for years to<br>[41:42] like build a sensical like workflow<br>[41:46] around these new tools and it's just<br>[41:47] like we're kind of hacking things<br>[41:49] together and it's a little bit<br>[41:50] frustrating like um you know like I've<br>[41:53] got like 10 terminals<br>[41:57] uh like in a grid on my tiny max. Yeah,<br>[42:01] exactly. smallest violin, but like going<br>[42:04] between them is like a little bit crazy<br>[42:06] making. Um, and then like<br>[42:10] the second you put like there are old<br>[42:12] problems that we never solved with uh<br>[42:15] coding, right? Like uh collaboration<br>[42:18] like working with other people never<br>[42:21] really solved it. So I ended up not even<br>[42:24] doing it that often even though I've<br>[42:25] been remote since 2016.<br>[42:28] Um, and uh, like say I have an<br>[42:31] exploration and I want to pick it up a<br>[42:33] week later. Super painful, right? Like I<br>[42:36] have conversations in Slack. I have like<br>[42:38] maybe a notion doc that I wrote up.<br>[42:40] There's a branch. I don't remember what<br>[42:42] it's called. Um, maybe it's stashed. Um<br>[42:45] so like looking at all these things that<br>[42:48] are frustrating there seemed to be a<br>[42:51] common thread which was like uh if we<br>[42:54] put everything to do with a task into<br>[42:57] like a bag just like bundle it all<br>[42:59] together you know we have all the agents<br>[43:01] all of like the context and the spec<br>[43:03] that we've written. we know the progress<br>[43:05] of it. We have the code changes, we have<br>[43:07] the terminals, right? If we just put<br>[43:09] this all in one place. Um,<br>[43:13] you kind of build the foundation to get<br>[43:15] like then you get like the crazy<br>[43:17] orchestration workflows. Um so uh intent<br>[43:21] is a desktop app that um I built that or<br>[43:26] we built um it wasn't just me and it's<br>[43:29] focused on like what if workspaces were<br>[43:32] the primitive that we worked from and<br>[43:35] then we've layered other stuff on top of<br>[43:37] it that's like easy agent orchestration<br>[43:40] and um like uh spectriven development.<br>[43:46] So usually the flow is like I write down<br>[43:48] what I want to do. An agent goes and<br>[43:51] explores my codebase and writes a spec<br>[43:53] for me. Uh we collaborate on it. I<br>[43:56] approve it at some point and then it<br>[43:57] just goes like it delegates subtasks to<br>[44:01] uh like implementer and verifier agents<br>[44:04] in waves like depending on what depends<br>[44:06] on what and then like at some point it's<br>[44:09] done all the work and all of the work is<br>[44:11] tied to parts of the spec. So I get this<br>[44:13] like uh higher level abstraction of the<br>[44:16] work that I want to do and all the code<br>[44:17] changes are tied to parts of that and<br>[44:20] then um it does some stuff to make like<br>[44:22] the happy path of git ops easy right<br>[44:25] like usually you want to take changes<br>[44:27] review them make a PR or merge them um<br>[44:30] so it does a little bit around making<br>[44:32] that easier um so it's just like trying<br>[44:35] to build a framework by which we can<br>[44:38] better collaborate with other humans and<br>[44:39] also with other agents um and like makes<br>[44:44] it a little bit more sane. I don't know<br>[44:47] if I described that well. I do it<br>[44:48] differently every time.<br>[44:50] >> I liked it. I mean, Robbie hasn't used<br>[44:52] it yet. Have Wait, have you tried it<br>[44:54] yet?<br>[44:55] >> I have not. So, my philosophy to AI is I<br>[44:58] don't try anything until Adam tries it<br>[45:00] first. So, um<br>[45:04] >> No, I'm like, we talked about this<br>[45:06] before is like I'm I'm kind of waiting<br>[45:08] for all the tools to just figure it out<br>[45:09] for me. like uh Claude today was like,<br>[45:12] "Oh, you can just do stuff in the cloud<br>[45:14] and like talk to it on your phone or<br>[45:17] whatever." Um, so like I'm I'm waiting<br>[45:19] for them to all figure it out. I want to<br>[45:21] just keep blindly typing into my textbox<br>[45:23] and like, you know, have them figure it<br>[45:25] out. So that like Adam tries all the<br>[45:28] more complex tools for me first and then<br>[45:30] if it's actually a good improvement,<br>[45:31] then I'll try it. So no, I haven't<br>[45:33] tried.<br>[45:35] >> That's genius.<br>[45:35] >> I I like your description. Your<br>[45:37] description is good. There was some<br>[45:38] things that I liked that uh you didn't<br>[45:41] mention and I let me bring them up just<br>[45:44] for funsies. Um cuz you are bundling<br>[45:46] everything in there. There's a browser<br>[45:47] in there. Um you know like cursor just<br>[45:50] got a visual a way to see and you're<br>[45:53] like yeah we we already have that. Uh<br>[45:55] I've very much appreciated you have<br>[45:56] agents pre-built so I don't have to<br>[45:58] define my own various set of agents that<br>[46:00] are in the workspace. So I just assign<br>[46:02] the task to an agent. Right now in most<br>[46:05] of my workflows I assign a task to super<br>[46:08] agent. I'm like I don't know pi you do<br>[46:10] everything so go ahead and just do it or<br>[46:13] claude you know just like here you are<br>[46:14] the one true agent from but that's also<br>[46:16] because I tried sub agents before that<br>[46:18] had very defined roles never really got<br>[46:21] anything that felt very specific out of<br>[46:22] them but just today I tasked a design<br>[46:25] agent to um apply a certain design<br>[46:28] treatment to my project uh through<br>[46:31] intent and it was very nice to see. You<br>[46:33] also have a lot of uh really important<br>[46:35] kind of you have work tree integrations<br>[46:37] like just sort of like getting<br>[46:39] everything that normally I had around me<br>[46:42] in my workspace. Oh, holy [ย __ย ] We're<br>[46:45] coming right back to everything all<br>[46:47] bundled together or alleart you have<br>[46:49] chosen the SAS product here. This is<br>[46:51] intent is bundling all of the things<br>[46:53] that you had desperately between all of<br>[46:56] your windows and amongst many tasks.<br>[46:58] >> Batteries included.<br>[47:00] >> Batteries included. intent does. It's<br>[47:02] like cursor plus Chrome plus Git plus uh<br>[47:06] Ghosty, right? You got like and even<br>[47:09] more than that. It's uh and so yeah,<br>[47:10] you're kind of taking and you've called<br>[47:12] it a workspace, but that's that's how<br>[47:14] you're unifying those things because you<br>[47:15] can now jump amongst the workspaces,<br>[47:18] which is also hard on your computer,<br>[47:20] right? I use a lot of spaces. So, I've<br>[47:21] got I You're so funny. You're like you<br>[47:23] have 10 or 12 tabs in a tiled window.<br>[47:25] I'm like I I'm over here crying cuz I'm<br>[47:27] like I literally have that right now on<br>[47:28] my screen. And then but if I switch<br>[47:30] spaces, you know, I swipe between my<br>[47:31] screen, I'm like, "Oh [ย __ย ] there's<br>[47:33] another eight. Oh, delightful." Uh and<br>[47:36] now in in a workspace scenario, I can<br>[47:38] just change the space. And so it's like<br>[47:39] one window can facilitate all of it. So<br>[47:41] it does seem like it's a um it's really<br>[47:44] trying to tackle my problems as a<br>[47:46] developer. Feels very developer<br>[47:47] oriented. How are you coming up with<br>[47:49] these ideas? How big is the team? Um<br>[47:52] yeah, tell us a little bit more about<br>[47:53] like how did you get here? because it's<br>[47:54] also very well designed which is not<br>[47:57] easy even with AI these days. AI does<br>[48:00] doesn't vomit pretty [ย __ย ] It can vomit<br>[48:02] terrible [ย __ย ] constantly. So someone is<br>[48:05] here tending to the forest and the<br>[48:07] trees. Um it looks really nice.<br>[48:10] >> Oh thanks Adam. I think especially with<br>[48:11] AI right like it becomes harder to<br>[48:14] design when you can just like throw an<br>[48:16] agent at it and then it like has<br>[48:18] something and you're like I don't know<br>[48:20] whatever<br>[48:21] ship it. It's like semi. Okay. Um Okay.<br>[48:25] So, the team has flexed quite a bit. Um<br>[48:29] it's a little bit of like a glacier<br>[48:31] product, iceberg projects where like 90%<br>[48:36] of the work was just like figuring out<br>[48:38] what is the shape of it, right? Like I<br>[48:41] like<br>[48:43] you have all these things. You have like<br>[48:45] spectrum and development. You have like<br>[48:47] agent collaboration and orchestration.<br>[48:49] you have like workspaces and like that<br>[48:52] could look like many many different<br>[48:54] things, right? It could be a CLI tool.<br>[48:56] It could be part of VS Code. Um, we<br>[48:58] ended up doing like what if we didn't<br>[49:00] use IDEs anymore because it's been<br>[49:02] pretty restrictive trying to design<br>[49:04] within the IDE because like all of the<br>[49:06] space is accounted for because like it's<br>[49:09] been like crafted over half a century to<br>[49:12] like make it really easy to write code<br>[49:15] in files. Um, so it actually started as<br>[49:19] part of their VS Code extension, right?<br>[49:21] Like what if we just had workspaces<br>[49:23] within VS Code and then it was like this<br>[49:25] feels pretty restricting, so let's make<br>[49:27] it a web app. Um, and then at some point<br>[49:29] there was a browser app. So it's like<br>[49:32] taken many different forms. Um, and it<br>[49:35] finally got into a shape where it was<br>[49:37] like this kind of works and like it's<br>[49:40] starting to sing really well. Um, and so<br>[49:44] we launched<br>[49:46] uh I don't know two weeks ago. Um, and<br>[49:50] we've got like some engineers at Sutter<br>[49:52] Hill, some at augment, and um,<br>[49:56] it it's just been like a fun time. Like,<br>[49:59] uh, there are people who just randomly<br>[50:01] will give us PRs, right? Like, we want<br>[50:04] Windows, so we'll get a PR like making<br>[50:06] it work on Windows. And like it it's<br>[50:09] like born out of a motivation to get it<br>[50:11] work for working for your own workflow.<br>[50:13] So someone's like, I'm on Linux and like<br>[50:16] I need to like figure out how to make<br>[50:17] intent work for me. So it's kind of like<br>[50:19] a very ad hoc uh team right now. Um but<br>[50:25] I'm just rambling. It's been fun.<br>[50:29] >> Oh man, getting everything to work on<br>[50:32] every platform is so hard for no reason.<br>[50:35] Like<br>[50:36] >> I was I've had a lot of woes with this<br>[50:38] with I have a little like color picker<br>[50:40] app called Swatch and I've just been<br>[50:42] trying to like okay if you're on Linux<br>[50:44] it's like cool uh that's like you got<br>[50:47] all these I'm forgetting the terminology<br>[50:48] now but you have like all of these<br>[50:49] different uh like window managers and<br>[50:51] then all of these different like uh I<br>[50:55] want to say compositor but that doesn't<br>[50:56] sound right. I don't know. There's all<br>[50:58] these different like flavors of stuff<br>[51:00] that you shouldn't have to account for.<br>[51:02] >> Yeah. and you do and<br>[51:04] >> yeah so like Linux support is a labor of<br>[51:07] love for anyone that wants to do that<br>[51:09] and like that's that's great that people<br>[51:11] are doing that<br>[51:12] >> at least with Linux like every all of<br>[51:14] the users kind of want to which is kind<br>[51:16] of the whole point right like I remember<br>[51:19] when I used Linux and I had like an i3<br>[51:21] like tiling manager and you have your<br>[51:23] own key bindings and you get like really<br>[51:25] excited about it and then at some point<br>[51:26] you burn out cuz it's like a lot of work<br>[51:30] but it's fun while it lasts Um, but like<br>[51:33] these things are so much easier than<br>[51:36] they used to be, right? Like<br>[51:39] imagining building a desktop app, right?<br>[51:43] Like from scratch, especially like, oh,<br>[51:46] what if like we rebuilt the way we use<br>[51:50] like that sounds crazy, right? Like<br>[51:53] that's not something that I would have<br>[51:54] undertook a year or two ago.<br>[51:58] >> Tell that to Zed.<br>[52:01] Well, so they were they were ahead of<br>[52:03] the wave. They did it on hard mode.<br>[52:06] >> They did.<br>[52:07] >> Yeah. Yeah. So, I guess related like,<br>[52:10] you know, I I do think I'm spending less<br>[52:12] and less time actually typing code and<br>[52:14] any sort of IDE. Do you think typing in<br>[52:17] general is just going to be dead before<br>[52:20] we know it? Like, are we just going to<br>[52:21] go, "Hey, uh, build me this thing."<br>[52:23] Like, use your voice and just go, "Cool.<br>[52:25] I've got this idea. I'm never going to<br>[52:26] type. I don't even need a keyboard. I<br>[52:28] just need a little microphone. Uh, do<br>[52:30] you think we're going to get there?<br>[52:33] >> I think it's going to be way more<br>[52:35] prevalent, especially as things get<br>[52:37] faster, right? Like right now, I'll do<br>[52:40] I'll use my microphone if I have like a<br>[52:42] lot to say, but like I'm not going to<br>[52:45] use it for like like do that, right? Way<br>[52:48] to talk to agents. Um, but like if you<br>[52:53] said something and as you were talking<br>[52:55] it updated,<br>[52:57] there's like a speed at which I can<br>[52:59] write with a pen, which is slower than<br>[53:01] the speed at which I can type on a<br>[53:02] computer, which is slower than the speed<br>[53:04] at which I can talk with my voice, which<br>[53:07] is slower than the speed at which I can<br>[53:08] think. Scarily.<br>[53:10] >> Yeah.<br>[53:12] >> Elon. I think that's like the nice<br>[53:14] built-in feature of typing for me is<br>[53:16] that it's it can match my thinking<br>[53:19] speed. If I'm talking, I could<br>[53:21] theoretically outpace the my thinking<br>[53:24] speed and that I don't like that. So, I<br>[53:26] like the typing just for the feel of<br>[53:28] like it it matches my speed. But then<br>[53:31] like do you does that give you anxiety<br>[53:33] during like conversations or is it just<br>[53:35] like like I have a hotkey on my keyboard<br>[53:38] and when it's down I'm like I really got<br>[53:40] to get this out otherwise like you know<br>[53:42] I'm burning tokens or whatever but like<br>[53:45] maybe that's like not a problem in the<br>[53:47] future.<br>[53:49] >> Yeah. I don't know. I mean, I do feel<br>[53:50] like I have anxiety during<br>[53:52] conversations. Like, um, I feel like my<br>[53:55] brain doesn't work as much anymore since<br>[53:57] like the whole pandemic happened and<br>[54:00] stuff. Like, I don't know. It just feels<br>[54:01] different than it used to. I don't know<br>[54:02] if I'm getting old or what, but yeah, I<br>[54:04] do like I think it it's it's a feature<br>[54:06] that that things are slower sometimes.<br>[54:10] >> There's a phrase that's go slow to go<br>[54:12] fast. Uh Andy Bell loves it, which is uh<br>[54:15] being forced to slow down can actually<br>[54:17] increase your velocity in alternative<br>[54:20] ways. I remember that when I had my<br>[54:21] first kid, it was right when a tool I<br>[54:24] made came out, Visbug, and I was really<br>[54:27] excited about it and uh couldn't stop<br>[54:29] thinking about it. And all I wanted to<br>[54:30] do was code on it. And I thought it was<br>[54:32] going to be catastrophic that I had a<br>[54:34] child in my arms that I couldn't do this<br>[54:35] work. And I found that sitting in a<br>[54:38] chair, uh this is also why I like<br>[54:40] cigarettes, but that's a different<br>[54:41] conversation. that slowing down and<br>[54:43] spending time to think about things can<br>[54:45] drastically improve your next moves. And<br>[54:48] so, um, I don't know, there's some there<br>[54:51] there's something to both things, right?<br>[54:52] You can't you can't always move a<br>[54:54] million miles an hour and sometimes<br>[54:56] slowing down and thinking about the<br>[54:57] problem space and discovering things and<br>[54:59] leaving time for exploration. Like I<br>[55:01] know Ameilia likes to explore. You can't<br>[55:03] explore at the speed of light. You can,<br>[55:05] but it doesn't give you enough time to<br>[55:07] like soak in something that needed to<br>[55:10] saturate. needed to marinate. Um, you<br>[55:12] know, like a lot of the best things in<br>[55:14] this world do happen slow, but we're so<br>[55:16] stuck on sometimes moving really fast.<br>[55:19] Um, I don't know.<br>[55:21] >> Yeah, I like that. There's this anecdote<br>[55:22] that I really like that's like semi-<br>[55:24] true, which is like if you watch a<br>[55:27] painter, right, like they'll they'll um<br>[55:30] there's this loop that you go through<br>[55:32] that everyone goes through as they build<br>[55:34] anything, but it's like more obvious if<br>[55:36] you look at a painter where like they<br>[55:38] step in and they like<br>[55:40] paint and then they like pause and they<br>[55:43] step back and they look at it and they<br>[55:44] like think and then they plan and then<br>[55:47] they do the next brush stroke and there<br>[55:49] it's like a very obvious loop of like<br>[55:52] doing evaluating and then thinking and<br>[55:56] like I wonder as the pacing of our work<br>[56:00] changes like how does that loop change?<br>[56:03] Does it get longer? Does it get shorter?<br>[56:06] How do we make space for like the<br>[56:08] thinking part when it's um newly easy to<br>[56:12] do the building part? Um that's really<br>[56:15] interesting.<br>[56:18] >> That just blew my mind. How does how<br>[56:20] does our loop change? Because that<br>[56:21] that's what my stress is. That's the<br>[56:22] that's the malth that I'm having. This<br>[56:25] is the anxiety that I have right now is<br>[56:26] my loop is my loop is changing and I<br>[56:29] don't know how to deal with the new<br>[56:30] loop. the the old loop uh I was getting<br>[56:33] comfortable with and there's a new loop<br>[56:36] and I don't I don't know where it ends.<br>[56:38] I know that it feels like it's winding<br>[56:39] faster. Um<br>[56:42] that's a I love that. I'm going to be<br>[56:44] chewing on that for the next week.<br>[56:45] Ameilia, nice.<br>[56:46] >> Maybe my next feature I ship is like uh<br>[56:49] forced off times.<br>[56:52] So like every you know every other five<br>[56:55] minutes you can't do anything.<br>[56:59] agents only<br>[57:00] >> force Pomodoro.<br>[57:01] >> Yeah.<br>[57:02] >> Hey, wait. If I if an agent puts have a<br>[57:04] cigarette on my uh canban board, that<br>[57:07] would be kind of awesome. Be like,<br>[57:08] "We're thinking of you, you meat bag.<br>[57:09] You're going to need some time."<br>[57:12] >> But I only smoke when I travel. It's not<br>[57:14] healthy for me. So anyway, just saying<br>[57:16] that like but I used to solve I used to<br>[57:17] solve bugs over a cigarette all the time<br>[57:19] where I would be there for like an hour<br>[57:20] trying to solve something and I'd be<br>[57:21] like, "All right, I'm just going to go<br>[57:22] think it out." And just halfway through<br>[57:24] and I wasn't even trying to think about<br>[57:25] the bug.<br>[57:26] >> I would just solve it from downtime. and<br>[57:28] we are stealing um downtime from<br>[57:30] ourselves at the pace that we're trying<br>[57:32] to force our stuff into right now.<br>[57:35] >> It's funny because I also think about<br>[57:37] like people ask me, oh, what do you<br>[57:39] think of like the AI coding space<br>[57:42] >> because it's exhausting, right? Like<br>[57:44] there's a new tool every day. There's<br>[57:46] five every single day. Um, and like it<br>[57:50] it's been like this since 2022 at least<br>[57:54] like and like getting faster and faster<br>[57:57] and like the day-to-day of it is<br>[57:59] exhausting. But also if you step back<br>[58:01] and you think about like what is the<br>[58:03] actual progress of how things have<br>[58:05] changed in 3 4 years,<br>[58:10] it hasn't changed that much, right? Like<br>[58:13] it's it feels like we're like kind of<br>[58:15] running in place a little bit. Like it's<br>[58:17] like this frantic feeling of like so<br>[58:19] much is happening but then like on the<br>[58:22] like meta level, right? It's like not<br>[58:25] actually changing that much.<br>[58:28] >> Yeah. We're 24 months into six months<br>[58:30] until every engineer is replaced right<br>[58:32] now.<br>[58:34] >> Says the CEO of Hot Pockets. Soon all<br>[58:37] dinners will be Hot Pockets, says CEO of<br>[58:39] Hot Pockets.<br>[58:43] >> Yeah. Um, something random I did want to<br>[58:47] ask you about that I saw on your<br>[58:48] website. How do I get an undo redo<br>[58:50] spinning knob on my keyboard? Very,<br>[58:52] >> dude. I have one, too.<br>[58:54] >> Do you really?<br>[58:55] >> I did not know this.<br>[58:56] >> What do you use it for?<br>[58:59] >> Well, undo and redo. Well, here I'll<br>[59:00] show you. This is my<br>[59:02] >> There's actually some warp keys on<br>[59:04] there. Hey, warp placement. Product<br>[59:06] placement. Um, but each of these keys.<br>[59:08] So, yeah, here's the dials. One is<br>[59:10] volume, obviously. Uh, that's a easy<br>[59:12] win. But the other one is undo redo. And<br>[59:14] so this is just a a little board. I got<br>[59:17] to pick what all the buttons did.<br>[59:19] >> You plug it in your computer and I<br>[59:21] programmed it to be uh undo redo. And<br>[59:23] that comes in really handy especially<br>[59:25] for editing code. Um it whips, you know,<br>[59:28] it feels really good. You can also<br>[59:29] change its mappings per um application.<br>[59:32] So if you wanted to make it change time<br>[59:34] in a video editing tool or whatever, um<br>[59:37] I like these little um customizable<br>[59:39] keypads. They're cool. Do you um Is it<br>[59:42] tactile or is it What do they call it?<br>[59:45] No. What do they call it when it's um<br>[59:48] >> Oh, haptic. It has little um bumpies as<br>[59:51] I twist it.<br>[59:52] >> It has bumpies.<br>[59:53] >> It has little bumpies. Yeah, the<br>[59:54] technical term. Little bumpies.<br>[59:56] >> That's what I called a fart when I was a<br>[59:58] kid. It was bumpy.<br>[60:00] >> Bumpy fart.<br>[60:01] >> I know.<br>[60:02] >> Sorry. Fart joke. My bad.<br>[60:04] >> Oh god.<br>[60:05] >> What do you use the other buttons for?<br>[60:08] Uh, some of them, one of them's get<br>[60:09] pull, one of them's get push, change<br>[60:11] spaces. So, left change space, right?<br>[60:14] Because I was describing earlier, I<br>[60:15] change a lot of spaces.<br>[60:17] >> Um, one of them is expose.<br>[60:19] >> Um,<br>[60:21] crap, I don't remember the other ones.<br>[60:23] >> I love how you're having to like hold it<br>[60:24] and map to your brain of like what are<br>[60:26] these two?<br>[60:26] >> Yeah, it's like an instrument, right?<br>[60:28] Yeah. I don't remember them as much as I<br>[60:30] um my fingers do.<br>[60:33] >> Yeah, that's cool. I'm I'm big on this,<br>[60:35] right? Like how have we all consolidated<br>[60:37] into the form factor of like scream<br>[60:40] keyboard? These are the buttons everyone<br>[60:42] has, right? Like there's a lot that<br>[60:44] could happen here. Like I used to have<br>[60:46] like a Wacom tablet that had<br>[60:48] >> inspired me too.<br>[60:50] >> Yeah. It had like a knob and it has like<br>[60:52] buttons that you can program and like<br>[60:55] it's really nice to be able to have<br>[60:57] different affordances for different<br>[60:59] activities. Uh not just have everything<br>[61:01] work for everything. Um, but you you are<br>[61:04] way more successful in using your<br>[61:06] keyboard than I was on mine.<br>[61:09] >> I I'd say that volume and the knobs are<br>[61:12] what I primarily use. I still have<br>[61:14] hotkey. So, git push and get pull are<br>[61:16] still hotkey memories also like command<br>[61:19] shiftp and GitHub desktop. Um, so I<br>[61:22] don't always use those, but they're<br>[61:23] there just in case. Uh, the switching of<br>[61:25] spaces I use if I have a key. Anyway, we<br>[61:28] could we're not talking about my<br>[61:29] keyboard setup. Um, but yeah, it it has<br>[61:32] been fun. Um, and I bought a small one.<br>[61:33] There's like big ones, you know, and<br>[61:34] some people get the especially when<br>[61:36] they're doing live streaming, they can<br>[61:38] switch between cameras and, you know,<br>[61:40] and then they can be like, "All right,<br>[61:41] you look at me from this angle now." Oo,<br>[61:43] that's interesting, you know.<br>[61:45] >> Yeah, we're not that fancy. We can't get<br>[61:47] one camera to work, so I don't know if<br>[61:48] we're<br>[61:50] >> Don't look at our lips. First our face.<br>[61:52] It's uh perfect.<br>[61:53] >> Don't do it.<br>[61:59] Okay. Yeah, we are over time. Uh, is<br>[62:02] there anything you would like to plug or<br>[62:04] mention before we end?<br>[62:06] >> Um,<br>[62:09] I did not do a good job of talking about<br>[62:11] it, but we did just launch product. It<br>[62:13] is free and uh we pushed very hard to<br>[62:16] get bring your own agent. Um, augment<br>[62:19] code has their own agent which works<br>[62:21] really well in the app, but you don't<br>[62:23] have to use it. You can use cloud code,<br>[62:24] you can use codeex, you can use open<br>[62:27] code. Um, and like we just would love<br>[62:31] you all to try it out because it's it's<br>[62:33] like things are changing and we want to<br>[62:35] make it a little bit more sensical. Um,<br>[62:39] and we'd love to have everyone along for<br>[62:42] the ride to just like try it out with us<br>[62:44] and iterate on, you know, what happens<br>[62:46] when<br>[62:48] agents do most of the code. What does<br>[62:50] our lives look like?<br>[62:53] >> We'll put the link to all your products<br>[62:55] in the show notes cuz there are more.<br>[62:57] Yeah, we only touched on intent and um<br>[63:00] y'all have other offerings, so we'll<br>[63:02] have to see uh what those are in our<br>[63:05] show notes, everybody.<br>[63:07] >> Keep it dramatic.<br>[63:08] >> Or follow Amelia, who's going to have<br>[63:10] all of these things on their profile for<br>[63:11] the next little bit, I'm sure.<br>[63:13] >> I'm sure we will talk about them in<br>[63:15] future episodes after having tried all<br>[63:17] the things because that's all we talk<br>[63:18] about now is AI. So stay tuned for an<br>[63:21] update sometime in the future.<br>[63:26] All right. Uh, thanks everyone for<br>[63:27] listening. If you liked it, please<br>[63:28] subscribe. Leave us some ratings and<br>[63:30] reviews. We appreciate it. And we will<br>[63:31] catch you next time. <!-- deep-read:sections end --> [[3. Resources/Readwise/Full Document Contents/Articles/The Manager Has Become The Managed|Full Document Contents]] ## Document Notes --- tags: #ai-development #developer-experience #automation #software-engineering author: Adam Argyle source: YouTube reference: https://www.youtube.com/watch?v=Zja5HO4Ztp4 date created: 2024-12-19 12:00 --- # ๐Ÿท๏ธ Title: The Manager Has Become The Managed ## ๐Ÿงฐ Action Inbox - [H1] Explore AI agent orchestration tools for managing code review bottlenecks โ€” addresses role reversal from manager to managed #automation - [H2] Implement spec-driven development workflows to maintain control over AI output โ€” prevents overwhelming PR creation rates #software-engineering - [H3] Evaluate workspace-based development environments that bundle all tools โ€” reduces context switching between terminals/apps #developer-experience ## ๐Ÿงญ Table of Contents - [[#๐Ÿ“ Summary]] - [[#๐Ÿ“– Main Content]] - [[#๐Ÿ—’๏ธ Notes]] - [[#๐Ÿ“š References]] - [[#๐Ÿ—ฃ๏ธ Paraphrase]] - [[#๐Ÿ“ฐ Newsletter]] - [[#โœ… Action Items]] - [[#๐Ÿงช Hypotheses]] - [[#๐Ÿ“Š Methodology]] - [[#โ“ Questions]] - [[#๐Ÿ”ฎ Future Research]] - [[#๐Ÿ’ก Implications]] - [[#๐Ÿง  Learning Styles Assessment]] - [[#๐Ÿ“Š Accessibility Assessment]] - [[#๐ŸŒ DEIB Assessment]] - [[#โœ… Logical Validity]] - [[#๐Ÿ›ก๏ธ DARVO Analysis]] - [[#๐ŸŽฏ Conclusion]] ### ๐Ÿ”— References - [Intent - Workspace-based Development Tool](URL) - [Augment Code](URL) - [OpenClaw](URL) ## ๐Ÿ“ Summary - Developers are experiencing a role reversal where AI agents create more work than humans can review, making managers feel "managed" by their tools - AI chatbots may not be the optimal interface for development workflows; specialized tools with embedded context work better - Traditional development craft is evolving from writing code to orchestrating AI agents and systems - The backlog has become valuable again as AI can quickly implement previously stalled ideas - New workspace-based development environments bundle all necessary tools to reduce context switching ## ๐Ÿ“– Main Content The conversation explores how AI is fundamentally changing the developer experience, with a focus on the unexpected reversal where developers find themselves overwhelmed by AI-generated work rather than empowered by it. The speakers discuss how traditional chatbot interfaces are limiting and explore emerging solutions like workspace-based development environments. Key themes include the evolution from individual coding to agent orchestration, the renewed importance of planning and specification, and how the craft of programming is shifting toward higher-level system design and management. ## ๐Ÿ—’๏ธ Notes #### โฑ๏ธ [00:00](https://youtu.be/Zja5HO4Ztp4?t=0) โ€” [H1] Introduction and whiskey tasting setup - Key idea: Setting up discussion about AI development tools with guest Amelia Watenberger - Evidence: "This is Amelia Watenberger, digital creatives, products spelunker, codebase revealer, data visualizer" #### โฑ๏ธ [12:30](https://youtu.be/Zja5HO4Ztp4?t=750) โ€” [H2] AI chatbots as limitations rather than solutions - Key idea: Chatbots are jack-of-all-trades but master of none - Evidence: "chatbots are kind of the terminal of the next phase... they do everything pretty well but they don't do anything really well" #### โฑ๏ธ [18:45](https://youtu.be/Zja5HO4Ztp4?t=1125) โ€” [H1] The manager has become the managed phenomenon - Key idea: AI agents now create more tasks than developers can handle - Evidence: "a bot started creating tasks for me... all of a sudden I am now the other end of the vibe kanban" #### โฑ๏ธ [25:20](https://youtu.be/Zja5HO4Ztp4?t=1520) โ€” [H2] Loss of programming craft and satisfaction - Key idea: Fast AI solutions eliminate the struggle and victory cycle of debugging - Evidence: "I used to run, I used to get up at office all the time... now it happens with AI in like one prompt" #### โฑ๏ธ [32:10](https://youtu.be/Zja5HO4Ztp4?t=1930) โ€” [H3] Backlog renaissance in the AI era - Key idea: Previously dead backlogs are now actionable with AI implementation - Evidence: "Joel Hooks was saying that our backlogs cool again... Your backlog used to be a dead weight" #### โฑ๏ธ [38:50](https://youtu.be/Zja5HO4Ztp4?t=2330) โ€” [H2] Burnout and new types of stress with AI - Key idea: AI doesn't reduce stress but creates different kinds of unhealthy relationships with computers - Evidence: "I'm in a new type of unhealthy relationship with my computer... I'm not better. I'm not doing less" #### โฑ๏ธ [45:15](https://youtu.be/Zja5HO4Ztp4?t=2715) โ€” [H3] Interface similarity problems across AI tools - Key idea: Similar chat interfaces cause confusion between different AI agents - Evidence: "I find myself... I'm not always very polite to my agents... I've almost typed agent things into Slack" #### โฑ๏ธ [52:30](https://youtu.be/Zja5HO4Ztp4?t=3150) โ€” [H1] Voice-to-visual ideation experiments - Key idea: Exploring new mediums beyond text chat for AI interaction - Evidence: "transcribed as you were talking and then turned your concepts into index cards" #### โฑ๏ธ [58:20](https://youtu.be/Zja5HO4Ztp4?t=3500) โ€” [H2] Data liberation and personalized applications - Key idea: Moving from siloed apps to personal data control and custom experiences - Evidence: "I'm liberating my data... when it's mine, I can build my own app with it" #### โฑ๏ธ [65:40](https://youtu.be/Zja5HO4Ztp4?t=3940) โ€” [H1] Intent workspace-based development introduction - Key idea: Bundling all development tools into unified workspaces - Evidence: "if we put everything to do with a task into like a bag... we get like the crazy orchestration workflows" #### โฑ๏ธ [72:15](https://youtu.be/Zja5HO4Ztp4?t=4335) โ€” [H2] Spec-driven development with AI agents - Key idea: Using specifications to control and organize AI-generated code - Evidence: "I write down what I want to do. An agent goes and explores my codebase and writes a spec for me" #### โฑ๏ธ [78:50](https://youtu.be/Zja5HO4Ztp4?t=4730) โ€” [H3] Evolution from IDE-based to workspace-based development - Key idea: Moving beyond traditional IDEs that were designed for manual coding - Evidence: "what if we didn't use IDEs anymore because it's been pretty restrictive trying to design within the IDE" ## ๐Ÿ“š References - [Intent Desktop App](https://intent.dev) - [Augment Code](https://augmentcode.com) - [Fullstack D3 and Data Visualization](https://www.newline.co/fullstack-d3) - [GitHub Next Team](https://githubnext.com) ## ๐Ÿ—ฃ๏ธ Paraphrase - AI development tools are creating a role reversal where developers feel managed by their agents rather than managing them, as bots generate more work than humans can review - Traditional chatbot interfaces are insufficient for complex development workflows, leading to exploration of new interaction paradigms like voice-to-visual ideation and workspace-based environments - The craft of programming is evolving from manual coding to orchestrating AI systems, requiring more upfront planning and specification while potentially eliminating the satisfying struggle-victory cycle of debugging ## ๐Ÿ“ฐ Newsletter The future of developer experience is being reshaped by AI, but not in the ways we expected. Instead of making developers more productive, many are finding themselves overwhelmed by AI-generated code and pull requests they can't review fast enough. This "manager becomes managed" phenomenon highlights a critical need for better orchestration tools and interfaces beyond simple chatbots. New approaches like workspace-based development environments are emerging to bundle all necessary tools and context, while spec-driven development helps maintain human control over AI output. The craft is evolving from writing code to designing systems and managing AI agents. Resources: [Intent Workspace Tool](https://intent.dev), [AI Development Best Practices](https://developer.wordpress.org/), [Agent Orchestration Patterns](https://wp-cli.org/) ## โœ… Action Items #### DevRel - Developer advocacy: Create content about managing AI agent workflows, present at conferences on "post-chatbot" development experiences - Education: Develop workshops on spec-driven developme ## Highlights - and it goes uh good human and puts this like cute little set of emojis and I was like I I well and then that's what I mean. I'm like I'm feeling managed that my computers are managing me. Uh anyway, have y'all experienced this at all? you is this is this the future that we're headed towards? Is we're going to be surrounded by more agents than we can think of or is there a tool uh or a way that we can stay in control of this wild amount of output? ([View Highlight](https://read.readwise.io/read/01kjb9smcqhedsesmde2n5yhwm)) - Tags: ๐Ÿ‘ป ai highlighted - feels to me. >> Yeah, I've been experiencing this a lot of like I had so many ideas, so many things to work on. Every time I had any free time, I'm jumping on my like personal projects like you know, hacking away and now I'm like it's kind of done. Like I don't I don't know what else I can do. Like it feels weird. Um, so yeah, you have to be like, it's almost like the focus on, you know, hacking and programming is just totally gone. And ([View Highlight](https://read.readwise.io/read/01kjb9smf0gjeceb2ad59hcz7k)) - Tags: ๐Ÿ‘ป ai highlighted - that I'm coding. I'm coding an entire operating system to do functionality for me that's much more grandiose than like an agent was doing. And so we are we're changing our craft. We're adapting and we're solving bigger better problems maybe um because of it. And it it is exciting. I'm I'm finding a lot of it thrilling in a new way. I'm just some of it is kind of funny. the realities that are coming back. Like I am I am literally getting told what to do by agents sometimes and I'm like I don't want to review that. Okay, whatever. I will. Um but yeah, ([View Highlight](https://read.readwise.io/read/01kjb9smp9j2kf71qx4jhza0pz)) - Tags: ๐Ÿ‘ป ai highlighted - >> Um so yeah, I mean there's a lot of things like how do you fix that problem of saying I I don't want you to compact that. I just want you to always remember my instructions. Yeah, that's kind of the fun thing about building tools out of these agents is like figuring out the new parts that are rigid and the new parts that are flexible. Um cuz it feels like even like that paradigm of an app like doesn't fit anymore and like we kind of have to figure out ([View Highlight](https://read.readwise.io/read/01kjb9smt3t9ybzs0pzbf28smg)) - Tags: ๐Ÿ‘ป ai highlighted - first. So, um >> No, I'm like, we talked about this before is like I'm I'm kind of waiting for all the tools to just figure it out for me. like uh Claude today was like, "Oh, you can just do stuff in the cloud and like talk to it on your phone or whatever." Um, so like I'm I'm waiting for them to all figure it out. I want to just keep blindly typing into my textbox and like, you know, have them figure it out. So that like Adam tries all the more complex tools for me first and then ([View Highlight](https://read.readwise.io/read/01kjb9sn0zv5n7qs26yc63d8hy)) - Tags: ๐Ÿ‘ป ai highlighted - spaces, you know, I swipe between my screen, I'm like, "Oh [ย __ย ] there's another eight. Oh, delightful." Uh and now in in a workspace scenario, I can just change the space. And so it's like one window can facilitate all of it. So it does seem like it's a um it's really trying to tackle my problems as a developer. Feels very developer oriented. How are you coming up with these ideas? How big is the team? Um yeah, tell us a little bit more about like how did you get here? because it's also very well designed which is not easy even with AI these days. AI does doesn't vomit pretty [ย __ย ] It can vomit ([View Highlight](https://read.readwise.io/read/01kjb9snf27w5qhwtw1mq59zr9)) - Tags: ๐Ÿ‘ป ai highlighted - but it's fun while it lasts Um, but like these things are so much easier than they used to be, right? Like imagining building a desktop app, right? Like from scratch, especially like, oh, what if like we rebuilt the way we use like that sounds crazy, right? Like that's not something that I would have undertook a year or two ago. >> Tell that to Zed. ([View Highlight](https://read.readwise.io/read/01kjb9snpywpyvtzxzfttz8fyf)) - Tags: ๐Ÿ‘ป ai highlighted - ourselves at the pace that we're trying to force our stuff into right now. >> It's funny because I also think about like people ask me, oh, what do you think of like the AI coding space >> because it's exhausting, right? Like there's a new tool every day. There's five every single day. Um, and like it it's been like this since 2022 at least like and like getting faster and faster and like the day-to-day of it is exhausting. But also if you step back ([View Highlight](https://read.readwise.io/read/01kjb9sp90nw9qffhpavg2wgy0)) - Tags: ๐Ÿ‘ป ai highlighted - um my fingers do. >> Yeah, that's cool. I'm I'm big on this, right? Like how have we all consolidated into the form factor of like scream keyboard? These are the buttons everyone has, right? Like there's a lot that could happen here. Like I used to have like a Wacom tablet that had >> inspired me too. >> Yeah. It had like a knob and it has like buttons that you can program and like it's really nice to be able to have different affordances for different activities. Uh not just have everything ([View Highlight](https://read.readwise.io/read/01kjb9spr5kq546f0mn5cq94mq)) - Tags: ๐Ÿ‘ป ai highlighted - you all to try it out because it's it's like things are changing and we want to make it a little bit more sensical. Um, and we'd love to have everyone along for the ride to just like try it out with us and iterate on, you know, what happens when agents do most of the code. What does our lives look like? >> We'll put the link to all your products in the show notes cuz there are more. Yeah, we only touched on intent and um ([View Highlight](https://read.readwise.io/read/01kjb9sq5xy6vq95j3esq3m421)) - Tags: ๐Ÿ‘ป ai highlighted