<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="https://tomwentworth.com/feed.xml" rel="self" type="application/atom+xml" /><link href="https://tomwentworth.com/" rel="alternate" type="text/html" /><updated>2026-05-06T16:18:23+00:00</updated><id>https://tomwentworth.com/feed.xml</id><title type="html">Tom Wentworth</title><subtitle>Advice on tech marketing strategy and tactics.</subtitle><entry><title type="html">The B2B Buying Experience With AI: What Changes?</title><link href="https://tomwentworth.com/2025/11/17/the-b2b-buying-experience-with-ai-what-changes/" rel="alternate" type="text/html" title="The B2B Buying Experience With AI: What Changes?" /><published>2025-11-17T17:19:05+00:00</published><updated>2025-11-17T17:19:05+00:00</updated><id>https://tomwentworth.com/2025/11/17/the-b2b-buying-experience-with-ai-what-changes</id><content type="html" xml:base="https://tomwentworth.com/2025/11/17/the-b2b-buying-experience-with-ai-what-changes/"><![CDATA[<p>This episode is from a recent Exit Five live session with Lindsay O’Brien (Head of Marketing &amp; Operations, Predictiv), and Aditya Vempaty (VP of Marketing, MoEngage) and me for a real talk on how AI is completely rewiring the B2B buying journey. We got into why buyers no longer need your pretty funnel, how AI-powered research changes the sales call, and what that means for your GTM strategy.</p>

<p><a href="https://embed.podcasts.apple.com/us/podcast/the-b2b-buying-experience-with-ai-what-changes/id1599954536?i=1000737062869">Here’s a link to the episode…</a></p>]]></content><author><name></name></author><category term="Uncategorized" /><summary type="html"><![CDATA[This episode is from a recent Exit Five live session with Lindsay O’Brien (Head of Marketing &amp; Operations, Predictiv), and Aditya Vempaty (VP of Marketing, MoEngage) and me for a real talk on how AI is completely rewiring the B2B buying journey. We got into why buyers no longer need your pretty funnel, how AI-powered research changes the sales call, and what that means for your GTM strategy.]]></summary></entry><entry><title type="html">The AI CMO</title><link href="https://tomwentworth.com/2025/09/25/the-ai-cmo/" rel="alternate" type="text/html" title="The AI CMO" /><published>2025-09-25T22:22:34+00:00</published><updated>2025-09-25T22:22:34+00:00</updated><id>https://tomwentworth.com/2025/09/25/the-ai-cmo</id><content type="html" xml:base="https://tomwentworth.com/2025/09/25/the-ai-cmo/"><![CDATA[<p><a href="https://www.linkedin.com/in/twentworth/">Tom Wentworth</a> (CMO @ incident.io) is replacing himself with an AI CMO. </p>

<p>It’s scary good.</p>

<p>He came on my podcast to talk about how he’s actually using AI in marketing, and:</p>

<ul>
  <li>Why he moved from ‘big company CMO’ to a scrappy team of 5. </li>
  <li>How they’re using AI to drive pipeline right now.</li>
  <li>How to build a culture of AI adoption. </li>
  <li>His formula: Marketing Output = AI × Taste²</li>
  <li>Where the AI puck is going.</li>
  <li>And of course, how he’s replacing himself with his Claude Code AI CMO.</li>
</ul>

<p><a href="https://www.peersignal.org/p/the-ai-cmo-tom-wentworth-cmo-incidentio">Here’s a link to the episode.</a></p>]]></content><author><name></name></author><category term="Uncategorized" /><summary type="html"><![CDATA[Tom Wentworth (CMO @ incident.io) is replacing himself with an AI CMO. ]]></summary></entry><entry><title type="html">AI Makes the CMS More Relevant Than Ever</title><link href="https://tomwentworth.com/2025/09/25/ai-makes-the-cms-more-relevant-than-ever/" rel="alternate" type="text/html" title="AI Makes the CMS More Relevant Than Ever" /><published>2025-09-25T22:17:13+00:00</published><updated>2025-09-25T22:17:13+00:00</updated><id>https://tomwentworth.com/2025/09/25/ai-makes-the-cms-more-relevant-than-ever</id><content type="html" xml:base="https://tomwentworth.com/2025/09/25/ai-makes-the-cms-more-relevant-than-ever/"><![CDATA[<p>Here’s a podcast I recorded with Progress Software on how AI impacts content management</p>

