Why Bolted-On AI Chats Kill Your B2B Deals Modern B2B selling faces an uncomfortable reality: by the time a buyer visits your website, they have already made their decision. They use generative AI platforms to research, compare, and shortlist vendors in a virtual black box. According to research from Forrester Research, 94% of buyers use generative AI as a primary research tool. When these late-stage buyers finally land on a homepage, the standard "How can I help you?" chat prompt pushes them backward. It is a slow, frustrating step. Sajjan Kanukolanu, VP of Global Operations and Strategy at Position Squared, argues that the industry's biggest mistake is simply bolting AI models onto dusty, legacy marketing stacks. True automation requires a systemic redesign that solves AI orchestration, pipeline integration, and core software architecture simultaneously. Without this ground-up overhaul, engineering teams build nothing more than expensive, generic chatbots. They fail to scale. The Three-Layered Architecture Behind Smart GTM Rather than relying on isolated chat interfaces, modern Go-To-Market (GTM) software systems need a structured, three-layer data pipeline. Signals: Capturing Contextual Activity The foundation relies on ingesting real-time data from CRMs, website visits, and social platforms like LinkedIn. Tracking social signals, such as executive sponsor job changes, allows systems to identify when champions move to target accounts, signaling a high-priority outreach window. Many companies miss this completely. Buyer Intelligence: Quantifying the Fit The middle layer contextualizes raw signals. A central knowledge base stores the Ideal Customer Profile (ICP) definitions, buyer personas, and operational playbooks. A context builder assembles these nodes into a unified context graph, linking individual actions directly to company accounts. This step distinguishes casual researchers from active, high-intent buyers. Action: Executing Targeted Workflows The final layer initiates personalized experiences. Instead of asking for a visitor's name, the system references the context graph to continue past discussions or serve tailored assets. Simultaneously, the system triggers outreach sequences and updates CRM records with deep behavioral context. Inside the Connected Multi-Agent Pipeline At Position Squared, this system functions through a sequence of specialized, asynchronous agents. This pipeline must operate smoothly under load. When an anonymous user lands on the site, an identification agent runs multiple parallel tracking tools to de-anonymize the visitor. Because no single service captures every footprint, consolidating these signals maximizes coverage. Once identified, an enrichment agent populates the profile with firmographic data. Next, the ICP filter agent references the knowledge base to strip away unqualified visitors—such as wrong geographies or off-target industries. Qualified records flow to a match agent, which checks HubSpot or other CRMs to determine the buyer's current stage. Finally, an action agent decides the next step, whether triggering a Slack alert to the sales representative with a drafted response or launching a direct LinkedIn campaign. Four Architectural Breakpoints to Watch Designing this system reveals several critical failure points that developers must address: 1. **ICP Drift:** Buyer profiles evolve. If companies do not retrain their models quarterly using closed-won and closed-lost data, agents continue targeting outdated audiences. 2. **Alert Fatigue:** Bombarding sales reps with "hot lead" notifications destroys trust. The system must use the context graph to strictly filter out low-value activity. 3. **The Identity Ceiling:** Web identification systems hit structural limits. While company de-anonymization approaches 70% accuracy, individual identification hovering around 15% to 20% remains standard. 4. **The Human Bottleneck:** Sales reps will ignore drafts if reviewing AI-generated emails takes longer than 30 seconds. Teams must reduce the friction to a one-click review process. Rebuilding the Sales Flywheel To make these systems succeed, developers must design policy engines that non-technical teams can audit and adjust without writing custom code. Every interaction, win, and lost deal must feed back into the central knowledge base, creating a compounding data flywheel.
Products
Jan 2020 • 1 videos
High activity month for LinkedIn. Chris Williamson among the most active voices, with 1 videos across 1 sources.
Jun 2023 • 1 videos
High activity month for LinkedIn. ArjanCodes among the most active voices, with 1 videos across 1 sources.
Jan 2025 • 1 videos
High activity month for LinkedIn. Laravel among the most active voices, with 1 videos across 1 sources.
May 2025 • 1 videos
High activity month for LinkedIn. The Official Connectus Business Solutions among the most active voices, with 1 videos across 1 sources.
Dec 2025 • 1 videos
High activity month for LinkedIn. The Prof G Pod – Scott Galloway among the most active voices, with 1 videos across 1 sources.
Feb 2026 • 1 videos
High activity month for LinkedIn. Morning Brew Daily among the most active voices, with 1 videos across 1 sources.
Mar 2026 • 1 videos
High activity month for LinkedIn. Dan Martell among the most active voices, with 1 videos across 1 sources.
Apr 2026 • 2 videos
High activity month for LinkedIn. The Iced Coffee Hour Clips and UK Startup & Scaleup Week among the most active voices, with 2 videos across 2 sources.
Jul 2026 • 1 videos
High activity month for LinkedIn. AI Engineer among the most active voices, with 1 videos across 1 sources.
- 5 days ago
- Apr 23, 2026
- Apr 8, 2026
- Mar 26, 2026
- Feb 10, 2026
The Shock of Career Contraction In the high-stakes environment of global finance and corporate leadership, professional identity often mirrors an asset price that has only known an upward trajectory. When a job loss or a failed venture occurs, the psychological impact is akin to a sudden market crash. We must acknowledge that even the most sophisticated performers can find themselves paralyzed by a deviation from their expected growth curve. The primary challenge is not the failure itself, but the inertia that follows a blow to one's professional ego. The Principle of Actionable Recovery Data suggests that the most effective way to mitigate the anxiety of professional displacement is through high-velocity engagement. The concept that action absorbs anxiety serves as a critical macro-strategy for personal recovery. By shifting from a defensive posture to an offensive one, individuals prevent the long-term stagnation that often plagues those who have only experienced success. This shift requires a transition from mourning the loss of a role to aggressively networking and rebuilding a presence in the labor market. Tactical Practices for Professional Rebound To regain momentum, one must treat the recovery process with the same rigor as a fiscal audit. In week one, allow for the emotional processing of the event; this is the period of necessary mourning. By week two, the focus must shift to tangible outputs. Update your curriculum vitae, initiate outreach, and secure face-to-face meetings. This physical and digital movement creates a feedback loop of productivity that counters the narrative of helplessness. Maintaining physical fitness and nutritional standards provides the biological foundation necessary to sustain this high-energy output. Shifting the Narrative on Failure A mindset shift is required to view career interruptions as cycles rather than terminal points. Resilience is a muscle developed through exposure to volatility. Scott Galloway emphasizes that professional setbacks are nearly universal among high-performers. Once you accept that being 'fired' or experiencing a fund collapse is a data point in a much larger career sequence, the fear of the event loses its power. Concluding Empowerment You have the capacity to navigate the troughs of your career with the same precision you apply to the peaks. By being aggressive and moving from your heels to your toes, you reclaim agency over your economic future. Process the emotion, then execute the strategy.
Dec 20, 2025Breaking the Silence on Men's Mental Health Men's mental health remains one of the most pressing yet under-discussed issues in modern society. While public discourse around emotional well-being has expanded, significant gaps persist in how men access support and share their struggles. Andy's%20Man%20Club serves as a vital intervention, providing peer-to-peer support groups across the UK. By creating a space where it is acceptable to say "I'm not okay," the organization tackles the dangerous stigma that often prevents men from seeking help until they reach a crisis point. The Snowdon Challenge: A Path to Connection Physical activity often provides the perfect gateway for difficult conversations. Callum, an engineer at Connectus, is spearheading a team climb of Snowdon scheduled for June 15th. This ascent is not merely a corporate outing; it represents a physical manifestation of overcoming uphill battles. Choosing a "beginner-friendly" hike ensures maximum participation, allowing the entire business to unify behind a singular cause. The goal is to foster community and camaraderie, proving that no one has to navigate the steep terrain of mental health alone. Quantifying the Crisis The necessity for such initiatives is underscored by sobering statistics. Men represent approximately 80% of suicide cases, highlighting a disconnect between the severity of the problem and the frequency of the conversation. These figures demand more than just passive awareness; they require active fundraising and visible support. Connectus has streamlined this process through a JustGiving platform, ensuring that 100% of proceeds directly benefit the charity’s mission to provide nationwide support. Corporate Social Responsibility in Action When businesses integrate charitable missions into their culture, they move beyond simple profit-seeking and contribute to social wellness. This initiative by Connectus demonstrates how Corporate Social Responsibility (CSR) can be personal and impactful. By promoting the event on platforms like LinkedIn, they invite the broader professional community to join the cause. These actions reinforce the idea that supporting mental health is not just a personal responsibility, but a collective community obligation.
May 12, 2025Overview Technical education requires more than just knowing how to code; it requires a systematic approach to research, demonstration, and presentation. This workflow bridges the gap between a new Laravel framework release and a community-ready video tutorial. By focusing on feature selection, live-code experimentation, and programmatic video generation, we can transform abstract GitHub pull requests into practical knowledge. This guide explores the tools and logic used to curate the "What's New in Laravel" series, highlighting how to validate new features and animate code transitions effectively. Prerequisites To follow this workflow, you should be comfortable with: * **PHP & Laravel**: Understanding of Eloquent, Service Containers, and basic Artisan commands. * **GitHub Workflow**: Familiarity with Pull Requests (PRs) and version comparison. * **JavaScript/React**: Basic knowledge of React components for using advanced animation tools. * **Development Tools**: Experience with terminal-based workflows and IDEs like PHPStorm. Key Libraries & Tools * **Tinkerwell**: A specialized code runner for PHP that allows for instant feedback without setting up routes or controllers. * **Remotion**: A React-based framework that enables developers to create videos and animations using programmatic code. * **Code Hike**: A Remotion plugin specifically designed for animating code blocks and highlighting syntax transitions. * **Claude**: An AI model used via custom Artisan commands to generate video descriptions and metadata from raw technical notes. * **DaVinci Resolve**: A professional-grade video editing suite used for the final assembly and color grading of tutorials. Code Walkthrough 1. Validating New String Helpers When testing a new feature like the `ignoreCase` parameter in the `Str::is()` helper, we use Tinkerwell for rapid validation. This allows us to see the boolean result immediately. ```php // Traditional case-sensitive check $result = Str::is('laravel', 'Laravel'); // returns false // Testing the new ignoreCase argument (added in 11.37) $result = Str::is('laravel', 'Laravel', ignoreCase: true); // returns true ``` 2. Demonstrating Eloquent Relationship Shortcuts One of the most powerful updates is the `whereDoesntHaveRelation` method. To teach this effectively, we first show the verbose closure-based approach, then the cleaner shortcut. ```php // The old way using a closure $users = User::whereDoesntHave('podcasts', function ($query) { $query->where('likes', '>', 5000); })->get(); // The new, expressive way $users = User::whereDoesntHaveRelation('podcasts', 'likes', '>', 5000)->get(); ``` This transition helps learners understand that the new method is purely "syntactic sugar" that maintains the same underlying logic but improves readability. 3. Programmatic Code Transitions For complex concepts like Service Container hooks, static screenshots fail to capture the logic flow. Using Remotion and Code Hike, we define sequences that morph one code state into another. ```jsx // Example of a Remotion sequence defining code steps <Sequence durationInFrames={60}> <CodeTransition oldCode={resolvedHookExample} newCode={beforeResolvingHookExample} /> </Sequence> ``` This produces a 4K video file where specific tokens (like `resolved` moving to `beforeResolving`) glide across the screen, making the technical shift visually obvious. Syntax Notes * **Boolean Named Arguments**: In the string helper example, notice the use of named arguments (`ignoreCase: true`). This is a best practice in modern PHP to make boolean flags self-documenting. * **Fluent Interfaces**: Laravel's Eloquent relies heavily on fluent chaining. When demonstrating these, ensure the final method (like `->get()`) is clearly separated to show where the query actually executes. Practical Examples * **Release Highlights**: Use the GitHub comparison tool (`compare/v11.36.1...v11.37.0`) to filter PRs. Focus on features that change daily developer experience rather than internal bug fixes. * **Automated Social Copy**: By piping PR data into Claude, you can generate a LinkedIn post that automatically tags contributors using their Twitter handles fetched from GitHub. Tips & Gotchas * **Service Container Hooks**: Don't use the `resolved` hook if you intend to modify the instance. By the time `resolved` fires, the object has already been injected. Always use `beforeResolving` for modifications. * **Video Quality**: When rendering animations in Remotion, use the `--scale=2` flag to ensure the text remains crisp at 4K resolution. * **Manual Verification**: Always verify AI-generated video timelines. While tools like Claude are great for summaries, they often hallucinate specific timestamps within a video file.
Jan 9, 2025Ship Fast and Find Users Early Many developers fall into the trap of building in a vacuum. They spend months perfecting code for a product that has no market fit. If you want your project to succeed, you must find users immediately. Whether you're a solo dev or a small team, social media platforms like Reddit or LinkedIn are goldmines for early feedback. If you cannot find users, you are likely building the wrong thing. Early feedback loops aren't just a business requirement; they are a technical necessity that informs every architectural decision you make. The Power of Documentation and SOPs Documentation is your gift to your future self. It shouldn't be a manual chore. Modern frameworks like FastAPI handle the heavy lifting by auto-generating documentation websites for your backend. For team-wide workflows, Notion serves as a central hub for Standard Operating Procedures (SOPs). By defining SOPs for branching strategies, bug reports, and code styles, you remove the guesswork from daily operations. This consolidation of wikis and project management tools eliminates silos, allowing teams to move with much higher velocity. Automate the Boring Stuff Automation is the ultimate force multiplier for resource-constrained teams. Shift your mindset to automate tasks slightly before they become a bottleneck. In the Python ecosystem, libraries like Pytest and Hypothesis make unit testing and property-based testing seamless. Beyond code, use GitHub Actions to handle CI/CD pipelines. Automatically building, testing, and deploying to cloud resources ensures that your limited human energy stays focused on solving unique problems, not repeating manual scripts. Lightweight Communication and Standards Meetings are expensive and disrupt deep work. Small teams should favor asynchronous tools like Microsoft Teams or Discord over endless syncs. When you do review code, keep it lightweight. Use tools like Black or Prettier to handle formatting automatically so your human reviews can focus on logic and stability. The goal isn't perfect code—it's readable, maintainable code that you can refactor as you grow. If you're solo, don't code in total isolation; even ChatGPT can provide a fresh perspective on your design patterns.
Jun 23, 2023Navigating Chaos: The Psychological Evolution of a Leader True growth rarely occurs within the boundaries of a comfortable life. It demands friction, resistance, and the willingness to face the unknown. Roderic Yapp, a former Royal Marines officer turned business coach, embodies this philosophy. His journey from the lecture halls of university to the kinetic environments of Afghanistan and the Indian Ocean highlights a fundamental truth: we find out who we are when we choose the most difficult path. In a world that often prioritizes ease, the decision to seek out challenge is a radical act of self-development. It forces an internal inventory of values and capabilities that a traditional corporate graduate scheme simply cannot replicate. Within fifteen months of entering training, individuals are tasked with managing the lives of thirty others in combat. This isn't just professional development; it's a psychological crucible that accelerates maturity by decades. The Incentive Trap: Why Perception Shapes Behavior One of the most harrowing lessons from the front line involves the unintended consequences of human systems. In Afghanistan, military units utilized a blunt compensation tool: paying U.S. Dollars to civilians injured during firefights. The intention was empathetic—to repair harm. However, the result was a chilling display of survival at any cost. Families began intentionally wounding their own children to access these funds, viewing a young girl as a "cash cow." This visceral example serves as a stark warning for any leader or psychologist: be extremely careful with what you measure and how you incentivize. When we create metrics for success, we inadvertently create a roadmap for behavior. If the metric is disconnected from the human cost, the results can be catastrophic. It forces us to confront the fact that our values are often a luxury of our environment. Understanding that behavior is a byproduct of incentives, rather than just innate morality, is essential for anyone trying to influence a culture or a team. Historical Perspective and the Accident of Birth Confronting cultures that operate on fundamentally different moral planes—such as those in parts of Somalia or Afghanistan—requires a shift in perspective. It is easy to judge from the safety of the United Kingdom, but such judgment is often unhelpful. Roderic Yapp suggests viewing these regions not just as different places, but as different times. To enter certain conflict zones is to travel back to a feudal, Middle Ages mindset where survival is the only objective. This "accident of history"—being born into a stable, developed nation—bestows a level of wellness and lifespan that we often take for granted. We complain about social media algorithms while others negotiate the price of a human life. Developing true resilience requires acknowledging this luck and using it as a foundation for gratitude rather than complacency. When we understand that our current civility is a fragile veneer supported by a functional system, we can better prepare for the moments when that system is tested. The Business of Piracy: Risk, Reward, and Reality Contrary to the cinematic portrayals of fanatics, Somali Pirates operate on a remarkably rational business model. Off the coast of Somalia, piracy is a commercial enterprise driven by a lack of alternative opportunities. These individuals are not Islamic fundamentalists; they are entrepreneurs of the "uncovered space." They analyze the monsoon seasons, the height of a ship's deck, and the presence of armed guards to calculate risk against reward. For a pirate, ten thousand dollars might represent more than a lifetime of legal earnings. This realization shifts the focus from moral condemnation to strategic deterrence. The market eventually solved the piracy crisis through private security—once the risk outweighed the potential payout, the attacks plummeted. This provides a valuable lesson for leadership: you cannot always change a person's nature, but you can change the environment to make certain behaviors obsolete. From Command and Control to Intent-Based Leadership There is a common misconception that the military functions through blind obedience. In reality, modern military leadership is moving away from "command and control" toward "mission command." This involves providing a clear "end state" while leaving the "how" to the individual on the ground. This autonomy is what makes a team unpredictable and effective in high-stakes environments. If a leader dictates every step, the team becomes a liability. By setting the intent and then getting out of the way, you foster a sense of ownership and accountability. In the corporate world, this transition from "doer" to "enabler" is where most managers fail. They are promoted because they were good at the technical task, but they struggle to "conduct the orchestra." True leadership is about improving the performance of the people around you, not outperforming them. It requires the humility to stop being the star of the show so that the team can thrive. The Power of Human Connection in Professional Settings Accountability isn't just about spreadsheets and deadlines; it’s built on the foundation of knowing your people. Roderic Yapp emphasizes that you cannot lead someone you do not understand. If a manager doesn't know their team's backgrounds, ambitions, or family names, the unwritten message is that they don't care. In the Royal Marines, brotherhood is forged in the shared suffering of training and combat. While the corporate world cannot (and should not) replicate that level of intensity, it can adopt the principle of being "friendly without being friends." A leader must maintain a boundary to ensure performance conversations remain objective, yet they must be invested enough to know what levers to pull to motivate their staff. When you align a team member’s personal goals with the organization's needs, you transform a job into a mission. This level of engagement is the antidote to the widespread disengagement seen in modern workforces. Conclusion: Uncertainty as a Skill Growth is an iterative process, much like a business or a military operation. Being comfortable with uncertainty and nuance is a vital skill in the modern world. We must hold two ideas in our minds simultaneously: that we live in the best time in human history, and that we have a profound responsibility to improve it. Whether you are recapturing a container ship like the MV Montecristo or leading a small sales team, the principles remain the same. It is about standards, accountability, and the relentless pursuit of potential. We are all capable of more than we imagine, provided we are willing to step out of the shadows and into the challenge.
Jan 13, 2020