Two Podcasts Four Cups

> [!note]+ Document Notes
> ---
> tags: #devrel #programming #community #ai #career-development #professional-development
> author: Two Podcasts Four Cups
> source: YouTube
> reference: https://www.youtube.com/watch?v=pKlDPwIOoQ8
> date created: 2024-12-19 16:00
> ---
> # 🏷️ Title: Two Podcasts Four Cups - Programming Career Development and AI Evolution
> ## 🧰 Action Inbox
> - [H1] Research OpenClaw setup for automating development workflows — 05:23 #ai-tools
> - [H2] Evaluate proper AI mental models for developers — 38:45 #ai-adoption
> - [H3] Investigate entry-level hiring trends in AI-augmented development — 35:12 #career-development
> ## 🧭 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
> - [Two Podcasts Four Cups](https://www.youtube.com/watch?v=pKlDPwIOoQ8)
> - [nerdy.dev](https://nerdy.dev)
> ## 📝 Summary
> - Leon Noel and Danny Thompson discuss the evolution of AI in software development and its impact on entry-level careers
> - Key topics include git workflows (rebase vs merge), AI tool adoption patterns, and changing interview processes
> - Both emphasize that AI creates more work opportunities rather than eliminating jobs, especially for junior developers
> - Discussion covers practical AI implementations including OpenClaw automation and cloud agents
> - Strong focus on community building and helping underrepresented people break into tech
> ## 📖 Main Content
> Leon Noel (100 Devs, Resilient Coders) and Danny Thompson (Elastic) join the show to discuss how AI is transforming software development careers. They argue that rather than eliminating jobs, AI tools are creating demand for more developers who can effectively guide and manage AI-powered workflows. The conversation covers technical topics like git workflows and practical AI implementations, while emphasizing the continued importance of human guidance and taste in the development process.
> Both guests are heavily involved in helping underrepresented communities break into tech, providing perspective on how the industry landscape is evolving for newcomers. They discuss specific examples of companies reopening junior developer hiring and the need for new interview processes that focus on AI interaction skills rather than traditional coding challenges.
> ## 🗒️ Notes
> #### ⏱️ [00:00](https://youtu.be/pKlDPwIOoQ8?t=0) — [H1] Introduction and Japanese Whiskey Tasting
> - Key idea: Setting context with Matsui Sakura single cask whiskey review
> - Evidence: "100% malted barley, 96 proof and aged in Japanese cherrywood"
> #### ⏱️ [03:45](https://youtu.be/pKlDPwIOoQ8?t=225) — [H2] Toast to Inclusive Technology
> - Key idea: Focus on building accessible and inclusive technology
> - Evidence: "To building tables where there were once only walls and architecting spaces that leave no one behind"
> #### ⏱️ [08:30](https://youtu.be/pKlDPwIOoQ8?t=510) — [H1] Git Rebase vs Merge Debate
> - Key idea: Danny advocates for git rebase to maintain clean linear history
> - Evidence: "I should never merge multiple opinions into one conversation unless it's from the person that's giving that opinion"
> #### ⏱️ [12:15](https://youtu.be/pKlDPwIOoQ8?t=735) — [H2] AI Commit Message Generation Discussion
> - Key idea: Tension between AI automation and developer control
> - Evidence: "Oh, I pushed a release for you with a new tag. You're welcome." And I went, "Fuck what? No, no, don't do that"
> #### ⏱️ [18:45](https://youtu.be/pKlDPwIOoQ8?t=1125) — [H1] AI Evolution in Software Development
> - Key idea: Major shift in AI usefulness over past year
> - Evidence: "There was just one day where it was just not the worst thing to use anymore"
> #### ⏱️ [22:30](https://youtu.be/pKlDPwIOoQ8?t=1350) — [H2] OpenClaw Automation Setup
> - Key idea: AI agents working autonomously during downtime
> - Evidence: "When I wake up in the morning, I don't look at my social networks anymore. I wake up and I look at what OpenClaw did"
> #### ⏱️ [28:15](https://youtu.be/pKlDPwIOoQ8?t=1695) — [H1] Changed Developer Workflow
> - Key idea: Adam's job has fundamentally changed to technical steering
> - Evidence: "My job has changed more in the past few months than it's ever changed in my entire career"
> #### ⏱️ [35:12](https://youtu.be/pKlDPwIOoQ8?t=2112) — [H1] Junior Developer Demand Increasing
> - Key idea: Companies hiring 3x more junior developers due to AI productivity
> - Evidence: "IBM saying they're going to hire 3x the amount of juniors they have in the past"
> #### ⏱️ [38:45](https://youtu.be/pKlDPwIOoQ8?t=2325) — [H1] Interview Process Evolution
> - Key idea: LeetCode becoming obsolete, focus shifting to AI prompting skills
> - Evidence: "Hacker Rank even said that they see the entire interview process changing and that leak code is now going to be defunct dead"
> #### ⏱️ [42:30](https://youtu.be/pKlDPwIOoQ8?t=2550) — [H2] Developer Mental Model Problem
> - Key idea: 97% of developers using AI incorrectly with transactional approach
> - Evidence: "Every single AI tool that I use... said I was in top 1%"
> #### ⏱️ [48:15](https://youtu.be/pKlDPwIOoQ8?t=2895) — [H2] Corporate AI Adoption Failures
> - Key idea: Companies buying licenses without training or context
> - Evidence: "I bought 700 licenses for our engineers and Danny the only thing I did was create a seven-figure bill"
> #### ⏱️ [52:45](https://youtu.be/pKlDPwIOoQ8?t=3165) — [H2] AI Infrastructure vs Models
> - Key idea: Success comes from infrastructure around models, not just models themselves
> - Evidence: "The way things shift is the infrastructure around the model that manipulates the prompt and the response"
> #### ⏱️ [56:30](https://youtu.be/pKlDPwIOoQ8?t=3390) — [H1] Claude vs Pi Comparison
> - Key idea: Trade-off between high floor/low ceiling vs trainable systems
> - Evidence: "Claude has a high floor... However, it has a small ceiling... Pi has a lower floor... but as you work with it, as you teach it your way"
> #### ⏱️ [60:15](https://youtu.be/pKlDPwIOoQ8?t=3615) — [H2] Cloud Agents and Long-Running Tasks
> - Key idea: Evolution toward multi-hour autonomous development sessions
> - Evidence: "They reduced they put out long-running agents. So now it's kind of like a Ralphie or a Ralph loop but in the cloud for you that can run seven, eight plus hours"
> ## 📚 References
> - [nerdy.dev](https://nerdy.dev) - Adam's blog about token dashboard and OpenClaw setup
> - [100 Devs](https://100devs.org/) - Leon Noel's free software development program
> - [Resilient Coders](https://resilientcoders.org/) - Leon's organization helping underrepresented communities
> ## 🗣️ Paraphrase
> - AI is creating more development work rather than eliminating it, leading to increased demand for junior developers who can guide AI workflows effectively
> - Most developers (97%) are using AI incorrectly with a transactional mindset rather than building collaborative relationships with AI tools
> - The interview process is evolving away from algorithmic challenges toward assessing AI interaction and prompting skills
> - Successful AI adoption requires proper mental models and company-wide training, not just purchasing licenses
> ## 📰 Newsletter
> 🤖 **AI Is Creating More Dev Jobs, Not Fewer**
> Contrary to doom predictions, AI tools are driving demand for junior developers. Leon Noel and Danny Thompson share insights from the trenches: IBM is hiring 3x more juniors, and companies are realizing they need human guidance for AI workflows.
> **Key takeaway**: The bottleneck isn't coding speed—it's having skilled developers who understand how to direct and collaborate with AI systems effectively.
> **Action items for WordPress developers**:
> - Experiment with AI tools like Cursor, OpenClaw, or cloud agents for your workflow
> - Focus on developing "AI collaboration" skills alongside traditional coding
> - Consider how AI might enhance rather than replace your WordPress development process
> The future belongs to developers who can art-direct and technically steer AI tools, not those who compete with them on raw coding speed.
> Resources: [Learn WordPress](https://learn.wordpress.org/), [Developer Docs](https://developer.wordpress.org/), [WP-CLI](https://wp-cli.org/)
> ## ✅ Action Items
> #### DevRel
> - Developer advocacy: Create content around AI-assisted WordPress development workflows
> - Education: Develop workshops on proper AI mental models for developers
> - Developer experience: Evaluate AI tools integration in documentation and tutorials
> - Community management: Facilitate discussions around AI adoption best practices
> #### WordPress
> - Core: Assess impact of AI-assisted development on contribution workflows
> - Community: Create guidance for meetups on AI tools and career development
> - Training: Develop lesson plans incorporating AI collaboration skills
> - Documentation: Update developer guides to include AI-assisted development patterns
> #### Community
> - Contributors: Establish mentorship programs pairing AI-experienced developers with newcomers
> - Sponsors: Fund training programs focused on AI collaboration skills
> - Ecosystem: Coordinate cross-platform discussions on AI adoption patterns
> ## 🧪 Hypotheses
> - AI adoption success correlates more with mental model training than tool selection
> - Companies investing in AI collaboration training see higher productivity gains than those just buying licenses
> - Interview processes focusing on AI interaction skills better predict job performance than traditional coding challenges
> - Junior developers with AI collaboration skills have higher hiring rates than those without
> ## 📊 Methodology
> - Survey companies on AI tool adoption patterns and training approaches
> - A/B testing of interview formats (traditional vs AI-focused) and subsequent job performance
> - Longitudinal study of developer productivity before and after AI collaboration training
> - Analysis of job posting requirements evolution over time
> ## ❓ Questions
> - How can WordPress core development processes adapt to AI-assisted contributions?
> - What specific training curricula produce the most effective AI collaboration skills?
> - How do we balance AI efficiency with the learning needs of junior developers?
> ## 🔮 Future Research
> - Long-term impact of AI-assisted development on code quality and maintainability
> - Evolution of senior developer roles toward technical steering and architecture
> - Development of standardized AI collaboration competency frameworks
> ## 💡 Implications
> - Practice: Development workflows shifting toward AI collaboration and technical steering
> - Policy: Need for updated hiring practices and competency frameworks
> - Education: Curriculum redesign to include AI collaboration alongside traditional coding skills
> - Community: Mentorship programs must evolve to include AI tool guidance
> ## 🧠 Learning Styles Assessment
> Reading level estimate: 12th Grade
> #### 👀 Visual learners
> - Present: Workflow descriptions, tool comparisons
> - Improve: Architecture diagrams of AI-assisted development processes, visual tool comparison charts
> #### 🔊 Aural learners
> - Present: Podcast format with conversational explanations
> - Improve: Transcripts with timestamps, audio summaries of key concepts
> #### 🗣️ Verbal learners
> - Present: Rich analogies (puppy training, art directing), technical definitions
> - Improve: Glossary of AI development terms, story-driven case studies
> #### 🧩 Kinesthetic learners
> - Present: Hands-on tool examples, workflow demonstrations
> - Improve: Step-by-step AI tool setup guides, interactive exercises
> #### 🧠 Logical learners
> - Present: Systematic comparison of tools and approaches
> - Improve: Decision trees for tool selection, metrics for measuring AI collaboration success
> #### 🧑🤝🧑 Social learners
> - Present: Community-focused discussion, collaborative insights
> - Improve: Discussion guides for development teams, peer mentoring frameworks
> #### 🧘♀️ Solitary learners
> - Present: Personal workflow optimization strategies
> - Improve: Self-assessment tools for AI collaboration skills, individual learning paths
> #### 🌿 Naturalistic learners
> - Present: Organic evolution of AI adoption patterns
> - Improve: Ecosystem thinking about AI impact, sustainable development practices
> ## 📊 Accessibility Assessment
> #### Screen reader semantics
> - Present: Clear heading structure, descriptive content
> - Improve: Enhanced alt text for technical concepts, structured data markup
> #### Keyboard navigation
> - Present: Standard video player controls
> - Improve: Transcript navigation shortcuts, topic jumping functionality
> #### Contrast and readability
> - Present: Standard video player interface
> - Improve: High-contrast transcript options, adjustable text sizing
> #### Media and captions
> - Present: Audio content available
> - Improve: Professional captions with technical term accuracy, downloadable transcripts
> ## 🌍 DEIB Assessment
> #### Cultural breadth
> - Present: Focus on underrepresented communities in tech, global perspective on development
> - Improve: Examples from diverse geographic regions, multilingual considerations
> #### Inclusive language
> - Present: Respectful discussion of career challenges, accessible explanations
> - Improve: Gender-neutral examples, plain language alternatives for jargon
> #### Representation
> - Present: Two experienced professionals from underrepresented backgrounds sharing insights
> - Improve: Broader range of career stages and backgrounds in examples
> ## ✅ Logical Validity
> #### Strong reasoning
> - Deductive strength: Clear progression from AI adoption patterns to career implications
> - Inductive strength: Multiple company examples supporting hiring trend claims
> - Causal reasoning: Logical connection between AI productivity and increased hiring needs
> #### Fallacies
> - Survivorship bias: Focus on successful AI adopters may miss broader challenges
> - Hasty generalization: IBM example extrapolated to industry-wide trend
> #### Tone of voice
> - Overall tone: Enthusiastic and optimistic about AI potential while acknowledging challenges
> ## 🛡️ DARVO Analysis
> - No DARVO patterns detected - discussion maintains positive framing focused on opportunity and growth
> ## 🎯 Conclusion
> The conversation reveals a fundamental shift in software development where AI tools are creating more opportunities rather than eliminating jobs. Success depends on developing proper mental models for AI collaboration and companies investing in training rather than just purchasing licenses. For WordPress developers and the broader community, this suggests focusing on AI collaboration skills while maintaining the human elements of taste, guidance, and technical steering that remain irreplaceable.
> ## 🧱 Refactor Appendix
> ### 📚 Literature Split Pad
> ### [H1] AI adoption requires mental model training not just tool access
> > [!quote] [Two Podcasts Four Cups](https://www.youtube.com/watch?v=pKlDPwIOoQ8) by Two Podcasts Four Cups via YouTube. Published 2024. Accessed 2024-12-19.
> > "97% of people using AI tooling they're not using it correctly"
> Danny Thompson's research reveals most developers use transactional approaches with AI rather than collaborative mental models.
> [view highlight](https://youtu.be/pKlDPwIOoQ8?t=2325) #xref #articleseed ID:rw_ai_mental_models
> ### [H2] Companies hiring more junior developers due to AI productivity gains
> > [!quote] Two Podcasts Four Cups
> > "IBM saying they're going to hire 3x the amount of juniors they have in the past"
> AI creates more work opportunities rather than eliminating them, requiring human guidance for effective implementation.
> [view highlight](https://youtu.be/pKlDPwIOoQ8?t=2112) #xref ID:rw_junior_hiring_trend
> ---
> ### 🔖
> ---
> ## Full Transcript
> [00:01] Howdy y'all.<br>[00:03] Hey. Hey. We have two very important<br>[00:06] guests with us today. Adam, could you<br>[00:07] tell the folks at home who we've got on<br>[00:09] the show today? Oh, absolutely. Both<br>[00:11] these cats coming to us from the<br>[00:13] programming podcast. In this corner,<br>[00:15] Leon Noel, managing director of<br>[00:17] engineering at resilient coders, founder<br>[00:19] and leader of 100 devs, distinguished<br>[00:21] faculty at general assembly, lecturer at<br>[00:23] Harvard Business School,<br>[00:25] guest lecturer at MIT Sloan<br>[00:27] entrepreneur, educator, and turbo<br>[00:28] booster of hundreds of underrepresented<br>[00:30] folks looking to break into web tech,<br>[00:31] and soon to be my Pokémon Go friend. I<br>[00:34] as long as you're still playing. And I<br>[00:36] wonder if you play Monster Hunter.<br>[00:37] Questions for later. And in this corner,<br>[00:39] we have Danny Thompson, senior developer<br>[00:40] advocate at Elashian. Speaker, who's<br>[00:43] done over 200 talks. What the [ __ ] 200<br>[00:45] talks? That [ __ ] is crazy, dude.<br>[00:46] Workshop runner, community grower, event<br>[00:48] thrower, meetup maker, known to go from<br>[00:50] gas stations to billboards, is another<br>[00:52] rad turbo booster of hundreds of<br>[00:54] underrepresented people looking to break<br>[00:56] into web technology. And did I stumble<br>[00:58] upon a book that you're writing? You<br>[00:59] better tack on. Author to that list.<br>[01:01] Welcome to the show, y'all. Stoked to<br>[01:03] have you.<br>[01:04] >> Thanks for having us. I'm stoked, too.<br>[01:07] Let's go.<br>[01:08] >> I was actually scared he was going like<br>[01:10] and here's Danny Thompson like after<br>[01:11] that. [laughter]<br>[01:15] >> Oh, that would have been a good joke.<br>[01:17] >> That's [laughter] literally where I was<br>[01:18] going. I was like I was so ready for<br>[01:20] that. But uh thank you, man. Did some<br>[01:23] research. I I got to get<br>[01:25] >> I appreciate it.<br>[01:27] >> How y'all doing?<br>[01:29] >> Yeah, doing good. Doing good. So, as the<br>[01:31] name of this podcast entails, we always<br>[01:34] start with whiskey. We've got a Japanese<br>[01:38] one today. The Metsui single cask<br>[01:41] Sakura.<br>[01:43] Uh it is 100% malted barley, 96 proof<br>[01:46] and aged in Japanese cherrywood. Uh<br>[01:50] which I guess is Sakura. I don't know.<br>[01:51] I'm uneducated. Um and maybe X bourbon<br>[01:54] barrels as well, depending on where you<br>[01:57] ask on the internet. So<br>[01:59] >> So I just opened the box. I didn't get<br>[02:01] any notes of anything. Is that supposed<br>[02:03] to happen? [laughter]<br>[02:05] Yeah, you got to open the bottle first.<br>[02:07] >> It's not like a a letter from junior<br>[02:09] high girlfriend or whatever that like<br>[02:11] perfume on it, you know.<br>[02:13] >> I wouldn't know about that either,<br>[02:14] unfortunately. But regardless,<br>[02:15] [clears throat]<br>[02:16] let's see.<br>[02:18] >> Uh some funny other backtory here. Also,<br>[02:20] it's Sakura, by the way. Uh<br>[02:22] >> whatever. No, it's cool. I like how you<br>[02:23] said it, too.<br>[02:24] >> Okay.<br>[02:25] >> Um [laughter] yeah, this is a a<br>[02:28] redemption arc. This company was uh<br>[02:30] before like a lot of Japanese whiskey<br>[02:32] apparently is imported, blended in Japan<br>[02:34] and then exported. So, it's not even<br>[02:36] Japanese whiskey. And so, these folks<br>[02:38] have been teased for years about doing<br>[02:39] that. They just slap a a label on<br>[02:41] something that's not actually Japanese<br>[02:43] whiskey. So, anyway, this is their<br>[02:44] redemption arc. Uh so, now that they get<br>[02:47] to be like, "Oh, yeah. Well, now we're a<br>[02:48] distillery at the foot of a snowcapped<br>[02:50] mountain called Mount Dyson, and these<br>[02:52] are single cherrywood casks, hence the<br>[02:54] name Sakura. and they have ultra soft<br>[02:57] ground water that's filtered through<br>[02:58] volcanic soil. Uh the same aquafer is<br>[03:01] what softens their whiskies and lets the<br>[03:03] Sakura influence shine instead of<br>[03:06] turning overly bitter. There's no added<br>[03:08] color. So anyway,<br>[03:09] >> [ __ ] Pete. Yeah,<br>[03:10] >> you know how I know this is an expensive<br>[03:11] bottle? There's there's actual ink from<br>[03:14] a handwritten pen at the bottom.<br>[03:16] >> That's like extra.<br>[03:17] >> You got to pay extra for that for that.<br>[03:19] >> Oh, I got 290 out of 300.<br>[03:21] >> I got 289. Sucks to be you. 294.<br>[03:25] >> Closer to the original 156.<br>[03:28] >> Whoa. Hey,<br>[03:30] >> he went.<br>[03:33] >> You got a toast for us, Adam, before we<br>[03:34] drink?<br>[03:34] >> I do have a toast. To the craft of the<br>[03:37] code and the warmth of the poor. Here's<br>[03:39] to building tables where there were once<br>[03:41] only walls and architecting spaces that<br>[03:43] leave no one behind. May the web be<br>[03:45] built uh may the web we build be as<br>[03:48] accessible, open, and inviting as a<br>[03:50] shared bottle amongst friends to<br>[03:52] breaking down barriers, debugging our<br>[03:53] biases, and lifting up the users who<br>[03:55] need it most. Cheers.<br>[03:57] >> Cheers.<br>[03:58] >> Cheers.<br>[03:59] >> Yeah.<br>[04:01] >> Smells really good.<br>[04:07] >> I smell limes.<br>[04:10] >> Limes?<br>[04:11] >> Yeah. I don't know.<br>[04:12] >> Sharp at first. I like it.<br>[04:13] >> Oh, yeah. pretty stringent. I was<br>[04:14] expecting more like vanilla.<br>[04:17] >> They said golden honeylos.<br>[04:18] >> Oh, were we not supposed to drink it<br>[04:19] yet? My bad.<br>[04:20] >> Don't do it, dude.<br>[04:21] >> No, you can. [laughter]<br>[04:23] >> Whatever you want.<br>[04:23] >> I heard everybody still talk about the<br>[04:24] smells like Oh, no.<br>[04:25] >> You go through phases. It's okay.<br>[04:28] >> Oh, the taste is much different.<br>[04:30] >> Tastes a lot scotchier. Got that classic<br>[04:33] Sharpie taste.<br>[04:35] >> I like it. The scotchy peiness. Give it<br>[04:38] to me. But it's sweet. It's got a<br>[04:40] sweetness to the pee. Sweet pee.<br>[04:45] Yeah,<br>[04:46] >> it's alcohol.<br>[04:47] >> It sure is.<br>[04:49] >> Looks like like a cheaper mullen.<br>[04:51] >> Yeah,<br>[04:53] >> it's [snorts] smoother mullen.<br>[04:56] It's It's smoother than I was<br>[04:58] anticipating, which is good. Um,<br>[05:01] the one thing that I find interesting is<br>[05:03] like I always look for I don't know if<br>[05:05] there's like a special name for this,<br>[05:07] but when I breathe in again, does it<br>[05:08] feel like a dragon is there? And it<br>[05:10] does.<br>[05:11] So, like there I'm sure that's<br>[05:13] sophisticated um liquor talk right<br>[05:15] there, but it actually tastes pretty<br>[05:18] decent.<br>[05:19] Uh I'm I'm thoroughly surprised.<br>[05:22] >> Chuck calls that the hug. If you can<br>[05:24] feel it burning you and it's the hug,<br>[05:27] >> but wait, I think I know what he's<br>[05:28] saying though, which is different. Like<br>[05:29] sometimes I'll take a sip and yeah if<br>[05:31] you breathe in oxygen over top of it<br>[05:33] there is an aromatic it and it fills<br>[05:36] your mouth and your lungs and it can be<br>[05:38] kind of burny but also kind of like the<br>[05:39] hug where you're like the hug is nice.<br>[05:41] There's a uh a vaporized hug uh type of<br>[05:46] vibe. I like it. The fire dragon is very<br>[05:48] nice.<br>[05:50] >> Yeah, this is good.<br>[05:53] >> Yeah. Um, okay. So, we have a very<br>[05:57] stringent rating system on this show. It<br>[05:59] is zero to eight tentacles. Zero being<br>[06:02] the worst. Wouldn't even clean your<br>[06:04] toilet with it. Eight being the best.<br>[06:06] Uh, you don't want to drink anything<br>[06:07] else ever again. Four and a halfish is<br>[06:11] um average. Middle of the road.<br>[06:13] >> Um, [clears throat]<br>[06:14] >> what has been an eight for you in the<br>[06:15] past?<br>[06:16] >> Good question.<br>[06:17] >> We've only had like three eights, I<br>[06:19] think, and I don't know. I couldn't tell<br>[06:21] you what they are. Um, but<br>[06:23] >> they were so good they were unmemorable.<br>[06:26] >> Well, no. I mean, they're memorable, but<br>[06:27] we've had 240<br>[06:30] whisies or whatever. I'm like,<br>[06:31] >> was Lug Villain uh 16 that recently? Did<br>[06:34] I give that an eight?<br>[06:36] >> I think it was high, but I don't think<br>[06:38] you've given anything an eight yet. I<br>[06:39] think it was like 7.75.<br>[06:41] >> Where does Jack Daniels end up on this<br>[06:43] rating scale for you?<br>[06:44] >> Not high. Not high.<br>[06:46] >> Four.<br>[06:47] >> Three. Three, probably.<br>[06:49] >> Whoa. Okay. Okay. Okay. It's funny.<br>[06:52] >> Yeah, we've had zero.<br>[06:53] >> I'm on roller skates, you know, but<br>[06:54] other than that, I don't want it.<br>[06:58] >> Yeah, there was this one that was um it<br>[07:00] was called the Daringer, and I bought it<br>[07:03] only because it had a pistol cork, which<br>[07:05] I thought was really cool, and it was<br>[07:07] the worst whiskey I've ever had. It is.<br>[07:09] >> I believe that.<br>[07:10] >> Yeah. Terrible. [laughter]<br>[07:13] >> Anyway, Adam, you want to show us how<br>[07:15] the the rating goes?<br>[07:17] >> Uh yeah. So, I'm I'm I'm really loving<br>[07:20] scotches right now. I've been drinking a<br>[07:22] lot of them. So, it's kind of uh<br>[07:24] interesting to have one that's from<br>[07:25] Japan. Uh literally from Japan, so it's<br>[07:28] not just blended there. And I think<br>[07:30] they're hitting on all the notes.<br>[07:32] There's like a sparkliness to it. And I<br>[07:34] I like the natural color, the natural<br>[07:36] sort of flavoring. It feels very<br>[07:37] authentic. Um I'm going to give this a<br>[07:40] seven.<br>[07:43] >> Seven. Wow. Nice. It's pretty good. Uh<br>[07:46] yeah. Who wants to go next?<br>[07:48] Well, I'm kind of glad that I I was<br>[07:50] afraid we're going to do this like<br>[07:51] Planet Poker and send like our ratings<br>[07:53] in the chat just so there's no bias.<br>[07:55] Glad that didn't happen.<br>[07:57] >> I do like this. [clears throat]<br>[08:00] It isn't the best thing that I've ever<br>[08:01] had. It is very smooth compared to what<br>[08:05] based on the original smell I thought it<br>[08:07] was going to be. Uh the dragon fire<br>[08:10] breath is definitely there. So, your<br>[08:13] first inhale after taking a drink will<br>[08:15] feel sharp. So, I'm not I like it, but I<br>[08:18] also dislike how strong it is. And it<br>[08:20] feels a little bit warmer, a little bit<br>[08:24] longer than what I would like for each<br>[08:25] sip. Uh, it almost feels like you're<br>[08:27] taking like some really strong cough<br>[08:29] syrup that's like opening up your chest.<br>[08:31] And I kind of like the warm feeling, but<br>[08:33] not to that effect. To me, it's like a<br>[08:36] five and a half. I would definitely have<br>[08:38] it again. I think it's above average. I<br>[08:41] do think like if somebody had it, I<br>[08:43] would definitely drink it with them. I<br>[08:45] don't know if I would feel compelled to<br>[08:47] go out of my way to go buy this bottle<br>[08:49] though.<br>[08:52] >> Yeah, that's fair. I feel similar.<br>[08:56] I big fan of Japanese whisies. I was<br>[08:59] telling Off Pod Hiki Harmony is one of<br>[09:01] my favorites for a long time. And so<br>[09:03] there's definitely some notes of like<br>[09:04] the Hibiki harmony coming through.<br>[09:08] I think I I would put it above a four.<br>[09:11] or so I'm feeling like a strong five<br>[09:13] just because it's something that I would<br>[09:15] recommend people try especially if you<br>[09:17] haven't tried any of the Japanese<br>[09:18] whisies. It's definitely worth the<br>[09:20] drink. Um definitely the slight I don't<br>[09:25] like the aftertaste on it as much as I I<br>[09:27] thought I would. The smell is very<br>[09:29] different than the taste too. I'm not<br>[09:31] getting any of like the vanilla that I<br>[09:33] thought I would get. Uh very<br>[09:36] very mild. But overall I enjoy it. I<br>[09:38] would say a strong five. Definitely if<br>[09:40] you see it, I would try it. Um worth<br>[09:42] worth a taste.<br>[09:45] >> Yeah. Um I'm kind of similar in that<br>[09:48] like it's above average, but it's<br>[09:51] definitely not my favorite. Um<br>[09:54] I don't know. I think I'm going to Yeah,<br>[09:55] I think a five is appropriate. Um I<br>[09:58] don't know. Don't can't tell you why.<br>[09:59] Don't super love it. [laughter]<br>[10:03] >> Dragonfire is real, as you call it.<br>[10:05] [laughter]<br>[10:06] I didn't have a more sophisticated name,<br>[10:08] so that's what I'm rocking with.<br>[10:09] >> What scotches have you been drinking<br>[10:10] recently, Adam, that you've liked?<br>[10:13] >> Some Highland ones. Uh, and then the<br>[10:15] Logan. So, the Logan being super smoky<br>[10:18] and then the Highland ones from H.<br>[10:20] What's the area? There's an area.<br>[10:22] Anyway, they have very similar<br>[10:24] qualities, similar color, similar<br>[10:26] tingliness on my tongue. uh peey and<br>[10:30] bright I would say as opposed to like<br>[10:32] syrupy or bourbony or sugary and I've<br>[10:36] just kind of like I'm a very earthtoned<br>[10:38] flavor palette type of person. I drink<br>[10:40] my coffee black. Um I I drink tea just<br>[10:43] as it is. Like if you give me a tea I'm<br>[10:45] like I want to taste the like leaves and<br>[10:47] [ __ ] like don't don't mask this. And so<br>[10:49] it's kind of what I like about scotches<br>[10:51] is they bring me back to that sort of<br>[10:53] like I'm drinking something green. I'm<br>[10:55] drinking something earthy. Uh, I want<br>[10:57] the bitter and natural flavors. I don't<br>[11:00] need any disguises, you know? I'm like,<br>[11:01] just give me as you are. I want to I<br>[11:03] want to discover your journey on my<br>[11:05] tongue. That's weird to say, but Danny's<br>[11:08] nodding like I [laughter] made sense.<br>[11:10] That's great. Thank you. I appreciate<br>[11:11] that.<br>[11:11] >> I I'm in a similar light. I I like uh<br>[11:14] especially when it comes to beer, I like<br>[11:15] the more bitter beers than I do um the<br>[11:18] lighter tasting ones. Uh when it comes<br>[11:21] to liquor, I'm on a similar plane as<br>[11:23] well. Like I I like the I guess for the<br>[11:26] lack of a more sophisticated terms, the<br>[11:28] earthier tasting ones versus the sweeter<br>[11:32] ones. Um but like then I say that and<br>[11:35] then it's like I like Jack Daniels, but<br>[11:37] I guess that's also the Memphis<br>[11:39] Tennessee side kicking in with that one.<br>[11:43] >> Yeah, Lugaboon 16's definitely one of my<br>[11:46] core three in rotation.<br>[11:48] Um, yeah.<br>[11:50] >> But that earthiness is what my family<br>[11:52] and friends label as the band-aid<br>[11:54] flavor. [laughter]<br>[11:56] >> Really?<br>[11:56] >> I love it. I love it.<br>[12:00] >> Yeah, the 16 was pretty good. Um, a lot<br>[12:03] of them are just really smoky or really<br>[12:06] pey and I feel like that was just nicely<br>[12:08] balanced.<br>[12:10] >> Although that one was made as like a<br>[12:11] smoky joke and then everyone was like,<br>[12:13] "Bring it on. [laughter]<br>[12:16] >> [snorts]<br>[12:18] >> All right.<br>[12:18] >> Delicious.<br>[12:20] >> So,<br>[12:20] >> well, I will say just for argument sake,<br>[12:23] I decided to throw some coconut.<br>[12:25] >> I can't even taste the liquor.<br>[12:27] >> Dang.<br>[12:27] >> Uh, I guess the sweetness of it mixes<br>[12:30] really well with it. I can't taste it.<br>[12:32] And I'm not like one of those like, "Oh<br>[12:34] my god, Bikardi tastes like Sprite."<br>[12:35] It's like, "No, Bartiardi tastes like<br>[12:36] Bikardi." But like this legitimately, I<br>[12:39] can't tell that there's alcohol in this<br>[12:41] right now.<br>[12:43] >> Well, hey, good mixer then, I guess.<br>[12:45] >> Yeah. All<br>[12:47] right. So, we have not done hot takes in<br>[12:50] a while, and all of them are kind of<br>[12:53] lukewarm at this point, but just going<br>[12:56] to do a couple of the favorites just for<br>[12:58] fun. All right. Uh, get rebase or get<br>[13:01] merge.<br>[13:03] Oh, no. I've heard your takes on the I<br>[13:05] but Well, I don't know if I heard<br>[13:07] everybody's takes on this. I for I think<br>[13:09] I joined one live episode that you did<br>[13:11] and you were discussing this. I'm a get<br>[13:13] rebase kind of person.<br>[13:15] And it's actually I'm one of those<br>[13:19] weirdos that actually looks at the<br>[13:20] history and so that makes sense why. But<br>[13:26] one of the best engineers that I ever<br>[13:28] worked with in the entirety of my life.<br>[13:31] He is now retired and he is actually one<br>[13:35] of the strongest reasons why I truly<br>[13:37] understand Golang at a very deep level<br>[13:39] where I was very like proficient with<br>[13:42] it. Um, I was like architecting some<br>[13:44] amazing solutions with Golang and a lot<br>[13:46] of that came because of his guidance and<br>[13:48] he instilled rebasing into the entire<br>[13:51] team and I was so against it because I<br>[13:54] was a get merge kind of guy and once I<br>[13:56] finally felt okay I see that I see the<br>[13:59] light at this point and the light to me<br>[14:01] is this<br>[14:03] I should never merge multiple opinions<br>[14:06] into one conversation<br>[14:09] unless it's from the person that's<br>[14:10] giving that opinion. Right? Then I can<br>[14:12] take the nuance. I can take all the<br>[14:13] information. If I'm just merging your<br>[14:16] intelligence of a take with my lack of<br>[14:19] intelligence on what your nuance should<br>[14:21] be, that's a bad thing to mix together,<br>[14:23] right? Or<br>[14:26] if I rebase it, [laughter]<br>[14:32] I have a liquor mixer that I can't even<br>[14:36] taste. And so I get all the history. I<br>[14:38] get all your information. I get<br>[14:39] everything that you wanted. I could<br>[14:40] squash it if I need to, but rebasing by<br>[14:43] itself, I think I'm big on keeping that<br>[14:45] linear history, and I know the take a<br>[14:47] lot of people have is like, who really<br>[14:48] looks at the history? You might not look<br>[14:50] at it today, but when you finally do<br>[14:52] need to go back and find that commit<br>[14:53] that broke something and then fix<br>[14:54] everything, you would be very<br>[14:56] appreciative of having a history that is<br>[14:58] in line. You know why things are<br>[15:00] happening and it's easy to follow. And<br>[15:02] so for that, I'm on the rebase train.<br>[15:05] >> I don't know if it's the the dragonfire<br>[15:07] speaking, but whatever 4.6 six or codeex<br>[15:10] tells me to do is what I do these days.<br>[15:11] Who gives a crap? [laughter]<br>[15:13] >> Oh, man.<br>[15:13] >> 4.6 loves the rebase. So, that's what<br>[15:16] we're going with. [laughter]<br>[15:17] >> Well, wait. You let your Here's the new<br>[15:19] hot take. I feel like Stop me if I'm<br>[15:21] wrong, but do you let AI get commit for<br>[15:23] you? This is a question.<br>[15:25] >> Not a dinosaur. What are you doing?<br>[15:28] [laughter]<br>[15:28] >> This is a debate that we've been having.<br>[15:31] >> Yeah, I think it really depends how much<br>[15:33] I trust what it's doing at the time. Um,<br>[15:37] a lot of times I'm not wanting it to and<br>[15:39] then it like most of the time when I<br>[15:41] don't want it to, it decides that that's<br>[15:43] when it's going to do it. It's like when<br>[15:44] I actually don't care is not the time<br>[15:46] that it's going to do it. But when I'm<br>[15:47] like experimenting with a thing, it's<br>[15:49] like, "Oh, like I was working on a some<br>[15:51] open source project. I forget what it<br>[15:52] was." And it was like, "Oh, I pushed a<br>[15:54] release for you with a new tag. You're<br>[15:55] welcome." And I went, "Fuck what? No,<br>[15:58] [laughter]<br>[15:59] >> no, don't do that."<br>[16:01] >> Um, so yeah, it was uh<br>[16:04] >> it can be bad. So, make sure you let it<br>[16:06] know right up front what you would<br>[16:08] prefer. [laughter]<br>[16:09] >> Let I have a hot take that we can go<br>[16:11] into after this, but I'm curious on Adam<br>[16:13] and Robbie's take on the get rebase, get<br>[16:16] merge.<br>[16:18] >> Robbie, take it away first. I'll I'll<br>[16:20] follow up.<br>[16:21] >> Uh, yeah, I'm rebase for the same<br>[16:23] reasons that you said, Danny. like um<br>[16:26] you know the people that say the history<br>[16:28] doesn't matter have never looked at 500<br>[16:31] commits in a row of fix this change that<br>[16:33] do this save work in progress and I<br>[16:36] don't want that so yeah I always want<br>[16:38] each PR should be one commit and I don't<br>[16:41] even want the second commit that says<br>[16:42] you merged this commit so I want just<br>[16:45] that one and that's why I rebase<br>[16:47] >> this is why he was one of our earlier<br>[16:49] guests on the podcast Robbie I see you<br>[16:51] Robbie okay [laughter]<br>[16:52] >> no pressure now based on that I feel<br>[16:53] like Adam is about uh like making you<br>[16:56] feel heartburned. But let's continue.<br>[16:58] >> No, I'm I'm very much a rebaser. But I<br>[17:00] will I will admit though that I was<br>[17:02] like, "Hey, what's the shame of like a a<br>[17:04] get merge if you're just going to squash<br>[17:05] me anyway?" So look, if you're going to<br>[17:07] take my PR and squash it into a single,<br>[17:09] who gives a [ __ ] if I merged or not?<br>[17:11] Like, right? Like, no one cares if<br>[17:14] you're talking about a clean history.<br>[17:15] The history is clean on the main. But<br>[17:17] like, hey, my work in progress, you got<br>[17:19] to see how I worked. Hey, I pulled in a<br>[17:20] merge. I merged right now. You all<br>[17:22] merged, too, when you rebased. you just<br>[17:24] struggled through it more, right? You<br>[17:26] were just like, I need to merge, but<br>[17:28] make it look like I didn't merge. I'm<br>[17:30] going to rebase. Uh, this is how I do it<br>[17:32] by acting it's I'll deal with all the<br>[17:35] conflicts which are really complex, but<br>[17:36] I'll just do it anyway. Anyway, I'm<br>[17:38] still on rebase. Um, but I have recently<br>[17:40] been very much on the team like Work<br>[17:42] Tree and um stack team uh whether it's<br>[17:46] through like Git Butler or Graphite as<br>[17:49] these kind of two like meta scenarios on<br>[17:52] top of Git. And I'll admit in the<br>[17:54] beginning I didn't like it very much<br>[17:56] like rebase treated me but over time I'm<br>[17:59] all on on like team stacks uh and team<br>[18:02] work trees. These are really ways to<br>[18:04] like liberate your way with git. They're<br>[18:05] just abstractly a little bit more<br>[18:07] intense. And so uh consider me rebase<br>[18:10] but also consider me uh dabbling in<br>[18:13] stacks and work trees. How about y'all?<br>[18:19] >> I don't know if I care enough about that<br>[18:21] one. Uh, I don't want to say I don't,<br>[18:24] but I also haven't really given it much<br>[18:25] thought. So, that's interesting. You're<br>[18:27] you're making me think through it right<br>[18:29] now. And I don't have a take on this at<br>[18:32] this very moment, but give me a couple<br>[18:34] more sips and maybe I will, but right<br>[18:36] now,<br>[18:37] >> yes, the heat, the dragon heat, it'll<br>[18:38] hit you.<br>[18:39] >> The dragon heat.<br>[18:39] >> I feel like work trees were really<br>[18:41] important to me for like one month. I<br>[18:42] saw I talked to Danny about for like at<br>[18:43] least a solid month. Work trees, work<br>[18:45] cheese, work trees, and then cloud<br>[18:46] agents kind of took over for me and now<br>[18:49] they're just on their own machine. So,<br>[18:50] it's like, "All right, you can go do<br>[18:51] whatever the heck you want to do, and<br>[18:52] then we'll figure it out later." Which<br>[18:54] is why like I don't mind giving up the<br>[18:56] rebasing decision when I have four<br>[18:58] different cloud agents coming all back<br>[19:00] together with random stuff.<br>[19:01] >> That'll make sense. Wow, that's an<br>[19:02] awesome take. Very modern. Love<br>[19:05] You know, it's interesting where this<br>[19:08] conversation is going because 11 months<br>[19:10] ago, we had a guest on our podcast and I<br>[19:13] we were talking about how the CEO of AI<br>[19:17] company said that 90% of code will be<br>[19:19] written by AI um tooling.<br>[19:22] >> Did you hear Hot Pockets joke?<br>[19:25] >> A what?<br>[19:26] >> The Hot Pockets joke. The CEO of Hot<br>[19:28] Pockets says that in 2026 all meals will<br>[19:31] be Hot Pockets. [laughter]<br>[19:33] M<br>[19:34] >> true facts.<br>[19:35] >> But like looking back on this 11 months<br>[19:38] later, do you still feel that figure is<br>[19:40] off<br>[19:43] >> that are not all the meals or<br>[19:47] >> Well, yeah, obviously that one like<br>[19:49] >> Yeah. No, I think we've been talking<br>[19:51] about this like, you know, we've talked<br>[19:53] almost exclusively AI for our last like<br>[19:55] I don't know how many episodes because I<br>[19:58] think in the past<br>[20:00] >> I don't know 3 to six months. It's hard<br>[20:01] to say exactly the time frame or what<br>[20:04] because it all moves so fast,<br>[20:05] >> but there was just one day where it was<br>[20:07] just not the worst thing to use anymore<br>[20:10] >> and I was like, "Huh, okay. I can<br>[20:13] actually use this." And we talked to uh<br>[20:15] Zach from Warp about this where it was<br>[20:16] like he had this uh post on LinkedIn<br>[20:19] where he was like, "Oh, um how come my<br>[20:21] seniors will never start with AI first?<br>[20:23] They just want to code it. They don't<br>[20:24] want to like ask any AI." And we were<br>[20:26] all kind of like, "Oh, cuz it's fun. I<br>[20:28] like to code. I I can do it better. I'm<br>[20:30] not like I don't need it." Now it can<br>[20:33] code circles around me all day. So I'm<br>[20:36] like, why would you not use it? Everyone<br>[20:38] should be using it. You should be doing<br>[20:39] like Leon was saying, like throw a ton<br>[20:41] of agents in the cloud, let them go to<br>[20:42] town. Like um I think the game has<br>[20:46] changed a bit and maybe it hasn't<br>[20:48] changed a ton but like the little ways<br>[20:49] it has changed has made it more<br>[20:51] approachable for agentic workflows and<br>[20:54] like for seniors to really like take<br>[20:56] that on and own that and like it's like<br>[20:58] managing a team almost and you can<br>[21:00] really build stuff that you before like<br>[21:02] I would just be fighting with it all day<br>[21:04] like do this and it's like cool I did<br>[21:06] it. It's like no that's that's not it at<br>[21:07] all. Like that's completely wrong. Oh<br>[21:09] cool I did it. Oh no that's that's still<br>[21:10] completely wrong. Now it's like it's<br>[21:12] greater than half the time. It's just<br>[21:15] almost flawless. And I'm like, "Huh,<br>[21:17] okay."<br>[21:19] >> Well, that's so interesting cuz on the<br>[21:20] podcast you said this, "Produce and play<br>[21:22] the clip." [laughter]<br>[21:24] >> But that that was the arc of<br>[21:25] legitimately our podcast. That was the<br>[21:27] arc. It was like October when we first<br>[21:29] started. I was like, "I have no idea<br>[21:30] what you're talking about, Danny. This<br>[21:31] is all nonsense. Like, I've never gotten<br>[21:33] anything worthwhile from this. You're<br>[21:35] absolutely out of your mind." And then<br>[21:36] like 3 months later, I was like,<br>[21:37] "Actually, wait a minute. Hold on now."<br>[21:40] And then I think January was a big like<br>[21:41] I don't know like December January<br>[21:43] everything changed again for me like it<br>[21:44] became way more useful again and so I<br>[21:47] just keep seeing these like ratchets<br>[21:48] that have been happening like every 3<br>[21:50] months where something kind of changes<br>[21:52] and I becomes a bigger part of my<br>[21:54] workflow than it was before. Now<br>[21:55] >> are you open clawing? Are you got an<br>[21:57] open claw?<br>[21:59] >> So on purpose.<br>[22:01] >> So here's something you have to know<br>[22:01] about the next fun thing. It's crazy.<br>[22:03] It's it's the best thing I've done in 15<br>[22:06] years of coding. It's the weirdest,<br>[22:07] [clears throat] most addictive thing<br>[22:08] I've done in a while. Anyway,<br>[22:10] >> I'm really susceptible to scams. I know<br>[22:13] this about myself.<br>[22:14] >> I I I I know this about myself. I just<br>[22:17] like like uh I don't know, e-commerce<br>[22:19] stuff. Like I know it's it's got me my<br>[22:22] whole life.<br>[22:22] >> Yeah. You're like deflection deflection.<br>[22:24] >> So that that's been my hesitation with<br>[22:26] open claw. It's just like if all the<br>[22:28] people that got me in the past are now<br>[22:30] doing open claw,<br>[22:31] >> man. It's the one to let in, [laughter]<br>[22:32] dude. It's it's the one that actually<br>[22:34] works for you. But<br>[22:35] >> I'll take your advice. I'll stop for a<br>[22:37] sec.<br>[22:37] >> So, this can buy a Mac Mini to do it.<br>[22:40] Just throw it [clears throat] in a<br>[22:40] server on the cloud for a few bucks and<br>[22:42] try it out.<br>[22:43] >> We're saying Railway has it now. Like<br>[22:45] that's that was really cool. Yeah.<br>[22:47] >> No, we This can lead into like our next<br>[22:49] hot takes. We just did an episode on<br>[22:52] this recently and Leon and I just to<br>[22:56] show by the way how far Leon has come. I<br>[22:59] have been pro AI for a very long time.<br>[23:01] So much so that someone on our last<br>[23:03] podcast episode said after I referenced<br>[23:06] the 90% they said this. I think what<br>[23:08] you're saying makes a lot of sense and I<br>[23:09] would equate it to like 90% of art is<br>[23:11] made by toddlers. Right. [laughter]<br>[23:14] Who is that?<br>[23:17] Amazing quote because it stuck in my<br>[23:19] head so much I had to go pull pull it<br>[23:20] back. But Leon has gotten to the point<br>[23:24] now where in our last episode or I think<br>[23:28] it was two episodes ago, he talked about<br>[23:29] how he wants to be at a stage where he<br>[23:31] could be more handsoff with the code<br>[23:35] where I'm of the mindset and matter that<br>[23:38] I actually want to be super handson<br>[23:41] while using AI as a productivity<br>[23:44] enhancer, a force multiplier, but I'm<br>[23:47] very very very much handson. He wants to<br>[23:50] get to a point where he's like, "I love<br>[23:52] this so much that I'd love on like a lot<br>[23:54] of my side projects, whatever it may be,<br>[23:55] where I could be more handsoff."<br>[23:58] >> For y'all, what is your positioning on<br>[24:00] this? Are you the hands-on? Are you the<br>[24:03] hands off? Are you the type where it's<br>[24:05] like, I would just love to voice to text<br>[24:06] from my phone and be done with the<br>[24:09] thing?<br>[24:10] >> It depends. If I'm going to look at the<br>[24:12] code ever again, like if it's a domain<br>[24:14] that I have knowledge in, then I want to<br>[24:17] be more hands-on. But whereas like I<br>[24:19] spent a good three weeks building a um<br>[24:23] color picker magnifier thingy in Rust.<br>[24:27] >> Oh yeah.<br>[24:28] >> And I don't know any Rust. So have at<br>[24:30] it. I don't never need to see the code<br>[24:31] as long as it works. Rust has great<br>[24:33] errors. So like it's not going to be<br>[24:35] broken if it compiles. So like um it<br>[24:39] yeah like in that situation I just need<br>[24:41] it to work. Write some tests that can<br>[24:43] show me it will continue to work and I'm<br>[24:46] cool. But if it's like my day-to-day<br>[24:48] JavaScript TypeScript code that I'm like<br>[24:51] going to look at a lot and that's like<br>[24:53] what I live in, then I care a little<br>[24:55] bit. I want it to be the way I would<br>[24:57] write it is. Like it doesn't have to be<br>[24:58] exactly the way I would do it, but it<br>[25:00] can't be using like completely<br>[25:01] non-standard stuff and just kind of like<br>[25:05] throwing crazy stuff out there.<br>[25:08] I'm uh navigating this space as I feel<br>[25:12] like anyone else is where I'm I'm a I<br>[25:15] have many domain expertises. I have a<br>[25:17] lot of opinions. I have a lot of<br>[25:19] vocabulary. I have a lot of taste and<br>[25:22] I'm finding myself more and more um<br>[25:25] finding myself more and more like<br>[25:27] [snorts]<br>[25:28] um art directing techni technical<br>[25:31] steering. Um my job has changed. My job<br>[25:34] has changed more in the past few months<br>[25:35] than it's ever changed in my entire<br>[25:37] career. And I'm not sad about it. Uh I<br>[25:40] used to be sad about it. Last year you<br>[25:41] would hear me crap on AI all the time.<br>[25:43] It tried to do a thing and and then I I<br>[25:46] evaluated and it sucked and it did suck.<br>[25:48] And these days I'm like I evaluated the<br>[25:50] thing. I'm like, "Oh my god, it's good."<br>[25:51] Uh I'm at I'm at the point right now<br>[25:53] where I'm I have there's two revelations<br>[25:55] that have happened to me that I can't<br>[25:57] deny. One of them is while I'm making<br>[25:59] coffee in the morning, French press<br>[26:00] takes about 12 minutes. I<br>[26:02] [clears throat] can I can open and close<br>[26:04] a PR. I can find a GitHub issue, voice<br>[26:07] it, be like, "Hey, there's a GitHub<br>[26:09] issue. Here's the thing. You should just<br>[26:10] do this strategy, and then by the time<br>[26:12] my coffee is done, I've reviewed the<br>[26:15] code and merged it in [ __ ] GitHub in<br>[26:18] the app on my phone." And I'm like,<br>[26:19] "Well, that [ __ ] is crazy." The other<br>[26:21] thing that's driving me crazy is that<br>[26:23] OpenClaw is um now out coding me while I<br>[26:26] sleep. And so, like, this is why I'm<br>[26:28] like, Leon, you got to try this out if<br>[26:30] you're into like the cloud thing. Like<br>[26:31] this is cool. I have a I call it the<br>[26:33] burn window, which is uh I'm paying I'm<br>[26:35] I'm cheap. I'm paying for Claude $20 a<br>[26:38] month, which means I have a limited<br>[26:39] amount of things I can do every 5 hours.<br>[26:41] The thing is is OpenClaw has cron jobs.<br>[26:43] So I'm like, "Hey, before the 5 hour<br>[26:45] window hits, if I haven't done [ __ ] with<br>[26:47] my tokens, spend that [ __ ]<br>[26:50] >> Spend them." And I have a whole task<br>[26:52] list of stuff it does. So when I wake up<br>[26:53] in the morning, I don't wake up and I<br>[26:55] don't look at my social networks<br>[26:56] anymore. I wake up and I look at what<br>[26:57] OpenClaw did. I wake up and I'm like,<br>[27:00] "What [ __ ] got beat?" Dude, I have a<br>[27:02] whole bunch of apps. I have apps right<br>[27:03] now. So, like, can you check my blue<br>[27:04] sky?<br>[27:05] >> Your whole home screen?<br>[27:07] >> Yeah. My whole home screen is covered in<br>[27:08] PWAs that are being made by OpenClaw<br>[27:11] right now. I have a banjo tracker. I<br>[27:12] have a whiskey tracker. I have a beer<br>[27:14] tracker. I have a birthday tracker. I'm<br>[27:16] kind of like taking data that used to<br>[27:18] exist in all these silos and all these<br>[27:19] walled gardens and I'm like, "That's<br>[27:21] just mine." And I'm doing it with<br>[27:22] OpenCloud. I'm like, "Hey, OpenCloud,<br>[27:24] open up a browser. I've already<br>[27:25] authenticated you into Untappd. I've<br>[27:28] already authenticated you into guitar<br>[27:30] tabs or ultimate guitar and I'm like go<br>[27:32] steal every single one of my tabs and I<br>[27:34] want you to take them put them on my<br>[27:36] local hard drive and I want you to do it<br>[27:37] with scripts and next time I don't even<br>[27:39] have to use tokens. I just want to spend<br>[27:41] script time on my computer, my desktop<br>[27:44] computer up here which is a gaming<br>[27:46] machine which I'm a dad and I have two<br>[27:48] kids that are seven and nine and I don't<br>[27:49] game anymore. So use those [ __ ]<br>[27:51] [laughter] GPUs and make me some apps.<br>[27:54] And dude, I wake up and I review code<br>[27:56] that's and I wake up and I and I'm also<br>[27:58] building a Shopify store. I wake up and<br>[28:00] I'm like this thing farted my job.<br>[28:04] That's this is where I'm at right now<br>[28:05] with like this stuff is I used to spend<br>[28:07] hours and hours sweating details about<br>[28:09] the craft and I still love the craft and<br>[28:11] the craft has enabled me to empower this<br>[28:13] thing to do the work but dude in in like<br>[28:16] five minutes this thing farts out hours<br>[28:19] of my life into code that's well<br>[28:22] executed. And so this is what I mean.<br>[28:24] I'm like I used to care that my job was<br>[28:27] uh sweating the details in terms of code<br>[28:29] and now I sweat the details at a higher<br>[28:31] level as an art director, as a technical<br>[28:33] steer.<br>[28:34] >> Um I I it's crazy. I like I'm in love.<br>[28:39] I'm in love in a weird way because in<br>[28:40] one way I'm in love and another way I'm<br>[28:42] like I'm ruining the world and water is<br>[28:44] boiling and I'm torturing poor souls in<br>[28:48] this country that have to live next to<br>[28:50] these machines. or maybe and then I even<br>[28:54] that I'll read I'll read counterpoints<br>[28:56] that are like hey that actually that<br>[28:58] data center um recycles all of its water<br>[29:00] so it's actually not consuming a single<br>[29:02] drop outside of itself and I'm like oh<br>[29:03] [ __ ] really then I'm just like reading<br>[29:05] headlines like a dork oh god I am<br>[29:07] reading headlines like a dork I need to<br>[29:09] read so I'm going to stop talking now<br>[29:10] but that's how I feel about<br>[29:11] >> keep talking what what's your setup<br>[29:12] [laughter] are you using a mini are you<br>[29:14] in the cloud what models does it have<br>[29:16] access to like what are you<br>[29:17] >> no this particular one up here okay so<br>[29:19] dude I'm I'm going to love telling you<br>[29:20] about this This this is like a regular<br>[29:22] old gaming machine.<br>[29:23] >> But the thing is is like I installed<br>[29:25] vanilla openclaw on it and I said, "Hey,<br>[29:26] openclaw in the burn window. The first<br>[29:28] few things I want you to do is add<br>[29:30] security and I want to make sure that<br>[29:32] anytime you scrape a website, you're<br>[29:34] immune to prompt injection because I<br>[29:36] know that like these are things you're<br>[29:37] susceptible to. So when you have<br>[29:39] downtime, downtime. Can you believe the<br>[29:41] downtime of the brain of my computer is<br>[29:44] spent improving itself? It does<br>[29:46] self-healing and self-improvement when<br>[29:48] it's just chilling. chilling with my<br>[29:50] extra tokens. And so those are the first<br>[29:53] few things that I had to do was build<br>[29:54] guards, build rails. And then the third<br>[29:56] thing I had to do was um make sure that<br>[29:59] when I ask it to do something that did<br>[30:01] cost tokens, it makes scripts that make<br>[30:03] these things replayable without tokens.<br>[30:05] And then the fourth thing I had to do<br>[30:07] was build a dashboard about where are my<br>[30:09] tokens being spent because I want to<br>[30:11] know where you're doing something<br>[30:12] stupid. And I just blogged about this<br>[30:13] over the weekend. It's at nerdy.dev. can<br>[30:15] go check out how my my token dashboard<br>[30:18] informed me that everything being posted<br>[30:20] in my Discord channel and the general<br>[30:21] channel was being bundled up into one<br>[30:23] Bing context. Every request and I said,<br>[30:26] "Cut that [ __ ] out, OpenClaw. Your goal<br>[30:29] is to take my request in the general<br>[30:31] channel, open up a thread, and that is<br>[30:33] the context. It's the single message."<br>[30:35] And if you're in a thread and I text<br>[30:37] you, then I want you to crawl only up<br>[30:39] one message and look to see for some<br>[30:41] context. Maybe two messages. crawl up<br>[30:43] until you feel confident that what<br>[30:45] you're doing is the most minimal and<br>[30:46] most applicable thing that dude. So Pi,<br>[30:49] I don't know if you've used Pi yet<br>[30:50] versus Claude, but Pi is a trainable<br>[30:53] puppy and I have a puppy up here on my<br>[30:56] gaming machine that is now my pet and I<br>[30:59] call it Punkass, which is short for punk<br>[31:01] assistant. Uh anyway, I thought that was<br>[31:03] clever. Anyway, so like this is this is<br>[31:06] the coolest thing I've ever done with my<br>[31:07] computer in my whole life and I'm trying<br>[31:09] not to freak out about it. Um and be the<br>[31:12] Not very excited about it at all.<br>[31:14] >> Yeah, I'm not excited. I'm I am going to<br>[31:16] stop talking this time. Even though you<br>[31:17] aged me on, Leon, you did this. This is<br>[31:18] your fault. [laughter]<br>[31:22] >> Yeah. Um, so clearly there's a lot that<br>[31:25] has changed. You can do a lot of stuff<br>[31:28] from, you know, wherever easily, which<br>[31:30] really kind of changes uh the dynamic<br>[31:33] that all programmers have on how like<br>[31:36] our jobs are, what the the landscape is<br>[31:38] in general. So, you know, as since you<br>[31:40] guys do a lot of helping other people<br>[31:42] break into the tech space, get jobs,<br>[31:45] etc. I was curious how you think this is<br>[31:47] affecting things. Like, are you still<br>[31:50] having a lot of demand for that sort of<br>[31:52] thing or is everyone kind of doom and<br>[31:54] gloom and like, oh, there's no way<br>[31:55] anyone can break in anymore or what are<br>[31:58] you feeling like?<br>[31:59] >> We just talked about this literally an<br>[32:02] hour ago [laughter] and just nerded out<br>[32:04] deeply about it. Look, you have folks<br>[32:06] like IBM saying they're going to hire 3x<br>[32:08] the amount of juniors they have in the<br>[32:10] past and uh we're just kind of starting<br>[32:13] to see the beginning of this, right?<br>[32:14] Like we thought that AI originally could<br>[32:16] maybe do more work, but what it's doing<br>[32:18] is creating more work. Uh<br>[32:20] >> the the pace that what you're able to<br>[32:22] develop, you just rattled off, Adam, 10<br>[32:24] apps you're working on right now, right?<br>[32:26] Like like at one time, every developer<br>[32:28] can do that now. And the speed at which<br>[32:31] we can move has just completely changed.<br>[32:34] you need bodies to help guide that<br>[32:36] process. And so we're starting to see<br>[32:38] the the maybe the resurgence of the<br>[32:41] junior developer or the entry- level<br>[32:42] engineer um like in a way we haven't<br>[32:44] seen before. And literally just got out<br>[32:46] of a meeting with a bangle company who's<br>[32:49] literally opening back up the<br>[32:51] recruitment practices for entry- level<br>[32:52] talent. Like they they they see the<br>[32:54] value of having engineers guiding this<br>[32:58] process and they realize they might need<br>[33:00] a lot more than they originally thought.<br>[33:01] So that's kind of what we're seeing just<br>[33:02] play out right now from partners and<br>[33:04] things like that. But also just the<br>[33:07] usefulness of it, right? Like we can see<br>[33:09] that we're able to do more, but it still<br>[33:11] needs our taste. It still needs our<br>[33:14] input. It still needs our guidance. It<br>[33:16] still needs someone to point it in the<br>[33:17] right direction. Uh and and and I think<br>[33:20] that's going to be the the shine of<br>[33:21] entry- level talent going forward.<br>[33:24] >> Yeah. So what about the interview<br>[33:25] process though? Like so we're struggling<br>[33:27] with this of like how do you even<br>[33:29] interview someone because<br>[33:31] >> what's the point of being like hey could<br>[33:33] you sort this array my dude because like<br>[33:35] who cares because you can just throw it<br>[33:37] in AI. [laughter]<br>[33:38] >> No, we actually just record the episode<br>[33:41] is coming out. I guess sneak peek for<br>[33:43] everybody that's here live. The<br>[33:45] episode's coming out on Thursday, but<br>[33:47] Hacker Rink even said that they see the<br>[33:50] entire interview process changing and<br>[33:51] that leak code is now going to be<br>[33:55] defunct dead. Um, what's funny is I've<br>[33:57] been talking about this for over a year,<br>[34:00] >> but what they're doing is they've made a<br>[34:03] web client that's an IDE that you're<br>[34:07] given a task and it's judging your<br>[34:09] prompting, the number of attempts that<br>[34:11] it takes you to potentially get to a<br>[34:13] result, how you're um building your<br>[34:16] prompts, constructing it, things of that<br>[34:18] nature, which has like kind of led to a<br>[34:20] different angle.<br>[34:22] And one thing that I've been very vocal<br>[34:24] on is the biggest struggle with the<br>[34:27] average software developer today is they<br>[34:29] actually have the wrong mental model<br>[34:31] when interacting with AI. And this is<br>[34:34] where a lot of them are struggling. And<br>[34:36] the thing that I've constantly said to<br>[34:38] people is it's it's actually made me<br>[34:40] like question everything. This happened<br>[34:41] over Christmas by the way. Like I'm<br>[34:43] still mentally strugg like Leon knows<br>[34:45] when this like epito like epiphany<br>[34:48] scenario happened. I questioned<br>[34:50] everything for weeks because<br>[34:54] I, you know, at the end of the year last<br>[34:56] year, uh, CH chatbt and OpenAI, they<br>[35:00] sent out like this, um, yearly review of<br>[35:02] like what your arc type is and this and<br>[35:05] that and all these things. And what was<br>[35:08] interesting to me was about like<br>[35:10] Juneish, I switched from Chat GPT being<br>[35:12] like one of my daily drivers for like<br>[35:14] email auditing and things like that to a<br>[35:16] completely different tool.<br>[35:18] and it said I was like the top three% of<br>[35:21] users and I was like well how is that<br>[35:24] like how is that possible<br>[35:26] and I kind of audited um what these<br>[35:30] archetypes meant all these things but<br>[35:32] one thing that got very clear to me was<br>[35:34] 97% of people using AI tooling they're<br>[35:38] not using it correctly and<br>[35:42] I I then took it a step further recently<br>[35:44] and over the like the last several<br>[35:46] months I've been doing a ton via<br>[35:47] prompting and other things and I asked<br>[35:49] every single AI tool that I use, the<br>[35:50] idees that I use, all that good stuff. I<br>[35:52] said, "What like, if you were to rank<br>[35:55] me, where would you rank me as far as<br>[35:57] like the average user or the type of<br>[36:00] user that I am against like the world?"<br>[36:02] Every single one of them said I was in<br>[36:03] top 1%. At first, I thought there was<br>[36:05] this like blowing smoke, but then I had<br>[36:07] like a ton of other developers do the<br>[36:09] same thing, and they got varied results,<br>[36:11] right? And that led me to believe that<br>[36:14] if you were to literally ask AI, how do<br>[36:16] people use it? you'd be so shocked cuz<br>[36:19] it almost rants. It's like they keep<br>[36:21] using me like I'm just a Google search<br>[36:23] and I'm like that's so interesting and<br>[36:27] it it it leads me down this entire path<br>[36:29] that the average software developer<br>[36:31] doesn't have the right mental model and<br>[36:33] because of that that's the beginning of<br>[36:35] the dominoes falling in the wrong<br>[36:37] direction. The mental model that the<br>[36:39] average software developer has is a very<br>[36:41] transactionary model and that's I need<br>[36:45] this thing, give me this thing. I need<br>[36:47] you to do this, do this, build me this,<br>[36:49] create this. And once I started<br>[36:52] realizing that, and the reason why I<br>[36:54] realized this, by the way, was because<br>[36:55] of that um end of year wrap-up. So, my<br>[36:59] theory was<br>[37:01] I'm going to do like a my LinkedIn<br>[37:02] series that's kind of popular. Um I'm<br>[37:05] going to do a LinkedIn series for AI and<br>[37:08] we're I'm just going to record a bunch<br>[37:09] of software developers using AI to teach<br>[37:11] the average person how they should be<br>[37:12] prompting, right? What I wasn't<br>[37:15] expecting is for zero of the software<br>[37:18] developers to use AI correctly. And then<br>[37:20] every single recording session ended up<br>[37:22] with me teaching them how to use AI. And<br>[37:25] that's when I realized we have a bigger<br>[37:26] gap than I walked in here knowing. Um it<br>[37:29] made me question every AI take because<br>[37:31] whenever somebody was saying AI is bad,<br>[37:33] I'm like, I agree with you. If I got the<br>[37:35] results that you got, I'd feel like it's<br>[37:36] bad, too. I would I would feel like it's<br>[37:38] a terrible scenario to be in. But that's<br>[37:41] when I started realizing where the gap<br>[37:43] was and I did an AI master class about<br>[37:45] two weeks ago or maybe three weeks ago.<br>[37:48] And the interesting thing about that was<br>[37:53] last week when we did a meetup, I had<br>[37:55] six different people run up to me to<br>[37:57] show me their prompts because they're<br>[37:59] like, "Oh my god, this changed so much."<br>[38:02] Last night in my Discord, someone said<br>[38:04] my monitor stopped working and I was<br>[38:07] about to prompt it to find out what was<br>[38:09] going wrong. And then I instantly said,<br>[38:11] "Hold on, let me try it." The way Danny<br>[38:13] said, he said, "The level of information<br>[38:15] that I got, I've never gotten that<br>[38:17] quality of before." And that just went<br>[38:20] to show. He even said it's like it's my<br>[38:21] mental model shifting. Like it totally<br>[38:23] changed everything that I was getting.<br>[38:25] This now lets me see in real time how<br>[38:28] many software developers were in that<br>[38:29] wrong mental model and how many are now<br>[38:31] leveraging it in the right way. And I<br>[38:33] think like over the next three months<br>[38:35] what does that even look like? How much<br>[38:37] are they going to unlock that they<br>[38:38] didn't even know was there previously?<br>[38:40] And I think that's like the big reason<br>[38:42] why we even see stats right now where<br>[38:44] companies are saying we brought all<br>[38:46] these licenses for co-pilot which come<br>[38:49] on but other tools too and they're like<br>[38:52] we saw no productivity output. Like I<br>[38:55] was talking to a senior vice president<br>[38:56] of engineering for this Fortune 500<br>[38:59] company. I won't say which but he said I<br>[39:01] I only I created I bought 700 licenses<br>[39:04] for our engineers and Danny the only<br>[39:06] thing I did was create a sevenf<br>[39:08] figureure bill. AI is a joke. And I'm<br>[39:10] like, just out of curiosity, when you<br>[39:12] handed them the licenses, did you give<br>[39:14] them a reason to use this besides<br>[39:16] saying, "Hey, we bought this thing." And<br>[39:18] he just stared at me like, "This was the<br>[39:19] craziest question I ever asked in my<br>[39:21] life." And then he realized like, "Yeah,<br>[39:24] I didn't do that." But I just thought<br>[39:26] they would be into it. It's like, why<br>[39:27] would they be into it if you gave them<br>[39:28] no reason to do the thing?<br>[39:31] >> Yeah. If they didn't know what it could<br>[39:32] do, why would you try it randomly? For<br>[39:35] sure. But yeah,<br>[39:36] >> I think most companies right now,<br>[39:38] >> we've had that too. Like we had a<br>[39:40] meeting where uh someone up the chain, I<br>[39:42] don't remember exactly what position or<br>[39:44] whatever, was like, "Hey, yeah, like<br>[39:45] only 25% or less of people are using<br>[39:48] these co-pilot licenses that we got.<br>[39:50] Like why? Like we should all be using<br>[39:52] this all the time." And I don't think it<br>[39:55] really made anyone think, "Oh, I should<br>[39:57] use that." Because he still didn't tell<br>[39:58] them why. He was just like, you<br>[40:00] [laughter] know, you should use it. Um,<br>[40:03] but yeah, it's like it's definitely um<br>[40:08] completely different than like like<br>[40:10] co-pilot 2, you can choose all your<br>[40:11] models and stuff now. So, it's not like<br>[40:14] not like the original co-pilot of like<br>[40:16] it was just not that great. Now, it's<br>[40:18] like you can use Opus, you can use<br>[40:20] everything. You can like um you can<br>[40:24] actually use that um license in open<br>[40:27] code, which is what I do. And then you<br>[40:29] can just like run everything through<br>[40:30] open code. You don't even have to do<br>[40:32] like co-pilot through like VS Code or<br>[40:33] anything. So, I've been having good<br>[40:36] results with Copilot personally.<br>[40:41] >> Do I want to go down this path?<br>[40:45] >> Hold on, baby.<br>[40:45] >> Yes, that's what the spice is for, dude.<br>[40:47] That's okay. This show This show, by the<br>[40:48] way, everybody who's here, this is kind<br>[40:50] of like Hot Ones where Hot Ones makes<br>[40:52] people answer spicy questions and then<br>[40:54] do you a little bit spicy.<br>[40:57] >> You're under a little bit of duress<br>[40:58] here. You got whiskey. We've given you<br>[40:59] the Matsui Sakura Cask single malt.<br>[41:02] Dude, let it flow through your veins and<br>[41:04] execute whatever is in your brain, man.<br>[41:07] Hit it. We're ready.<br>[41:10] So, we're at the stage where a lot of<br>[41:12] the models are starting to average out,<br>[41:13] and they will. There are some clear<br>[41:15] outliers of output of what you'll get<br>[41:17] from certain models. Like, we just<br>[41:18] actually recorded an episode right<br>[41:19] before this on how we felt with 4.6 and<br>[41:23] 5.3 CEX over the last month, right? and<br>[41:27] how our initial takes have really<br>[41:28] changed quite a bit. Um, especially<br>[41:30] mine. Uh, like I thought 4.6 was the<br>[41:34] bee's knees and uh, it's definitely not.<br>[41:38] Adam, don't smile. This is going to make<br>[41:39] me laugh. Anyway,<br>[41:40] >> dude, I love it. No, this is great. You<br>[41:42] said bees knees and I'm like that's<br>[41:43] that's my generation. [laughter]<br>[41:48] >> You didn't call it Anyway, there's like<br>[41:49] cooler words that you didn't<br>[41:51] >> There are there are, but like my mind<br>[41:52] went to everything that's like not<br>[41:54] family friendly. But anyway, um, And<br>[41:56] we're not fans. This is not this is not<br>[41:57] the family.<br>[41:58] >> Oh, is this not the time to cut? I did<br>[42:00] not get that. The whiskey should have<br>[42:02] been a tell. The whiskey should have<br>[42:03] been a tell, but uh it wasn't a clear<br>[42:05] outlier to me. A lot of the models are<br>[42:07] averaging out and they will continue to<br>[42:09] do so. But the way things shift is the<br>[42:12] infrastructure around the model that<br>[42:14] manipulates the the prompt and the<br>[42:16] response. So that is why certain tools<br>[42:19] have better responses. It's not directly<br>[42:22] the model, it's the way that it's<br>[42:24] inferring things. And so I actually do<br>[42:26] like Open Code. I've been uh testing it<br>[42:29] quite a bit. I have even recommended to<br>[42:31] a couple clients when we're in the<br>[42:33] consulting space. Like it's a cool tool.<br>[42:35] I think I think they did a really good<br>[42:36] job. They did a bangup job. Um there's<br>[42:38] other tools that I I do quite a bit<br>[42:40] with. Um right now I'm a big fan of<br>[42:42] anti-gravity. I actually I have very<br>[42:45] very big ideas on like where I think the<br>[42:47] field of AI is going and especially like<br>[42:49] and around software development. And um<br>[42:52] I think they align with a lot of that<br>[42:54] thought. So, I I like supporting that<br>[42:56] tool. I think it's really great. Um, I<br>[42:59] like Cursor 2. Uh, but I do like that NI<br>[43:01] gravity for the ultra plan. I think it's<br>[43:04] like$2.49 for like 3 months or something<br>[43:06] like they're doing something special<br>[43:07] that I got. And so, you can max it out<br>[43:10] non-stop and not pay any overages. So,<br>[43:12] I'm pretty big fan of that. But the way<br>[43:14] that their infrastructure around the<br>[43:16] prompt, the output is pretty phenomenal.<br>[43:18] And so, because of that, I like that.<br>[43:20] And I think we're hitting the stage now<br>[43:22] where infrastructures of tools will<br>[43:24] manipulate the prompts in a way that and<br>[43:27] the responses in a way that will change<br>[43:29] the experience for the user. And we're<br>[43:31] getting harness. Do you know what the<br>[43:33] test like an AI harnesses? Okay, sweet,<br>[43:35] dude. Then you're on point.<br>[43:36] >> Yeah, the harnesses are different<br>[43:38] amongst all these. Yeah.<br>[43:38] >> Oh, different. But there there's another<br>[43:41] stage that we're starting to get to that<br>[43:42] you've already seen like cursor kind of<br>[43:44] display where they have like this UI<br>[43:46] element that will edit things because<br>[43:49] the last 3 weeks I've kind of been<br>[43:51] learning a lot more about this new area<br>[43:54] that I didn't really pay attention to<br>[43:56] and that's the product manager, the<br>[43:58] TPMS, how they're leveraging tools like<br>[44:00] Claude Code or other tools in that realm<br>[44:03] because they are using it but they're<br>[44:06] using in ways that a software developer<br>[44:08] would never use and It's kind of really<br>[44:10] unlocked a lot of the way that I'm<br>[44:11] seeing things. That's why like a lot of<br>[44:13] these reasoning models have been trying<br>[44:15] to work on um doing more with less.<br>[44:17] Meaning people that aren't prompting<br>[44:19] well, it's trying to figure out what it<br>[44:20] is that they're attempting to do so that<br>[44:22] way it can give a better response. So<br>[44:24] that way they have a better experience.<br>[44:26] But it to a certain degree, they also<br>[44:28] know that the average user uh that is in<br>[44:32] that realm probably isn't doing<br>[44:34] something heavily technical. so they can<br>[44:36] deal with uh less higher quality prompt<br>[44:40] uh or higher quality response so to<br>[44:42] speak.<br>[44:43] >> Yeah, I think that's the new era we're<br>[44:46] in. Like it's another thing we talked to<br>[44:47] Zach from Warp about is like I think<br>[44:49] that's an implementation detail. Like I<br>[44:52] should maybe not like me specifically.<br>[44:55] I'm doing a little bit more with AI than<br>[44:57] your average person, but um you know,<br>[45:01] for the masses to use it, I think it<br>[45:03] should still just be a text box. I don't<br>[45:06] need to really care that much about what<br>[45:08] I type in it. And the harness should<br>[45:10] come into play of like, oh, we've<br>[45:12] thought about how you would do this,<br>[45:14] what results you might get, how to make<br>[45:15] it better, like how many agents we need<br>[45:18] to spin up for you. I shouldn't even<br>[45:19] need to figure out, oh, I need a<br>[45:20] TypeScript agent and a whatever agent<br>[45:22] and a this one to do this and this one's<br>[45:24] going to do this. I have this thing.<br>[45:26] I've planned it. You figure out<br>[45:28] implementation detail of the tool how<br>[45:30] it's done. And I think whoever does that<br>[45:33] the best is going to win this game we're<br>[45:35] in.<br>[45:35] >> Can they please call it Gandalf? Like I<br>[45:37] feel like Gandalf, you know, like he's<br>[45:39] like, "Oh, I took hobbits and dwarves<br>[45:41] and a bunch of dorks<br>[45:43] and we took down the ring. We took the<br>[45:45] ring and we put it in the thing." like<br>[45:47] [laughter] can can that be like what<br>[45:49] it's like using a test harness where I'm<br>[45:51] like hey here's my whack weird like<br>[45:53] little request and then uh Gandalf<br>[45:55] you're just going to make that happen<br>[45:57] right and Gandalf's like fool of a tool<br>[45:59] kit your prompt is stupid you know he's<br>[46:01] [laughter] like let me create a team for<br>[46:03] you and he creates a team<br>[46:05] >> I mean that's why I like your open claw<br>[46:06] Adam right like it's it's a it's a new<br>[46:08] way of interacting with this stuff it's<br>[46:10] it's the ultimate harness if I can just<br>[46:12] do it in Telegram or Discord or whatever<br>[46:14] and it figures out what to do you<br>[46:16] It's better than that, dude. It is in<br>[46:18] Discord. It's where you are and it's<br>[46:20] your little puppy. So, here a way I like<br>[46:21] to think about it is Claude has a high<br>[46:23] floor and I that's God that's one of<br>[46:26] those like oxymorons. Anyway, it means<br>[46:27] that like your entry level into Claude<br>[46:29] is you give it something stupid and it<br>[46:31] does good stuff out. However, it has a a<br>[46:34] small ceiling, meaning that since<br>[46:36] they've pre-baked so much [ __ ] into it,<br>[46:39] you don't actually get to go beyond the<br>[46:41] ceiling of Claude. Now, Pi is not the<br>[46:43] same. Pi has a lower floor. I mean, once<br>[46:46] you start using it, it's like, I'm a<br>[46:48] harness that does stuff and you're like,<br>[46:49] cool, what do you do? And it's like, I<br>[46:51] don't know. What do you want me to do?<br>[46:52] And to a lot of people, that's really<br>[46:53] frustrating. But as you work with it, as<br>[46:56] you teach it your way, as you want to<br>[46:58] rebase, I want to use stacks. I want to<br>[47:01] use work trees. You tell it all the<br>[47:02] things that are meaningful. It acquires<br>[47:04] these and all of a sudden the floor<br>[47:06] constantly rises. And now the clutch<br>[47:08] thing happens with pi is it doesn't have<br>[47:10] the ceiling. The ceiling is not there.<br>[47:13] The ceiling is you and it and where you<br>[47:15] want it to be. And that's I think where<br>[47:17] we're moving towards is the battery<br>[47:18] included Claude was really dope at<br>[47:20] first, but the puppy that you got to<br>[47:23] train over time and acquires and months<br>[47:26] of months of your interactions grow the<br>[47:28] ceiling higher than a ceiling could ever<br>[47:30] grow inside a cloud. Now that is the<br>[47:32] primo scenario. Um Leon, I want to hear<br>[47:35] more about the way that you're using<br>[47:36] cloud agents. Um<br>[47:38] just tell me more about that. Yeah. No,<br>[47:40] I mean I think probably around January I<br>[47:43] switched to a very different workflow<br>[47:45] than I've been using before. And one of<br>[47:47] the big things was for me for a long<br>[47:49] time I've been using cursor web. Um when<br>[47:52] we talk about harnesses I find cursor<br>[47:54] consistently gives me the best results.<br>[47:55] I've I I'll use codeex 5.3 even inside<br>[47:59] of codeex and get different results than<br>[48:01] I will inside of cursor. And I think<br>[48:03] there's some some bit of like I just<br>[48:06] know how to use it and I've become<br>[48:09] comfortable with it. So it gives me<br>[48:11] better outputs. But inside of cursor,<br>[48:14] I've always been using cursor web. So<br>[48:16] I've been able to look at things just on<br>[48:20] my phone. I was at the beach. I was on<br>[48:23] my phone doing a little agent. I'm in<br>[48:24] line at a grocery store [laughter]<br>[48:27] little little web agent. And so in<br>[48:30] January, early like late January, they<br>[48:32] reduced they put out longunning agents.<br>[48:34] So now it's kind of like a Ralphie or a<br>[48:36] Ralph loop but in the cloud for you that<br>[48:41] can run seven, eight plus hours and<br>[48:44] solve really kind of meaty things for<br>[48:46] me. And so before I go to bed, I have my<br>[48:50] little to-do list. I go through it. I<br>[48:52] add it to a cursor longunning agent. And<br>[48:55] in the morning, like you're saying, I<br>[48:56] wake up. I have my tea. I I read<br>[48:58] everything that's been committed. I work<br>[48:59] through it. I bring it in if I need to<br>[49:01] bring it in. And it's completely changed<br>[49:03] kind of how my day-to-day goes. I have<br>[49:06] ADHD, like pretty extreme horrible ADHD.<br>[49:10] And I finally feel like I have this<br>[49:11] workflow where I have like five projects<br>[49:13] that I'm just swapping in between. While<br>[49:15] one's building, I'm doing something<br>[49:16] else. And um so for me, the long running<br>[49:19] agents were a big unlock because I had<br>[49:21] been using Ralph and Ralphie pretty<br>[49:23] pretty hardcore. So having that running<br>[49:25] somewhere else now you have things where<br>[49:27] like they can show you previews and like<br>[49:30] the agent can like work through and<br>[49:31] click through and it gives you like a<br>[49:33] video of what it was able to do. Um so<br>[49:35] that's a really interesting piece there.<br>[49:37] Um and then for me just even just<br>[49:39] day-to-day inside of cursor um really<br>[49:43] heavily using plan mode that the way<br>[49:46] that kind of before I was using Ryan<br>[49:47] Carson's kind of uh their kind of plan<br>[49:50] mode before it became part of Claude and<br>[49:51] became cursor. But I really find that<br>[49:53] cursors plan mode is really really how I<br>[49:56] think and I'll go back and forth with it<br>[49:58] for a while typically of 46 and then<br>[50:00] I'll switch over to 53 to do all the<br>[50:02] implementation details and it rips. It's<br>[50:05] able to just build what I want it to<br>[50:06] build. I have a bunch of other secondary<br>[50:09] things. Um, one of the tools that Danny<br>[50:11] showed me sync for making sure security<br>[50:13] pieces are there. Bugbot is an I I I<br>[50:17] could never not use Bugbot going<br>[50:19] forward. Bugbot for folks that haven't<br>[50:21] used it before is kind of like a code<br>[50:22] review tool like a grap tile or<br>[50:24] something similar to that. So once my<br>[50:26] stuff is done, it gets pushed to it gets<br>[50:29] pushed to um GitHub. I have just a<br>[50:31] command to push it to GitHub. It does<br>[50:33] really good kind of everything for me,<br>[50:35] does everything for me. But then Bugbot<br>[50:37] runs cleans up all my mess. Verselobbot<br>[50:39] runs cleans up all my mess. Sync runs<br>[50:41] cleans up all my mess. And I'm really<br>[50:43] trying to get to this point to where<br>[50:46] I trust it enough to not have to read<br>[50:48] it. I still read everything. I still<br>[50:50] like digging through. I catch stuff<br>[50:52] every once in a while. But I want these<br>[50:55] layers going, especially if I can have a<br>[50:59] longunning agent that can fully test<br>[51:02] stuff. Before I was using Playright, but<br>[51:03] that just murdered my token count. Um,<br>[51:06] but if I can have something that can go<br>[51:07] endto-end test, I can have it do browser<br>[51:10] testing, I can have it do all my<br>[51:12] security audits, I can have it do all of<br>[51:14] my code review, and I can get to this<br>[51:16] point to where I can trust the output.<br>[51:18] That's my ultimate goal. And so, I don't<br>[51:20] think I'm there yet, but for like 80% of<br>[51:23] my stuff, I am. And I feel confident<br>[51:25] that I can start kind of Rick Rubin in<br>[51:27] it and just lean into my taste, lean<br>[51:29] into like what I like and don't like,<br>[51:31] and then just keep it going, you know?<br>[51:32] So, that that's where I want to get.<br>[51:34] Yeah. So then if you do that, my my<br>[51:37] follow-up question is like, you know,<br>[51:39] that that's a utopia we're all like<br>[51:40] trying to get to, I guess, of like I can<br>[51:43] just trust it all the time, right? At<br>[51:45] what point<br>[51:46] >> do you audit it though? Like all these<br>[51:48] tools are going to start like off the<br>[51:50] going off the rails at some point and<br>[51:52] hallucinating or getting worse, I would<br>[51:55] think. Like um I just don't think it can<br>[51:58] go forever of being good. I don't know<br>[52:00] if you<br>[52:00] >> Yeah. I mean I mean that and it's and to<br>[52:02] be totally clear it is not there yet<br>[52:04] like [laughter] like don't listen to<br>[52:06] this and like go change over your entire<br>[52:08] workflow like it's it's not there. It<br>[52:09] runs in weird things. You're also<br>[52:10] talking to somebody that like tests in<br>[52:12] production loves feature flags. Like I I<br>[52:15] want to I want to be in this world where<br>[52:17] I can just ship stuff. If it breaks I<br>[52:19] roll back. And I want the I want the AI<br>[52:21] to know when it rolls back, right? And<br>[52:24] sometimes you you you leak some security<br>[52:26] keys. That's okay. Like we just keep it<br>[52:28] going. And so it might not work for a<br>[52:30] production [laughter] level works, but<br>[52:32] for what I'm building, it's good enough.<br>[52:34] And maybe one day we'll get there, you<br>[52:35] know?<br>[52:37] >> Yeah.<br>[52:39] >> And again, it's it's it's not just to be<br>[52:43] clear, it's it's not<br>[52:45] perfect. It's not how I currently always<br>[52:48] ship code. It's what I'm actively trying<br>[52:50] to work towards, though. I want to get<br>[52:52] to a world where I can do that and then<br>[52:56] focus on product and focus on like<br>[52:58] getting to what customers actually need<br>[53:00] and and then also maybe spending time on<br>[53:03] like the more nitty-gritty engineering<br>[53:05] decisions that that one would have to<br>[53:07] make and if I can have four cloud agents<br>[53:10] running while I'm doing that doing the<br>[53:11] UI work that I don't want to do like<br>[53:13] great.<br>[53:15] >> Yeah. The amount of stuff it lets you do<br>[53:17] that you would have never touched before<br>[53:19] because you didn't want to touch it is<br>[53:20] so awesome. Like I was just like, "Hey,<br>[53:24] uh, Shepherd is written in spelt." And I<br>[53:26] tried to upgrade it to Spelt 5 and it<br>[53:28] got way bigger for some reason. And I<br>[53:30] went, "That's not good." So I was like,<br>[53:32] "Hey, what if it was in solid?" And it<br>[53:34] was like, "Boom, it's in solid." And I<br>[53:35] was like, "All right, what if it was in<br>[53:36] no framework?" And it was like, "Boom,<br>[53:38] it's just TypeScript." And I was like,<br>[53:39] "Sick, ship it." The amount like that<br>[53:42] would have taken me months and months<br>[53:43] and months of work to figure out how to<br>[53:45] do that. And you can just ask it and it<br>[53:48] just provides. So, it's like it's a<br>[53:51] crazy world.<br>[53:53] >> And asking is that like prompting<br>[53:55] technique that people kind of mix up.<br>[53:57] They're so used to telling it to do<br>[53:59] something, but asking it how to do<br>[54:01] something can give you phenomenally<br>[54:03] better results, especially since it<br>[54:04] knows more a lot of these verticals that<br>[54:06] you don't know, you know.<br>[54:08] >> Yeah. And like you said, start with plan<br>[54:10] mode because if you just go into build,<br>[54:12] it could go down the wrong track. But if<br>[54:14] you do plan and you're like, "Your plan<br>[54:15] sounds great," then you know it's going<br>[54:17] to be doing the thing you wanted.<br>[54:19] I want to capture y'all's uh hot tips<br>[54:22] for using AI right now. So like and I'll<br>[54:25] start um because I'm this is all new for<br>[54:29] everybody, right? Models are now good.<br>[54:31] This to recap where we're at everybody.<br>[54:33] Models are now good. We're now realizing<br>[54:36] that um the way that we interface with<br>[54:37] them, we have to change the way that we<br>[54:39] ask for them. They're not search engines<br>[54:41] as Danny was talking about. So how do<br>[54:44] you get the most out of it? Leon is<br>[54:46] pitching plans. Plans are awesome. Um, I<br>[54:49] want to pitch that you um have it<br>[54:53] established the baseline like what is<br>[54:54] today like what is what is the code now?<br>[54:57] Where do I want it to be? I expect it to<br>[55:00] be this state afterwards. And so one of<br>[55:02] the things that I've been doing<br>[55:05] is um having it track where it's at now.<br>[55:09] Give me a test run a test that says this<br>[55:10] is the performance of something right<br>[55:12] now for example. Now I want you to go<br>[55:13] make this change and I want you to<br>[55:15] measure performance afterwards. If the<br>[55:17] performance is not better, then this PR<br>[55:19] is [ __ ] Okay, just throw it away. And<br>[55:22] that's how we work. It's like, I want<br>[55:23] you to track now and then. If then is<br>[55:27] not better, then we're at a then we then<br>[55:30] we'll move on. Um, so that's one of my<br>[55:33] tips right now is try to orient this<br>[55:35] thing about outcomes that you're<br>[55:37] expecting. And if the outcome is not<br>[55:38] better than it is now, it's trash work<br>[55:41] and you can move on. So it should allow<br>[55:43] you to move faster as you sort of<br>[55:46] iterate through ideas that you want or<br>[55:48] that you thought you want but then you<br>[55:49] realize the outcome is actually not.<br>[55:50] It's outcome focused outcome of what you<br>[55:53] want outcome of what is today. So I'll<br>[55:56] throw that to you all for sharing your<br>[55:58] uh how to prompt AI to get the things<br>[56:00] that you want tips.<br>[56:05] >> Should I follow that? I don't know if my<br>[56:07] response is going to be positive.<br>[56:10] >> Do it. Let somebody else spice. Let the<br>[56:12] spice out, dude. This the dragon. Let<br>[56:14] the dragon out. You know,<br>[56:16] >> you know, I appreciate that. Like you've<br>[56:18] had good experiences with that.<br>[56:20] >> I would almost challenge you the next<br>[56:23] time that you use AI to try maybe<br>[56:25] something slightly different. And the<br>[56:28] way that I challenge people is um<br>[56:31] especially in regards to code<br>[56:34] to allow it to index itself first. This<br>[56:37] is the problem that a lot of people<br>[56:38] don't um it you're what you're<br>[56:41] describing is that transactionary mental<br>[56:43] model. I need this thing and if you're<br>[56:46] not performing higher, this is trash<br>[56:50] where the way that I think about the<br>[56:52] prompt is it's almost impossible for it<br>[56:55] to get for it to be wrong if it follows<br>[56:58] the way that I've listed things out. One<br>[57:00] of the ways that I list it out is by<br>[57:03] number one allowing it to index<br>[57:04] everything that it needs to index first.<br>[57:06] So instead of giving it a task, what I<br>[57:08] say is this is our potential theoretical<br>[57:11] goal. Here is a suggested way that I<br>[57:14] think we could do this. Tell me why this<br>[57:16] is wrong. If it is wrong, challenge<br>[57:18] this. I would also like you to find out<br>[57:21] where this could potentially break or<br>[57:23] what am I missing. That one question<br>[57:26] alone allows us to do far more research<br>[57:29] around secondary or third level<br>[57:31] components to ensure that we're not prop<br>[57:33] drilling, we're not breaking this down,<br>[57:34] we don't have edge cases that we're not<br>[57:36] aware of. And I have it do a full audit,<br>[57:38] right? Prepare a markdown document that<br>[57:41] I need need to know. It's not that I<br>[57:43] really need to see it. Maybe sometimes<br>[57:44] I'll look over it, but it's now that it<br>[57:46] has a full picture of everything that<br>[57:48] it's comprising because AI is amnesic by<br>[57:51] nature. It's it needs to be amnesic.<br>[57:53] needs to forget because it doesn't<br>[57:55] necessarily know what problem you're<br>[57:57] going to present it the first time<br>[57:58] around or the next time around. And so<br>[58:00] because that we need to establish said<br>[58:02] baseline in the parameters that we need.<br>[58:05] Then once we start giving it tasks, it's<br>[58:07] able to take it to such further levels<br>[58:10] than it ever has prior. So because of<br>[58:12] that, I don't personally like leading<br>[58:15] with uh a a transactionary mindset or<br>[58:19] conversation. What I like to do is<br>[58:21] almost look at it as like a senior<br>[58:22] developer on my team that's challenging<br>[58:24] me like that a that a-hole that just<br>[58:26] always wants to argue or he always wants<br>[58:28] to fight or something along those lines.<br>[58:30] I want that dude on my side<br>[58:32] >> wants to merge<br>[58:33] >> the devil.<br>[58:34] >> He wants to merge. So he wants to get<br>[58:36] mer wants to get merge when we're all<br>[58:39] rebasing. Okay, we've already<br>[58:41] established re this is a rebasing<br>[58:43] universe over here and he wants to<br>[58:45] merge. But because of that, he now has<br>[58:48] enough information to where if I don't<br>[58:51] necessarily know of a strategy, oh, this<br>[58:53] is information I wasn't even aware of.<br>[58:55] The problem that a lot of software<br>[58:56] developers have is they automatically do<br>[58:59] the mental work without having the full<br>[59:02] picture. They have their determination<br>[59:04] of a full picture, but they don't have<br>[59:05] the actual full picture. And because of<br>[59:08] that, there's edge cases that aren't<br>[59:10] really edge cases that they miss. This<br>[59:12] allows all that to be solved. And then<br>[59:14] what happens with a lot of the output is<br>[59:16] you find an edge case that wasn't really<br>[59:19] an edge case but in your mind it was<br>[59:22] that is now a bigger case. And because<br>[59:24] this is not performant at the level that<br>[59:26] you wanted it to be, you now question<br>[59:31] everything the model did beforehand and<br>[59:32] it throws it away. Whereas if we set it<br>[59:34] up right the first time, it indexes all<br>[59:37] of this like sphere of information to<br>[59:39] where now it's almost impossible that<br>[59:41] it's not more performant.<br>[59:48] need more.<br>[59:49] >> How are How are you? Uh how are you?<br>[59:51] >> A couple on that [laughter] one.<br>[59:52] >> That's good. I loved it.<br>[59:55] >> Yeah. No notes from me. [laughter]<br>[60:02] >> How about your processes? Like what are<br>[60:04] what are some other things, Robbie, have<br>[60:06] you been playing with that you've<br>[60:08] noticed have been helpful?<br>[60:10] Um well the yeah the first thing like<br>[60:14] just picking tools and seeing how they<br>[60:17] like are different like the harness we<br>[60:20] talked about like<br>[60:21] >> um I think open code does the best like<br>[60:23] compared to um like copilot is not not<br>[60:26] the best um warp is pretty good too but<br>[60:30] open code tends to be a little bit<br>[60:32] better. Um, yeah. I don't know. Like<br>[60:36] I've been mostly experimenting with that<br>[60:38] stuff, like trying to figure out, you<br>[60:40] know, like Open Code's big thing was<br>[60:42] they had um I always forget the the<br>[60:45] freaking acronym. What is it? Uh,<br>[60:49] someone<br>[60:50] >> LSP. LSP. Yeah, I think is the word or<br>[60:53] acronym, right? Like<br>[60:54] >> language server protocol.<br>[60:56] >> Yeah, I think like there that was their<br>[60:57] thing is like we know what TypeScript<br>[60:59] is, so it's better than like one that<br>[61:01] didn't. And maybe that doesn't matter as<br>[61:02] much on the latest models or whatever,<br>[61:04] but like um picking tools you like.<br>[61:06] There's so many different tools now.<br>[61:08] There's the uh the one Adam I haven't<br>[61:10] tried it yet, but it looked cool. The uh<br>[61:11] like I think it was like CMX or whatever<br>[61:13] or it was like<br>[61:15] >> Oh, that was like um Arc and T-M had a<br>[61:18] baby. Yes.<br>[61:19] >> Yeah.<br>[61:20] >> And then there's also Intent by Augment<br>[61:22] which is uh Anyway, yes. There's so many<br>[61:24] tools right now. Proliferation of tools.<br>[61:27] >> Yeah. So, like that's that's when the<br>[61:29] majority of what I'm doing is like it's<br>[61:30] a new day, here's a new tool, let's try<br>[61:32] something new, see how it works. Um,<br>[61:35] because like I don't want to be too<br>[61:37] granular. Like I said earlier, like I'm<br>[61:39] I want them to figure it out for me. So,<br>[61:41] I don't need to be like I want seven<br>[61:43] agents that are have these specific<br>[61:45] personalities. I'm not doing a a Ken<br>[61:47] Wheeler openclaw where it's a whole team<br>[61:49] of uh like super smart animals that like<br>[61:53] they all have their own roles. Like, I<br>[61:55] don't care that much. Um, but yeah, I<br>[61:59] think like um, Open Code does a good job<br>[62:01] too of like, oh, I'm going to spin up<br>[62:03] sub agents for like, you know, these<br>[62:05] three things for you.<br>[62:07] >> Um, so you don't have to care. Um,<br>[62:11] but yeah, also the uh the built-in thing<br>[62:13] on GitHub is so compelling. Like you got<br>[62:15] a little agents tab, it's like boop, and<br>[62:18] you just go in and tell it to do stuff<br>[62:19] and it's like<br>[62:20] >> I've been rocking that. Yeah, I love it<br>[62:22] being right there because like, you<br>[62:24] know, I was telling when we first saw<br>[62:26] it, it just kind of showed up. I was<br>[62:27] telling Adam like usually when GitHub<br>[62:29] has something show up, I'm like, like I<br>[62:31] could I could do without whatever you<br>[62:33] put in here. But I was like, this is<br>[62:34] sick. I would like this is going to<br>[62:36] change the game. People just won't leave<br>[62:37] GitHub. They'll be like, here's this<br>[62:39] issue. Implement it for me. Done. And<br>[62:42] then like if it's not right, you just at<br>[62:44] Copilot and<br>[62:45] >> it's got the canban board built in. Have<br>[62:46] y'all tried vibe canban yet? like any of<br>[62:49] the flavors of it where like you<br>[62:51] basically just create a task list of<br>[62:53] things that it's like cards on a board<br>[62:54] and all of a sudden AI moves them<br>[62:56] forward.<br>[62:57] >> That's cool.<br>[62:58] >> I'm like that shit's amazing.<br>[63:00] >> Yeah, you were just talking about this<br>[63:02] where it's like the the tooling.<br>[63:05] >> I mean, you have you've always had<br>[63:06] developer experience stuff, right?<br>[63:08] You've always had things that like made<br>[63:09] our lives easier, but we're at the point<br>[63:11] now where I'm making very serious<br>[63:13] decisions based on how easy it is for my<br>[63:16] agents to use these tools.<br>[63:18] whole new databases I've never used<br>[63:20] before, whole new orgs I never would<br>[63:22] have touched with a 10-ft pole because<br>[63:24] it makes it 3 seconds faster with my<br>[63:26] agents, right? And so I think we're just<br>[63:28] in this new world where even these<br>[63:30] companies have been around for a while.<br>[63:31] If you don't have good ways for my<br>[63:33] agents to talk to your stuff and make it<br>[63:35] easy for me to use, it's it's just over.<br>[63:37] I'm not using your tool anymore.<br>[63:39] >> Yeah. MCPs skills get it all. You got to<br>[63:42] have it. Can't not have it anymore.<br>[63:45] >> It's weird because<br>[63:48] I'm with Leon in certain areas, right?<br>[63:50] Like if my tool can't necessarily<br>[63:51] communicate well um<br>[63:54] with your tools in an agent flow like<br>[63:57] that's a disconnect.<br>[63:59] Prime example Leon mentioned Sneak ear<br>[64:01] earlier. I'm a big fan of them. They<br>[64:03] need to cut me a check by the way. I've<br>[64:04] converted so many people to using this<br>[64:06] tool. Like y'all need to cut me a check.<br>[64:08] Can y'all sponsor this podcast? SNK.<br>[64:11] Hold on. Hold on.<br>[64:12] >> Yeah. SNK.<br>[64:13] >> Okay. Yeah. Let me let me share it here.<br>[64:15] >> Yeah. I I I like them and they they need<br>[64:17] to sponsor both of our podcasts. How<br>[64:19] about that?<br>[64:19] >> Are they the one with the dog logo? Am I<br>[64:22] Is that the right thing in the right<br>[64:23] thing?<br>[64:24] >> Is that the right thing? I think so.<br>[64:26] Hold on. Yeah, it's the dog. Yeah. Um I<br>[64:29] only had to type in the letter S and it<br>[64:31] was the first thing that popped on my<br>[64:32] browser. Uh<br>[64:35] >> I got y'all.<br>[64:36] >> Yeah. So, I do like uh tools that<br>[64:38] communicate well, but unlike Leon, I'm<br>[64:41] still like especially with like my side<br>[64:44] projects. Like one project I've been<br>[64:45] working on right now is called event<br>[64:46] convo, right? Which is um my solution to<br>[64:49] like meetup.com, Eventbrite, etc. I feel<br>[64:52] like it's probably the right solution<br>[64:54] for meetups, especially from the<br>[64:56] organizer perspective, conference<br>[64:59] speakers, um or just Meetup speakers<br>[65:01] just in general. Um conferences and<br>[65:03] actual attendees. It's solving problems<br>[65:06] that people just have never thought<br>[65:08] about and I don't necessarily know why.<br>[65:10] Um, and like I think right now it's like<br>[65:12] at 140,000 lines of code. So when I use<br>[65:15] it for like these AI demos, it's no<br>[65:17] longer going from zero to one. I feel<br>[65:19] like everyone does zero to one. Nobody's<br>[65:22] really interested in that. Like most<br>[65:23] developers are working on something<br>[65:24] that's pretty large. And so seeing AI<br>[65:27] work within a large codebase is a very<br>[65:29] very very um different scenario. And to<br>[65:33] by the way, having a live chat is super<br>[65:35] distracting for me. Uh like like<br>[65:37] [laughter] I keeping<br>[65:40] I'm so Twitch brain. This is my element.<br>[65:42] I love it.<br>[65:43] >> Oh, [laughter] see like I'm so like<br>[65:45] hyperfocused. Like someone's like, "What<br>[65:46] does Sneak do?" I'm like, "Hold on, let<br>[65:48] me deviate right here." Uh, Sneak is a<br>[65:51] tool. It's one of my favorite tools<br>[65:53] actually. I use it a lot. And you<br>[65:55] connect it to your GitHub repos or<br>[65:57] whatever it may be, and it will do<br>[65:59] audits and will find security<br>[66:00] vulnerabilities if there are any, and it<br>[66:02] will report it to you. uh once in a<br>[66:04] while it has something that's not<br>[66:05] necessarily like a legitimate<br>[66:07] vulnerability, but it could be something<br>[66:08] that you should pay attention to. So,<br>[66:10] you're making the willful choice to<br>[66:13] ignore said thing, but at least it's<br>[66:14] bringing it to your attention. And so, I<br>[66:17] think that especially as people are like<br>[66:19] vibe coding or building tools without<br>[66:22] like being hands-on, I think this is<br>[66:24] like a really good safe way to at least<br>[66:27] protect yourself a little bit, right?<br>[66:29] Um, I'm more on the hands-on type, but I<br>[66:33] like having an extra thing there in<br>[66:36] order to confirm that I'm accurate.<br>[66:40] Because one thing that I've talked about<br>[66:41] on the podcast in the past,<br>[66:44] the one thing that I'm really like<br>[66:45] geeking out about in particular is SLMs<br>[66:48] versus LLM, small language models versus<br>[66:51] large language models, and orchestration<br>[66:53] layers that are trained on certain<br>[66:55] knowledge bases. And Matt,<br>[66:58] >> we literally just recorded this by the<br>[67:00] way. But<br>[67:01] >> go go go go go go go dude do it.<br>[67:03] >> One thing over the weekend I was<br>[67:05] building a tool part of my role. I work<br>[67:07] at Atlassian so transparent there but<br>[67:09] I'm creating uh a lot of coding content<br>[67:12] tutorials things like that. And one<br>[67:14] thing that I was recording was I had the<br>[67:16] idea that what if we had like a Discord<br>[67:19] custom Discord bot that anytime that<br>[67:21] someone got a C certification and<br>[67:23] something Atlassian related, we can use<br>[67:25] a Discord command and it would create a<br>[67:27] Jira ticket because when they get<br>[67:29] certified, a lot of us don't know. And<br>[67:32] so it's not until they tag us in a post<br>[67:33] thanking us for like helping them get to<br>[67:35] XYZ goal do we finally realize, oh, you<br>[67:38] got certified. But if we had this<br>[67:40] automation there, it would create the<br>[67:41] jury ticket and then we would know to go<br>[67:43] say, "Hey, kudos to you for getting<br>[67:45] certified in XYZ, right?" Cool tutorial.<br>[67:48] I feel like there's a lot of use cases<br>[67:50] for a lot of other communities as well<br>[67:51] with this regardless. Fun little<br>[67:54] automation. When I use CLA, I use Claude<br>[67:57] and I use um 5.3 Codex to audit my<br>[68:00] codebase to say, "Hey, did I miss<br>[68:02] anything?"<br>[68:03] Both of them said really solid, great<br>[68:06] best practices here because I'm using<br>[68:08] Atlassian Forge, which is JavaScript<br>[68:11] using React components to create SAS<br>[68:13] products. Um, and honestly, one of the<br>[68:16] cool things about it is it alleviates<br>[68:18] the reason why 99.9% of SAS products<br>[68:21] die. Uh, which I don't know why more<br>[68:23] people don't know about Forge. Uh, I've<br>[68:25] been geeking out about it and it's<br>[68:26] actually one of the reasons why I wanted<br>[68:27] to join the team. But there are some<br>[68:29] people making like some serious money on<br>[68:31] it, by the way. like serious money, but<br>[68:34] you could literally use JavaScript to<br>[68:36] make a solution for like Jared<br>[68:38] Confluence, etc. It goes into a um uh<br>[68:42] marketplace that is served to 250,000<br>[68:44] enterprise level organizations and they<br>[68:46] serve it there. You get their<br>[68:48] infrastructure, you get their hosting,<br>[68:50] you get Elassian security, which is the<br>[68:52] reason why most SAS products aren't<br>[68:53] allowed to get enterprise level<br>[68:55] customers, you get their security<br>[68:56] clearances and their security providings<br>[68:59] just by using JavaScript. You don't need<br>[69:01] to know everything else, just serve it.<br>[69:03] Right? Regardless, I made this with<br>[69:05] Forge and I was super proud of it. And<br>[69:08] that's when I realized Atlassian has<br>[69:10] roodev, which is an orchestration layer<br>[69:12] that is trained only on Atlassian's best<br>[69:14] practices. And it found three vulner<br>[69:17] like issues. Codex missed it. Claude<br>[69:21] missed it. But because this small<br>[69:24] orchestration layer that's super<br>[69:26] specific on Atlassian's knowledge base,<br>[69:29] they were able to pick it up. Because of<br>[69:31] that, I found three vulnerabilities that<br>[69:33] honestly two of them I wouldn't want in<br>[69:35] a tutorial. One of them I probably<br>[69:36] wouldn't want in a production app, but<br>[69:38] for a tutorial probably doesn't<br>[69:39] necessarily matter, but it picked up all<br>[69:41] three.<br>[69:43] Claude missed it. OpenAI missed it, but<br>[69:47] RoboDev picked it up. And that's because<br>[69:49] SLMs,<br>[69:51] they're going to be the way that as<br>[69:53] these models evolve, that's going to be<br>[69:55] the next wave. I've been talking about<br>[69:56] this for over a year now. So, if you<br>[69:58] listen to the podcast, you probably<br>[69:59] already heard this one. But um I think<br>[70:03] SLMs are going to be the way of the<br>[70:04] future because more nuance into your um<br>[70:09] prompts is going to be where the value<br>[70:10] is. MCP has its value for sure, but SLM<br>[70:14] is a closer level of where you would<br>[70:17] want outside nuance to language specific<br>[70:20] knowledge.<br>[70:22] I want to back you up. So, Shopify um<br>[70:26] just recently has said that if you're PR<br>[70:29] merges and there wasn't an LLM that<br>[70:32] reviewed it, you're busted.<br>[70:35] >> So, Danny Danny is here trying to tell<br>[70:37] you right now,<br>[70:37] >> what if there's a real person reviewing<br>[70:39] it? [laughter] Hey, real people hit the<br>[70:42] button,<br>[70:42] >> you know.<br>[70:44] >> Open claw hired the person to then<br>[70:46] review the code otherwise<br>[70:47] >> human. [laughter]<br>[70:49] >> Yeah. Right. So,<br>[70:51] >> I mean that's that is a threat of what's<br>[70:53] happening. All right. But like anyway,<br>[70:54] it's like what the whole point here is<br>[70:56] it's like you need a quorum. Have you<br>[70:58] have you ever used an LLM scenario where<br>[71:00] there's four LLMs that you pit against<br>[71:02] each other? Have you ever pitted Gemini<br>[71:04] against Chat GBT against Claude against<br>[71:08] anybody? You get a quorum. So this<br>[71:11] quorum then starts to debate about the<br>[71:12] scenario. You can have them debate about<br>[71:14] your PR. And all Shopify is trying to<br>[71:17] say right now is if you didn't at least<br>[71:19] bring one [ __ ] person into the<br>[71:21] quorum, then you did it wrong.<br>[71:23] >> Yeah.<br>[71:23] >> You you need to have an intense<br>[71:25] reviewer. Someone, you know, Danny's<br>[71:27] also pitched the devil's advocate. You<br>[71:29] can put that on your team in Claude, by<br>[71:30] the way. You can create a new team in<br>[71:32] Claude and you can have anybody that you<br>[71:34] want. Put a devil's advocate in there.<br>[71:36] It's always good to have someone in<br>[71:37] there that's like a naysayer. This is<br>[71:39] like, "Oh yeah, Murphy's law, [ __ ] Did<br>[71:42] you did you know that this could show up<br>[71:44] and really thwart your TypeScript<br>[71:46] system?" And you're like, "Oh [ __ ] I<br>[71:47] didn't think about that." So anyway, um<br>[71:49] Shopify is all in on this concept of you<br>[71:52] need to have LLMs, not just writing<br>[71:55] code, but reviewing code. And they don't<br>[71:58] have to be big language models. You can<br>[72:00] use an SLM like Danny keeps pitching<br>[72:02] pitching. And this is this is a healthy<br>[72:03] way to move forward is to have as many<br>[72:06] different checks and balances as you<br>[72:07] can. So you've got your CI/CD, your<br>[72:10] tests, your unit tests, your llinters,<br>[72:12] your style, all these things. Plus you<br>[72:14] have LLM popping in there. Um this saves<br>[72:17] you from security issues. This there's a<br>[72:20] number of things that this is saving you<br>[72:21] from. And we're automating this. So,<br>[72:23] this isn't like you're in a a gauntlet<br>[72:25] trying to deliver something to a Boeing<br>[72:27] 747 airplane where like you wanted to<br>[72:30] change some little factor about the<br>[72:32] chairs and you had to go through all of<br>[72:34] this hullaloo. This is a meaningful set<br>[72:37] of fast running evaluations that look at<br>[72:40] what you're trying to do and stop you<br>[72:42] before you ever ship it. And that's just<br>[72:44] cool. I also like Leon strategy though<br>[72:46] where he's like, "Hey, I ship it behind<br>[72:47] a flag and yo, if it doesn't work out,<br>[72:49] then that's all good." Oh [laughter]<br>[72:51] >> yeah, you should do that with<br>[72:52] everything.<br>[72:53] >> Yeah, the other thing too is like I was<br>[72:55] using c uh nineball in chat said that uh<br>[72:57] good way to burn tokens and yeah, I was<br>[72:59] using custom sub agents to do this for a<br>[73:01] very long time, but now Bugbot Greile<br>[73:04] are 40 bucks unlimited per month. Like<br>[73:07] no reason why there shouldn't be some<br>[73:10] level of code review for every single<br>[73:12] commit, you know,<br>[73:14] >> or PR at least. Yeah,<br>[73:16] >> if you're open source, Code Rabbit is<br>[73:17] free, by the way. Yeah, Code Rabbit has<br>[73:20] been really good to us so far. Um, just<br>[73:22] the quality of like the reviews are<br>[73:23] really nice, actually.<br>[73:25] >> But Gretile has a cooler name. I'm not<br>[73:27] going to lie. Greile is a sick ass name.<br>[73:29] That is really good. [laughter]<br>[73:31] >> Yeah.<br>[73:32] >> And Code Rabbit.<br>[73:34] >> Yeah.<br>[73:35] >> Yeah. Sorry. Go ahead.<br>[73:35] >> Things too is like they they've caught<br>[73:37] so much stuff that I never would have<br>[73:38] caught. [laughter]<br>[73:40] Like there's so many things that like<br>[73:43] >> Yeah. This that never would I have saw<br>[73:44] that in the first pass. And so it's just<br>[73:47] it's also like a really cool learning<br>[73:48] tool, right? Like I'm seeing all these<br>[73:50] reviews coming in, thinking about things<br>[73:51] I never thought about. So it's<br>[73:52] accelerating my pace going forward.<br>[73:54] That's the other big piece about this<br>[73:56] that I really like, you know.<br>[73:59] Yeah, Code Rabbit found stuff in that<br>[74:01] like Rust stuff where I didn't know any<br>[74:02] Rust. It was like, hey, um, you're<br>[74:04] converting coordinates from a like cuz<br>[74:07] it was like a 2x screen to like a not 2x<br>[74:10] screen and vice versa and all like all<br>[74:12] these different methods doing that back<br>[74:13] and forth. And it was like, "This one's<br>[74:15] off by like a few pixels. Like, you<br>[74:17] probably missed that." And I'm like,<br>[74:19] "How did you like you went through all<br>[74:21] of this and found that?" Like,<br>[74:23] >> so yeah, it's they're really good at<br>[74:24] like it's I think another harness thing<br>[74:26] of like they just tell it really good<br>[74:28] stuff about being good at reviewing and<br>[74:30] it checks that stuff that it like if you<br>[74:32] just generically threw like, "Hey,<br>[74:34] Claude, check<br>[74:34] >> specialized models,<br>[74:35] >> it would be not as good." Yeah.<br>[74:38] >> Love it.<br>[74:41] >> Dang. A little too tipsy there. Yeah.<br>[74:43] Well, we're overtime anyway. So,<br>[74:47] [laughter]<br>[74:48] if he's not coming back, I don't know<br>[74:50] what he's doing. Um, we could end it<br>[74:53] here. I guess<br>[74:54] >> I was calling for a round two anyway.<br>[74:56] This was way too much fun.<br>[74:57] >> A lot of fun. Yeah. Yeah. Anytime.<br>[75:00] They did say one minute. So, they put<br>[75:02] the finger up before they It wasn't like<br>[75:04] a drop.<br>[75:05] >> Sounds like a potty break, you know.<br>[75:07] [laughter]<br>[75:08] >> Yeah. He went to get another Coke to mix<br>[75:10] with the uh<br>[75:10] >> So, wait, Leon, I sent you my uh Pokemon<br>[75:13] Go code or with your friends. Do you<br>[75:15] still play Are you playing Monster<br>[75:16] Hunter?<br>[75:17] >> I've played I've played older versions<br>[75:19] of Monster Hunter. I played I haven't<br>[75:20] played any of the newer ones,<br>[75:21] >> but the mobile Have you played the<br>[75:22] mobile app?<br>[75:22] >> No, I've not played the mobile game.<br>[75:24] >> Oh my goodness, bro. It's really good.<br>[75:25] It's like the only game I play on my<br>[75:27] mobile phone where I'm like, "This feels<br>[75:28] like it's a nextG mobile game."<br>[75:31] >> Um, and it uses all the Pokémon Go like<br>[75:33] backing. You got to be like physically<br>[75:35] walking around.<br>[75:36] >> Dope. I'll try it. Yeah. No. Anyway,<br>[75:38] >> I still play Pokémon Go here and there.<br>[75:40] Um,<br>[75:40] >> same.<br>[75:41] >> I'm a big TCG player, so I play PTCG<br>[75:43] live.<br>[75:44] >> You playing in the house, too? Yeah.<br>[75:45] >> Yeah. Um, yeah. I'm I'm I'm at like<br>[75:48] level 97 right now on that. So,<br>[75:50] >> sick.<br>[75:51] >> Yeah, that's my main one.<br>[75:54] >> What's your favorite Pokemon? I know<br>[75:56] that's a hard question, but do you know<br>[75:57] it?<br>[75:58] >> Like like favorite like cuz I grew up<br>[76:00] playing this stuff is Bulbasaur.<br>[76:02] >> You can tell me your childhood favorite<br>[76:03] or your like<br>[76:04] >> Bulbasaur.<br>[76:05] >> Bulbasaur.<br>[76:05] >> I put out a tweet the other day. I<br>[76:07] showed I showed the wares. So, in 1999,<br>[76:10] I won the first Pokemon tournament.<br>[76:12] >> Like, I've been in this stuff since the<br>[76:14] beginning. Yeah. I got the badges to<br>[76:16] show it. Like, yeah,<br>[76:17] >> there was one and you were the winner.<br>[76:20] >> Uh, so there was like there's three<br>[76:21] different cups that you could win in<br>[76:23] like if before like you could like level<br>[76:25] to 100, you could level to like 50, you<br>[76:27] could like, you know, like and there's<br>[76:28] different cups. So, I won my cup, but<br>[76:30] like it wasn't like a Swiss tournament<br>[76:32] that you have now. was like, "You had<br>[76:33] you only had so many matches that you<br>[76:35] won and if you won you could go play the<br>[76:37] gym leader." So, I won my cup. I won all<br>[76:40] my matches and I beat all the gym<br>[76:41] leaders. So, I got all these like cool<br>[76:42] badges in a hat.<br>[76:44] >> Yeah.<br>[76:44] >> Nice. Nice.<br>[76:46] >> That's sick.<br>[76:47] >> And I was the first person to play<br>[76:49] Pokémon Go outside, which was another<br>[76:52] interesting thing. Like live streamed<br>[76:54] outside. Yeah.<br>[76:55] >> Oh, I see. I see. Okay.<br>[76:56] >> Mhm.<br>[76:57] >> Yeah.<br>[76:57] >> Probably not the first person to play it<br>[76:59] >> outside. No, live [laughter] streaming<br>[77:01] playing outside. Yeah. Yeah.<br>[77:04] >> Yeah. I still I dipped out about like a<br>[77:07] year or two ago. I started to slow down,<br>[77:08] but I was Pokemon Go for a long time,<br>[77:12] like consistently.<br>[77:14] >> It sucks that it's not as popular<br>[77:15] anymore cuz like it was so fun and then<br>[77:18] everybody's just so fickle and like new<br>[77:20] thing or oh, I'm I'm not on TikTok<br>[77:22] enough. Let me stop this. Like<br>[77:25] [laughter] I don't know what everyone's<br>[77:26] doing.<br>[77:26] >> The cool thing in LA is it's really<br>[77:28] popular still in LA. Like you can go to<br>[77:31] any of the hot spots. If you go to<br>[77:32] Prominade in Santa Monica, you'll see<br>[77:34] everyone just like glued to their phones<br>[77:36] playing and so there's still like a<br>[77:37] scene here which is really nice.<br>[77:39] >> I love it when you go somewhere new and<br>[77:41] there's just like lures on all the stops<br>[77:43] and you're just like, "Oh man, people<br>[77:45] are playing. I love it."<br>[77:46] >> Um I go to Japan, I'm like, "People are<br>[77:48] playing Monster Hunter, right?" And I'm<br>[77:50] like, "Oh, I guess a little bit, but not<br>[77:52] as much as Pokémon Go." Pokemon Go still<br>[77:54] has lures everywhere. And I'm like,<br>[77:55] "Okay."<br>[77:56] >> So So same question to you, Adam.<br>[77:58] favorite Pokemon and then favorite game.<br>[78:01] >> Oh man.<br>[78:03] >> Favorite Pokemon. Um it's the um<br>[78:08] uh Oh [ __ ] dude. I'm going to sound<br>[78:09] like a noob right now cuz like I have a<br>[78:10] terrible thing with names. Um I don't<br>[78:13] know what it is, but it's the it's the<br>[78:15] toxicity.<br>[78:16] >> Oh, there you go.<br>[78:17] >> I just So like as you can see,<br>[78:19] >> guitars and stuff and so well toxicity<br>[78:22] is like this purple punk rock Pokemon.<br>[78:24] It's basically got a mohawk that goes<br>[78:26] all the way past his butt onto his tail.<br>[78:28] >> That doesn't sound like an original 150<br>[78:31] to me. So,<br>[78:32] >> it's not an original. No, this is<br>[78:33] definitely a [laughter] modern one.<br>[78:35] >> Um, for games that I really like, dude,<br>[78:37] I I'm the Pokemon Go mobile app has been<br>[78:40] by far the one I've put the most hours<br>[78:42] in. I've played a lot of the ones on<br>[78:43] Switch. They're really good. I feel like<br>[78:45] a little bit grinding in those. Oh,<br>[78:48] they're grinding on Switch. What am I<br>[78:50] doing on mobile? Oh [ __ ] I'm grinding.<br>[78:52] Um, but the mobile one's like a little<br>[78:53] more casual as opposed to like I got to<br>[78:55] sit down and play Switch ones. Um, but<br>[78:57] Violet, I don't know. I really liked<br>[78:59] Violet. Like once they modernized some<br>[79:01] of the like interactions, I'm into that.<br>[79:03] Um, I like it when technology kind of<br>[79:05] takes the<br>[79:06] >> model. Yeah. Did you? I I I really like<br>[79:09] Scarlet and Violet. I um<br>[79:12] >> I put I put 15 hours before the first<br>[79:14] badge [laughter]<br>[79:16] >> into the game.<br>[79:17] >> Awesome.<br>[79:18] >> And um early on there was like this<br>[79:20] weird river I tried to cross. I went in<br>[79:22] like followed it, found like a hole in<br>[79:23] like the side of a mountain, went up<br>[79:25] into this field and there's a huge<br>[79:26] arcanine running around the middle. I<br>[79:28] like lost my mind. I was like I<br>[79:29] [laughter] was like jumping up and down<br>[79:30] on my couch like Yeah. So, I think those<br>[79:33] moments are really special and yeah, I<br>[79:35] really enjoyed Scarlet Violet for sure.<br>[79:37] >> Yeah, I did all the things where like<br>[79:38] the mobile integrations with Scarlet and<br>[79:39] Violet like with the Pokémon Go app. I<br>[79:41] sat down and I me and my kids were like<br>[79:43] sitting around. I'm like, "All right,<br>[79:44] you need to hit that button right now<br>[79:45] because I'm ready to trade and you're<br>[79:47] kind of wasting my time. So, would you<br>[79:48] hurt?" You [laughter] know, like<br>[79:50] >> I like uh the gimme ghouls drove me<br>[79:53] nuts, though. And like the whole the<br>[79:54] gold lure thing. Did you actually get<br>[79:56] the gimme ghoul to a thousand coins and<br>[79:58] evolve him?<br>[79:59] >> Hell no.<br>[80:00] >> Okay, [laughter] dude. I knew people<br>[80:01] that did. They're around me. They're<br>[80:02] like in my They're like my neighbors.<br>[80:04] And I'm like, "Y'all are crazy." I'm<br>[80:05] like, I I admire you in a weird way. You<br>[80:07] have no life and kids, but that's cool<br>[80:09] that you did the give me goal thing.<br>[80:11] >> Anyway,<br>[80:13] >> uh Hacksurus was one of my other<br>[80:14] favorite ones because I'm a coder and I<br>[80:16] just love this name, Hacksorus. It's<br>[80:18] just cool. Love it.<br>[80:21] All right. Well, we probably should end<br>[80:23] at this point. We're 20 minutes over<br>[80:25] time. Um, we should definitely do<br>[80:27] another one, though. This was fun. So,<br>[80:29] yeah. Thanks for everybody hanging out.<br>[80:31] Thanks for you guys coming on. Uh, what<br>[80:33] do you guys want to plug or mention<br>[80:34] before we end?<br>[80:36] >> Anything.<br>[80:39] >> Forge.<br>[80:41] [laughter]<br>[80:49] >> [laughter]<br>[80:51] >> What does a plug mean? I don't know what<br>[80:52] a plug is.<br>[80:55] >> Here's a rubber circle. I would like to<br>[80:57] >> this man I said the company I work for,<br>[80:59] he says his mom [laughter]<br>[81:06] uh you know what I will shout out?<br>[81:08] >> Uh the Commit Your Code Conference. I'll<br>[81:10] shout that one out. Uh if you listen to<br>[81:12] the podcast, you should probably know<br>[81:14] about it. But uh we're bringing it back<br>[81:16] again this year. So if you have a<br>[81:18] company that wants to sponsor, I'd love<br>[81:19] to have a conversation with it. But last<br>[81:21] year we had uh almost a thousand people<br>[81:23] in person. 860 was the top total for the<br>[81:27] conference in person and we had 8,100<br>[81:30] attend online. Uh I definitely want to<br>[81:32] increase those numbers. So like I'm<br>[81:34] really actively working towards that.<br>[81:36] The idea of the conference, for those<br>[81:37] that aren't aware, it's to do a $700<br>[81:40] conference for 40 bucks. And you should<br>[81:42] never feel like it's a charity<br>[81:44] conference. And we donate 100% of all<br>[81:46] ticket sales to charity. We don't<br>[81:47] monetize it. We don't keep it. To be<br>[81:49] honest, people ask me about that, but<br>[81:51] like I here's me being transparent cuz<br>[81:53] I've had enough of this. Like I make<br>[81:56] pretty good money doing what I do for a<br>[81:58] living. I don't need to make it via a<br>[82:00] conference. I just want to do something<br>[82:01] that like is different and really brings<br>[82:03] excitement to the community. And I feel<br>[82:04] like this is a way that we're doing it.<br>[82:06] But also to be completely honest with<br>[82:08] you, I spoke at a really well-known<br>[82:10] conference and as I came back to Dallas,<br>[82:14] somebody mentioned like it's their dream<br>[82:15] to go to that conference, but they can't<br>[82:16] afford to go. And that is when I<br>[82:19] realized that this individual in<br>[82:20] particular had over a decade of<br>[82:22] experience in tech. So it's not like a<br>[82:23] junior dev that's dreaming to go to a<br>[82:25] conference. And I realized then how many<br>[82:29] individuals were literally missing out<br>[82:32] on opportunities simply because income<br>[82:34] was a barrier. So my goal was to create<br>[82:36] a tech conference where income was no<br>[82:39] longer a barrier to people getting<br>[82:41] access to technical resources that will<br>[82:43] help them grow in their careers. And I<br>[82:45] feel like we really achieved it with<br>[82:46] this conference. So we're coming back<br>[82:48] again this year for the third year. Uh<br>[82:49] still figuring things out, but I think<br>[82:51] right now we're aiming towards the end<br>[82:52] of October. We're going to do something<br>[82:54] very, very big this year. um compared to<br>[82:57] the previous two. We had to already<br>[82:58] change venues, so we're already working<br>[83:00] on that right now actively, but be on<br>[83:02] the lookout for the CFP, which should be<br>[83:04] going live in a couple weeks, uh give or<br>[83:06] take, and we'll have something big to<br>[83:08] announce.<br>[83:10] >> No, I I shout out Moms because she was<br>[83:12] the one that took me all the Pokemon<br>[83:13] tournaments. So, if we're talking about<br>[83:14] it, I always got to shout out Moms.<br>[83:15] [laughter] Shout out 100 devs community.<br>[83:17] I see so many so many folks in chat. And<br>[83:19] of course, uh Resilient Coders if you're<br>[83:20] in the Boston, Philly, or Maine area for<br>[83:23] sure.<br>[83:26] Cool.<br>[83:28] All right. Well, yeah. Thanks, guys.<br>[83:30] Thanks everyone for listening. If you<br>[83:31] liked it, please subscribe. Leave us<br>[83:32] some ratings and reviews. We appreciate<br>[83:34] it. And we will catch you next time.<br>[83:36] Peace.
Unfortunately, Youtube does not provide subtitles for this video, Two Podcasts Four Cups, YouTube, 01km12hevfybtmv47a3vxdb3ck.