<div style="position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;"><iframe src="https://www.youtube.com/embed/SlQABhqaBEg" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" style="position:absolute;top:0;left:0;width:100%;height:100%;"></iframe></div>]]></content><author><name></name></author><category term="Uncategorized" /><summary type="html"><![CDATA[Here’s a podcast I recorded with Progress Software on how AI impacts content management]]></summary></entry><entry><title type="html">Vibe coding an iOS app + deploying to the App Store</title><link href="https://tomwentworth.com/2025/07/22/vibe-coding-an-ios-app-deploying-to-the-app-store/" rel="alternate" type="text/html" title="Vibe coding an iOS app + deploying to the App Store" /><published>2025-07-22T20:30:24+00:00</published><updated>2025-07-22T20:30:24+00:00</updated><id>https://tomwentworth.com/2025/07/22/vibe-coding-an-ios-app-deploying-to-the-app-store</id><content type="html" xml:base="https://tomwentworth.com/2025/07/22/vibe-coding-an-ios-app-deploying-to-the-app-store/"><![CDATA[<div style="position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;"><iframe src="https://www.loom.com/embed/ecaf982f2e5245cc8274d013f824daab" frameborder="0" allowfullscreen="" style="position:absolute;top:0;left:0;width:100%;height:100%;"></iframe></div>

<p>Let me be clear: no one asked for this. But I’m going to walk you through how I built and published an iOS app using Claude Code, Xcode, and pure vibes.</p>

<p>I don’t know Swift. I’ve never written a real line of Swift in my life. But I’ve now shipped four apps to the App Store, mostly by telling AI what I wanted and watching it make the magic happen.</p>

<p>This post isn’t a tutorial in the traditional sense. It’s a field report from the future, where anyone with an idea and some time can build software without writing code.</p>

<p>Let’s get into it.</p>

<hr />

<h3 id="-what-you-need-its-not-much"><strong>🧰 What You Need (It’s Not Much)</strong></h3>

<p>You’ll need just two things to get started:</p>

<ul>
  <li><strong>Claude Code</strong> – Download it from <a href="https://www.anthropic.com/">Anthropic’s site</a>.</li>
  <li><strong>Xcode</strong> – Apple’s all-in-one IDE for building and submitting apps.</li>
</ul>

<p>That’s it. No Swift knowledge. No CS degree. No excuses.</p>

<hr />

<h3 id="-my-app-idea-a-data-sheet-but-make-it-an-app"><strong>🧪 My App Idea: A Data Sheet, But Make It an App</strong></h3>

<p>I hate product data sheets. PDFs that no one reads, packed with boilerplate and buzzwords. What if, instead, you could open a beautiful, interactive app that explains what your product actually does?</p>

<p>That’s what I set out to build: an interactive data sheet for <a href="https://www.incident.io/">incident.io</a>, the company where I’m CMO.</p>

<p>So I created a new iOS project in Xcode and named it (very creatively) incident-io-datasheet. Then I opened Claude Code, pointed it at my project folder, and told it what I wanted:</p>

<blockquote>
  <p>“Build a beautiful, interactive iOS app that showcases the four products incident.io offers. Make it look like Apple made it. It should be WWDC-award-worthy.”</p>
</blockquote>

<p>A tall order. But Claude said “Yes.”</p>

<hr />

<h3 id="-vibe-coding-in-real-time"><strong>🔧 Vibe Coding in Real Time</strong></h3>

<p>Here’s what happened next:</p>

<ol>
  <li>Claude scanned the project and figured out I was building an iOS app in Swift.</li>
  <li>It asked to initialize the Claude project and created a claude.md instruction file.</li>
  <li>I gave it the prompt above. It broke the job into 5 steps: research incident.io, design the app, create the data model, build a Swift UI interface, and add interactivity.</li>
</ol>

<p>It wrote real Swift code. Created product cards. Designed a sidebar. Built the views. Even added animated transitions.</p>

<p>I watched the whole thing unfold like it was Christmas morning. No clue what the code did, but it looked legit.</p>

<hr />

<h3 id="-fixing-errors-the-lazy-way"><strong>🐛 Fixing Errors (The Lazy Way)</strong></h3>

<p>Like any good dev, Claude got some stuff wrong. Build failed. A bunch of red errors in Xcode.</p>

<p>But unlike normal devs, I didn’t debug anything. I just copied the error messages into Claude. It fixed them.</p>

<p>Rinse. Repeat. Eventually: <strong>build succeeded</strong>.</p>

<p>Then came the moment of truth: I hit play in the iOS simulator.</p>

<p>And there it was: a real app.</p>

<hr />

<h3 id="-the-app-actually-worked-"><strong>📱 The App Actually Worked (?!)</strong></h3>

<p>It had:</p>

<ul>
  <li>A home screen with our tagline: <em>“Move fast when you break things.”</em></li>
  <li>Tabs for each product (Alerting, Response, Status Pages, Postmortems)</li>
  <li>Beautiful floating bullet points with key features and benefits</li>
  <li>A sidebar nav that just… showed up on iPad, like it knew it belonged there</li>
</ul>

<p>I even told Claude to add a flame emoji next to the company name. It tried. It was the wrong emoji, but hey, it tried.</p>

<hr />

<h3 id="-publishing-to-the-app-store"><strong>📤 Publishing to the App Store</strong></h3>

<p>Building the app was surprisingly easy.</p>

<p>Getting it on the App Store? Slightly trickier, but still totally doable.</p>

<p>Here’s what I had to do:</p>

<ul>
  <li><strong>Join Apple’s Developer Program</strong> ($99/year)</li>
  <li><strong>Create an App Store Connect record</strong> (name, description, screenshots, pricing)</li>
  <li><strong>Archive the app in Xcode</strong></li>
  <li><strong>Generate and add an icon</strong> (Claude vibe-created a 1024x1024 flame emoji PNG—somehow perfectly sized on the first try)</li>
  <li><strong>Fix minor metadata and compliance things</strong></li>
  <li><strong>Submit for review</strong></li>
</ul>

<p>It took about 45 minutes total to go from working app to “Waiting for Review.”</p>

<hr />

<h3 id="-final-thoughts-you-can-actually-do-this"><strong>🏁 Final Thoughts: You Can Actually Do This</strong></h3>

<p>Vibe coding is real.</p>

<p>I didn’t know Swift. I barely touched Xcode. I just told Claude what I wanted and helped it fix the errors it created along the way. The end result? A working, beautiful app that’s now on the App Store.</p>

<p>You can do this. Whether it’s a data sheet, a dumb game, or a side hustle you’ve been sitting on… Claude Code and Xcode are enough to get something shipped.</p>

<p>And if you’re lucky, maybe your flame emoji app will win a WWDC award. Or at least confuse a few Apple reviewers.</p>

<hr />]]></content><author><name></name></author><category term="Uncategorized" /><summary type="html"><![CDATA[]]></summary></entry><entry><title type="html">Vibe coding for marketers</title><link href="https://tomwentworth.com/2025/06/06/vibe-coding-for-marketers/" rel="alternate" type="text/html" title="Vibe coding for marketers" /><published>2025-06-06T15:05:02+00:00</published><updated>2025-06-06T15:05:02+00:00</updated><id>https://tomwentworth.com/2025/06/06/vibe-coding-for-marketers</id><content type="html" xml:base="https://tomwentworth.com/2025/06/06/vibe-coding-for-marketers/"><![CDATA[<p>Here’s an end-to-end demo of how to vibe code a “lead magnet” using Claude Code.</p>

<p>It’s long, so get comfortable.</p>

<div style="position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;"><iframe src="https://www.loom.com/embed/7f8d50c2d0b44451b03f38f96632b56f" frameborder="0" allowfullscreen="" style="position:absolute;top:0;left:0;width:100%;height:100%;"></iframe></div>]]></content><author><name></name></author><category term="Uncategorized" /><summary type="html"><![CDATA[Here’s an end-to-end demo of how to vibe code a “lead magnet” using Claude Code.]]></summary></entry><entry><title type="html">Aligning Marketing and Finance for Growth</title><link href="https://tomwentworth.com/2024/10/17/aligning-marketing-and-finance-for-growth/" rel="alternate" type="text/html" title="Aligning Marketing and Finance for Growth" /><published>2024-10-17T20:59:46+00:00</published><updated>2024-10-17T20:59:46+00:00</updated><id>https://tomwentworth.com/2024/10/17/aligning-marketing-and-finance-for-growth</id><content type="html" xml:base="https://tomwentworth.com/2024/10/17/aligning-marketing-and-finance-for-growth/"><![CDATA[<p><a href="https://podcasters.spotify.com/pod/show/b2brevenuevitals/episodes/RV218---Aligning-Marketing-and-Finance-for-Growth--Go-To-Market-Live-Episode-35-e2pn3g0/a-abj3qdh" class="wp-block-jetpack-podcast-player jetpack-podcast-player__direct-link">https://podcasters.spotify.com/pod/show/b2brevenuevitals/episodes/RV218—Aligning-Marketing-and-Finance-for-Growth–Go-To-Market-Live-Episode-35-e2pn3g0/a-abj3qdh</a></p>

<p><a href="https://podcasters.spotify.com/pod/show/b2brevenuevitals/episodes/RV218---Aligning-Marketing-and-Finance-for-Growth--Go-To-Market-Live-Episode-35-e2pn3g0"></a></p>

<p>####</p>

<p>In this week’s live event, Chris is joined by Tom Wentworth, CMO of Recorded Future, to discuss the intricate collaboration between marketing leadership and finance. They dive deep into the often-overlooked aspect of bringing business acumen into financial planning, emphasizing the importance of marrying marketing metrics with business objectives to drive enterprise value.<a href="https://podcasters.spotify.com/pod/show/b2brevenuevitals/episodes/RV218---Aligning-Marketing-and-Finance-for-Growth--Go-To-Market-Live-Episode-35-e2pn3g0"></a></p>]]></content><author><name></name></author><category term="Uncategorized" /><summary type="html"><![CDATA[https://podcasters.spotify.com/pod/show/b2brevenuevitals/episodes/RV218—Aligning-Marketing-and-Finance-for-Growth–Go-To-Market-Live-Episode-35-e2pn3g0/a-abj3qdh]]></summary></entry><entry><title type="html">Lifecycle of running a customer conference</title><link href="https://tomwentworth.com/2024/08/22/lifecycle-of-running-a-customer-conference/" rel="alternate" type="text/html" title="Lifecycle of running a customer conference" /><published>2024-08-22T18:55:56+00:00</published><updated>2024-08-22T18:55:56+00:00</updated><id>https://tomwentworth.com/2024/08/22/lifecycle-of-running-a-customer-conference</id><content type="html" xml:base="https://tomwentworth.com/2024/08/22/lifecycle-of-running-a-customer-conference/"><![CDATA[<p><br />
1 Conferences are great, let’s do one!<br />
2 Wow, this is a lot of work<br />
3 I’ll never, ever do another customer conference<br />
4 Hey people actually came and had a great experience.<br />
5 Conferences are great, let’s do one!</p>]]></content><author><name></name></author><category term="Uncategorized" /><summary type="html"><![CDATA[1 Conferences are great, let’s do one! 2 Wow, this is a lot of work 3 I’ll never, ever do another customer conference 4 Hey people actually came and had a great experience. 5 Conferences are great, let’s do one!]]></summary></entry><entry><title type="html">Expert Session: GTM Programs &amp;amp; Marketing ROI</title><link href="https://tomwentworth.com/2024/08/08/expert-session-gtm-programs-marketing-roi/" rel="alternate" type="text/html" title="Expert Session: GTM Programs &amp;amp; Marketing ROI" /><published>2024-08-08T13:05:16+00:00</published><updated>2024-08-08T13:05:16+00:00</updated><id>https://tomwentworth.com/2024/08/08/expert-session-gtm-programs-marketing-roi</id><content type="html" xml:base="https://tomwentworth.com/2024/08/08/expert-session-gtm-programs-marketing-roi/"><![CDATA[<p>Podcast with Chris Walker on a bunch of topics</p>

<iframe style="border-radius:12px" src="https://open.spotify.com/embed/episode/1mDhiPwrjjPIbYCOXCWiTr" width="100%" height="232" frameborder="0" allow="autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture" loading="lazy"></iframe>

<p>*Tom emphasizes the importance of narrowing down account focus, even for large enterprises, suggesting that a smaller, targeted set of accounts can yield better results. They dig into practical challenges and solutions in demand creation, attributing their lower cost per opportunity to a more strategic allocation of marketing spend. Tom’s advocacy for direct mail as a unique, effective tactic highlights an often-overlooked channel. Moreover, the value of robust financial relationships, notably with the CFO, and the innovative use of a news organization to drive engagement and brand authority are discussed in depth.*
\</p>]]></content><author><name></name></author><category term="Uncategorized" /><summary type="html"><![CDATA[Podcast with Chris Walker on a bunch of topics]]></summary></entry><entry><title type="html">Stop Using Someone Else’s Playbook</title><link href="https://tomwentworth.com/2024/07/17/stop-using-someone-elses-playbook/" rel="alternate" type="text/html" title="Stop Using Someone Else’s Playbook" /><published>2024-07-17T10:16:16+00:00</published><updated>2024-07-17T10:16:16+00:00</updated><id>https://tomwentworth.com/2024/07/17/stop-using-someone-elses-playbook</id><content type="html" xml:base="https://tomwentworth.com/2024/07/17/stop-using-someone-elses-playbook/"><![CDATA[<iframe style="border-radius:12px" src="https://open.spotify.com/embed/episode/0tZOiJQsorXIjQYieDBqZq" width="100%" height="232" frameborder="0" allow="autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture" loading="lazy"></iframe>

<p>This episode features an interview with Tom Wentworth, CMO at Recorded Future, the world’s largest threat intelligence company, working with over 1,600 businesses and government organizations across more than 74 countries.</p>

<p>In this episode, Tom talks about building Recorded Future News, a separate P&amp;L that has become one of the largest cyber intelligence news sites, and a trusted media entity that breaks important news in the cybersecurity/intelligence world.</p>

<p>Key Takeaways:</p>

<ul>
  <li>Brand building is not just about creating awareness, it is about building trust and building relationships. </li>
  <li>Sometimes, the only information you need to determine ROI is whether your clients and prospects feel your initiative provides them with value.</li>
  <li>A quick way to fail as a CMO is to run someone else’s playbook. Make sure that you understand the current company and context; create a bespoke plan. </li>
</ul>

<p>Quote:  “If you think about brand building, what most people do in cyber security, when they get to be Recorded Future size, we’re about over 300 million in ARR, which makes us a pretty good sized company. What most companies our size do, is they go buy an F1 sponsorship, or they go put their logo on some sports team’s jersey. And that’s cool. That’s a cool way to get in front of people, but I don’t think it builds trust. Like, why would I trust this vendor just because their logo is on a jersey or their logo is on a car? That just tells me they’ve got a lot of money to spend. So we said, instead of going to do that, the way that we’re going to build awareness for Recorded Future and build a relationship with our audience is through news and then through a podcast, which I’ll talk about a little bit too. So that’s our brand awareness investment. We feel very confident that people who fall in love with our news are also going to like our product. I don’t have to prove it, in the sense that I don’t have to have this super complicated attribution scheme. We just ask our clients and our prospects, ‘Hey, do you like Recorded Future News?’ And they love it. That’s just about enough for us.”</p>]]></content><author><name></name></author><category term="Uncategorized" /><summary type="html"><![CDATA[]]></summary></entry><entry><title type="html">CMO Circle: Tom Wentworth’s Unconventional Approach to Long-Term Marketing Success</title><link href="https://tomwentworth.com/2024/06/18/cmo-circle-tom-wentworths-unconventional-approach-to-long-term-marketing-success/" rel="alternate" type="text/html" title="CMO Circle: Tom Wentworth’s Unconventional Approach to Long-Term Marketing Success" /><published>2024-06-18T15:47:25+00:00</published><updated>2024-06-18T15:47:25+00:00</updated><id>https://tomwentworth.com/2024/06/18/cmo-circle-tom-wentworths-unconventional-approach-to-long-term-marketing-success</id><content type="html" xml:base="https://tomwentworth.com/2024/06/18/cmo-circle-tom-wentworths-unconventional-approach-to-long-term-marketing-success/"><![CDATA[<p><a href="https://www.cmswire.com/digital-marketing/cmo-circle-tom-wentworths-unconventional-approach-to-long-term-marketing-success">https://www.cmswire.com/digital-marketing/cmo-circle-tom-wentworths-unconventional-approach-to-long-term-marketing-success</a></p>]]></content><author><name></name></author><category term="Uncategorized" /><summary type="html"><![CDATA[https://www.cmswire.com/digital-marketing/cmo-circle-tom-wentworths-unconventional-approach-to-long-term-marketing-success]]></summary></entry></feed>