
<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Business of Software</title>
	<atom:link href="http://businessofsoftware.org/feed/" rel="self" type="application/rss+xml" />
	<link>https://businessofsoftware.org/</link>
	<description>Learn how great software companies are run.</description>
	<lastBuildDate>Wed, 09 Sep 2026 16:49:41 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.4</generator>
	<item>
		<title>Are you and your team pointed at the same thing?</title>
		<link>http://businessofsoftware.org/2026/09/are-you-and-your-team-pointed-at-the-same-thing/</link>
		
		<dc:creator><![CDATA[Jann Urgel]]></dc:creator>
		<pubDate>Wed, 09 Sep 2026 16:48:38 +0000</pubDate>
				<category><![CDATA[BoS Updates]]></category>
		<guid isPermaLink="false">https://bos.thebln.com/?p=99437</guid>

					<description><![CDATA[A short conversation that surfaces whether your personal goal, your north star metric, and what you&#8217;re spending your time on pull in the same direction, and whether the people around you know what you&#8217;re trying to build. It&#8217;s a check on alignment, not a diagnosis of one specific problem. Most onboarding starts with the business, [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">A short conversation that surfaces whether your personal goal, your north star metric, and what you&#8217;re spending your time on pull in the same direction, and whether the people around you know what you&#8217;re trying to build. It&#8217;s a check on alignment, not a diagnosis of one specific problem.</p>



<p class="wp-block-paragraph">Most onboarding starts with the business, not the person running it. This starts with the person. It is called founder-alignment, and it runs before we build anything else in BoS OS.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="908" height="1045" src="https://bos.thebln.com/wp-content/uploads/sites/11/2026/09/Screenshot-2026-09-10-at-12.47.04-AM.png" alt="Founder alignment" class="wp-image-99438" srcset="https://bos.thebln.com/wp-content/uploads/sites/11/2026/09/Screenshot-2026-09-10-at-12.47.04-AM.png 908w, https://bos.thebln.com/wp-content/uploads/sites/11/2026/09/Screenshot-2026-09-10-at-12.47.04-AM-768x884.png 768w, https://bos.thebln.com/wp-content/uploads/sites/11/2026/09/Screenshot-2026-09-10-at-12.47.04-AM-300x345.png 300w" sizes="(max-width: 908px) 100vw, 908px" /><figcaption class="wp-element-caption">Illustrative example. founder-alignment is free in Quick Questions, part of BoS OS.</figcaption></figure>
</div>


<span id="more-99437"></span>



<p class="wp-block-paragraph">It asks five things. What your company does. What your personal goal is, exit, longevity, independence, something else, no wrong answer. The one number you watch that tells you the business is heading the right way. Who your key people are, what they are responsible for, and whether they know your personal goal at all. And what you are thinking hardest about right now next to the last emergency you had to deal with.</p>



<p class="wp-block-paragraph">That last pair is where most of the signal is. A founder will name a long term worry and a recent fire that point in completely different directions, and not notice until they say both out loud in the same breath.</p>



<p class="wp-block-paragraph">The conversation ends with a brief, not a verdict: company, personal goal, north star metric, team map, whether the team is aligned on that goal, and where the answers pull together or apart. Then it hands straight into building the rest of the OS, research already pointed at the tension the founder just confirmed. No repeating yourself, no generic questions, no starting from a blank page.</p>



<p class="wp-block-paragraph">You can run it yourself: the founder-alignment skill is free, in <a href="https://github.com/BoSMark/Quick_Questions/tree/main/founder-alignment">Quick Questions</a>.</p>



<p class="wp-block-paragraph">Skip this step and you can still build an operating system. It will just be well organised around the wrong thing. An OS built on misalignment does not fix misalignment, it just executes it faster.</p>



<p class="wp-block-paragraph">If this surfaced something worth a reply, not just a quick reaction, send it to <a href="mailto:mark+bosos@businessofsoftware.org">mark+bosos@businessofsoftware.org</a>. Mark reads these.</p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph"><p><script src='https://www.google.com/recaptcha/api.js'></script></p>
<div class="boilerplate" style="border-bottom: solid 10px rgb(238,94,48);">
<h2 style="font-size: 28px; padding: 10px; margin:0 0 20px 0;">Want more of these insightful talks?</h2>
<p style="padding:0 10px;">At BoS we run events and publish highly-valued content for anyone <strong>building, running, or scaling</strong> a SaaS or software business.</p>
<p style="padding:0 10px;">Sign up for a weekly dose of latest actionable and useful content.</p>
<form action="https://www.getdrip.com/forms/330869622/submissions" method="post" data-drip-embedded-form="330869622">
<div style="padding:0 10px;"></div>
<p><input type="email" id="drip-email" name="fields[email]" placeholder="Email" style="padding: 10px; font-weight: bold;"> <input type="text" id="drip-first-name" name="fields[first_name]" placeholder="First Name (Optional)" style="padding: 10px; font-weight: bold;"> </p>
<div class="g-recaptcha" data-sitekey="6LeZFncqAAAAAJVk64hsgXDJO7ajbE0fNfDkJMDf" style="padding:10px 0"></div>
<p> <input type="submit" value="Subscribe" data-drip-attribute="sign-up-button" style="padding: 10px 20px; cursor:pointer;"></p>
<p><input type="hidden" name="tags[]" id="tags_" value="Signup Source - Website Boilerplate 2 4 5" tabindex="-1"></p>
</form>
<p style="font-size: 10px; padding: 0px; margin:0 0 20px 0;">Unsubscribe any time. We will never sell your email address. It is yours.</p>
</div>
</p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<style>
@font-face {
  font-family: "Century Gothic";
  src: url("https://db.onlinewebfonts.com/t/9027abcf80a0095c71d4ebc4aa4de4b1.woff2") format("woff2"),
       url("https://db.onlinewebfonts.com/t/9027abcf80a0095c71d4ebc4aa4de4b1.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Century Gothic";
  src: url("https://db.onlinewebfonts.com/t/0d78b12d6be09203d1fbeb76871a369a.woff2") format("woff2"),
       url("https://db.onlinewebfonts.com/t/0d78b12d6be09203d1fbeb76871a369a.woff") format("woff");
  font-weight: 700 900;
  font-style: normal;
  font-display: swap;
}
</style>
<section class="events-section-h">
  <div class="events-content-h">

    <!-- HERO: soonest upcoming session across every live workshop -->
    <a class="ev-hero-h" id="evHero" href="#" target="_blank">
      <div>
        <p class="ev-hero-label-h">Next up</p>
        <p class="ev-hero-name-h" id="evHeroName"></p>
        <p class="ev-hero-date-h" id="evHeroDate"></p>
      </div>
      <div class="ev-hero-right-h">
        <span class="ev-hero-countdown-h" id="evHeroCountdown"></span>
        <span class="ev-hero-btn-h">Register now</span>
      </div>
    </a>

    <div class="ev-ws-intro-h">
      <p class="ev-ws-intro-text-h"><strong>BoS OS is how founders harness AI to run their company, not as a chatbot, but as a system.</strong> <a href="https://businessofsoftware.org/the-bos-os/" target="_blank">See how it works →</a></p>
      <p class="ev-ws-intro-sub-h">Not sure which workshop is for you? Start with the stage that matches where you&#8217;re at.</p>
    </div>

    <!-- STAGE 0: ENTRY POINT -->
    <p class="ev-label-h">Start here</p>
    <div class="ev-ws-grid-h ev-ws-grid-1-h">
      <div class="ev-ws-card-h ev-ws-orange-h" data-workshop="tryit">
        <div class="ev-ws-datepill-h ev-pill-orange-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-orange-h" data-countdown></div>
        <div class="ev-ws-audience-h">New to this? Start here</div>
        <div class="ev-ws-name-h">Try It</div>
        <div class="ev-ws-tagline-h">Not sure AI can do anything real for your business yet? See it work on your own company, low-risk, over two sessions.</div>
        <div class="ev-ws-quote-h ev-quote-orange-h">2 sessions · $500 · 12 seats</div>
        <a class="ev-btn-ws-h ev-btn-ws-orange-h" href="https://businessofsoftware.org/events/try-it/" target="_blank">Register now</a>
      </div>
    </div>

    <!-- NOTE: "Is This Worth My Time?" (An Open Hour With Mark) belongs here too, in
         Stage 0, alongside Try It — held out of this build until its own landing
         page is ready. Add as a second card in ev-ws-grid-1-h (switch grid to
         ev-ws-grid-2-h) once live. -->

    <!-- FOUNDATION -->
    <p class="ev-label-h" style="margin-top:8px;">Ready to build your foundation?</p>
    <div class="ev-ws-grid-h ev-ws-grid-2-h">
      <div class="ev-ws-card-h ev-ws-brown-h" data-workshop="bootstrap">
        <div class="ev-ws-datepill-h ev-pill-brown-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-brown-h" data-countdown></div>
        <div class="ev-ws-audience-h">Foundation</div>
        <div class="ev-ws-name-h">Getting Started: What Does AI Know About You?</div>
        <div class="ev-ws-tagline-h">You&#8217;ve got an idea for how AI could help your business. Leave with it actually understanding your company well enough to help.</div>
        <div class="ev-ws-quote-h ev-quote-brown-h">2 sessions · $500</div>
        <a class="ev-btn-ws-h ev-btn-ws-brown-h" href="https://businessofsoftware.org/events/getting-started-what-does-ai-know-about-you/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-brown-h" data-workshop="workshop">
        <div class="ev-ws-datepill-h ev-pill-brown-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-brown-h" data-countdown></div>
        <div class="ev-ws-audience-h">Foundation</div>
        <div class="ev-ws-name-h">How to Show AI How to Help You</div>
        <div class="ev-ws-tagline-h">You&#8217;ve got a system running but it&#8217;s not really being used. Sharpen it so it actually helps you make decisions.</div>
        <div class="ev-ws-quote-h ev-quote-brown-h">2 sessions · $500</div>
        <a class="ev-btn-ws-h ev-btn-ws-brown-h" href="https://businessofsoftware.org/events/how-to-show-ai-how-to-help-you/" target="_blank">Register now</a>
      </div>
    </div>

    <!-- STAGE 1 -->
    <p class="ev-label-h" style="margin-top:8px;">Have your basics running? Get going with confidence</p>
    <div class="ev-ws-grid-h ev-ws-grid-2-h">
      <div class="ev-ws-card-h ev-ws-teal-h" data-workshop="ggwc">
        <div class="ev-ws-datepill-h ev-pill-teal-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-teal-h" data-countdown></div>
        <div class="ev-ws-audience-h">Stage 1</div>
        <div class="ev-ws-name-h">Get Going With Confidence</div>
        <div class="ev-ws-tagline-h">Turn a real task into something you can actually measure, then practise a safe, low-stakes build before you do it for real.</div>
        <div class="ev-ws-quote-h ev-quote-teal-h">2 sessions · $500</div>
        <a class="ev-btn-ws-h ev-btn-ws-teal-h" href="https://businessofsoftware.org/events/get-going-with-confidence/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-teal-h" data-workshop="yfm">
        <div class="ev-ws-datepill-h ev-pill-teal-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-teal-h" data-countdown></div>
        <div class="ev-ws-audience-h">Stage 1</div>
        <div class="ev-ws-name-h">Your First Mission</div>
        <div class="ev-ws-tagline-h">Pick something in your business that actually matters, get pushback from other founders in the room, then make it real.</div>
        <div class="ev-ws-quote-h ev-quote-teal-h">2 sessions · $500</div>
        <a class="ev-btn-ws-h ev-btn-ws-teal-h" href="https://businessofsoftware.org/events/your-first-mission/" target="_blank">Register now</a>
      </div>
    </div>

    <!-- NOTE: Stage 2 — "Your Next Mission" belongs here once it has a curriculum
         sign-off and a landing page. Not included in this build; no dead link. -->

    <!-- ADVANCED -->
    <p class="ev-label-h" style="margin-top:8px;">Already running your OS? Put it to work</p>
    <div class="ev-ws-grid-h ev-ws-grid-4-h">
      <div class="ev-ws-card-h ev-ws-plum-h" data-workshop="flagship">
        <div class="ev-ws-datepill-h ev-pill-plum-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-plum-h" data-countdown></div>
        <div class="ev-ws-audience-h">Advanced · Flagship</div>
        <div class="ev-ws-name-h">Build Your AI Company Operating System</div>
        <div class="ev-ws-tagline-h">Four weeks from now, two things you asked AI to handle are actually running in your business, not sitting in a document.</div>
        <div class="ev-ws-quote-h ev-quote-plum-h">4 weekly sessions · $2,000</div>
        <a class="ev-btn-ws-h ev-btn-ws-plum-h" href="https://businessofsoftware.org/events/build-your-ai-company-operating-system/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-plum-h" data-workshop="icp">
        <div class="ev-ws-datepill-h ev-pill-plum-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-plum-h" data-countdown></div>
        <div class="ev-ws-audience-h">Advanced · Find better prospects</div>
        <div class="ev-ws-name-h">Build Your ICP and Prospecting System</div>
        <div class="ev-ws-tagline-h">Stop guessing who your best customers are. Leave with a system that finds them for you, running.</div>
        <div class="ev-ws-quote-h ev-quote-plum-h">4 sessions · $2,000</div>
        <a class="ev-btn-ws-h ev-btn-ws-plum-h" href="https://businessofsoftware.org/events/build-your-icp-and-prospecting-system/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-plum-h" data-workshop="signal">
        <div class="ev-ws-datepill-h ev-pill-plum-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-plum-h" data-countdown></div>
        <div class="ev-ws-audience-h">Advanced · Learn from customers</div>
        <div class="ev-ws-name-h">Build Your Customer Signal System</div>
        <div class="ev-ws-tagline-h">Turn scattered customer conversations into one system that tells you what actually matters, before the workshop ends.</div>
        <div class="ev-ws-quote-h ev-quote-plum-h">4 sessions · $2,000</div>
        <a class="ev-btn-ws-h ev-btn-ws-plum-h" href="https://businessofsoftware.org/events/build-your-customer-signal-system/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-plum-h" data-workshop="competitive">
        <div class="ev-ws-datepill-h ev-pill-plum-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-plum-h" data-countdown></div>
        <div class="ev-ws-audience-h">Advanced · Know your competitors</div>
        <div class="ev-ws-name-h">Build Your Competitive Intelligence System</div>
        <div class="ev-ws-tagline-h">A running system that tells you when a competitor&#8217;s move matters, and stays quiet the rest of the time.</div>
        <div class="ev-ws-quote-h ev-quote-plum-h">4 sessions · $2,000</div>
        <a class="ev-btn-ws-h ev-btn-ws-plum-h" href="https://businessofsoftware.org/events/build-your-competitive-intelligence-system/" target="_blank">Register now</a>
      </div>
    </div>

    <!-- STATIC: further ahead -->
    <p class="ev-label-h" style="margin-top:8px;">Further ahead</p>
    <div class="ev-list-group-h">
      <div class="ev-list-row-h ev-list-row-europe-h">
        <div class="ev-list-date-h">April 2027</div>
        <div class="ev-list-name-h">BoS Europe 2027</div>
        <a class="ev-list-btn-h ev-list-btn-orange-h" href="https://businessofsoftware.org/updates/">Get notified</a>
      </div>
    </div>

  </div>
</section>

<style>
.events-section-h,
.events-section-h * {
  box-sizing: border-box !important;
}
.events-section-h { padding: 20px; display: flex; justify-content: center; font-family: "Century Gothic", "Helvetica Neue", Helvetica, Arial, sans-serif; }
.events-content-h { width: 100%; max-width: 1100px; margin: 0 auto; }

.ev-hero-h {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  flex-wrap: wrap;
  background: linear-gradient(135deg, #EA7600, #DC4405);
  border-radius: 14px;
  padding: 20px 24px;
  margin-bottom: 20px;
  text-decoration: none;
  color: #fff;
}
.ev-hero-label-h { font-size: 12px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: rgba(255,255,255,0.85); margin: 0 0 6px; }
.ev-hero-name-h { font-size: 19px; font-weight: 700; color: #fff; margin: 0 0 4px; }
.ev-hero-date-h { font-size: 14px; color: rgba(255,255,255,0.9); margin: 0; }
.ev-hero-right-h { display: flex; align-items: center; gap: 12px; }
.ev-hero-countdown-h { background: rgba(255,255,255,0.2); color: #fff; font-size: 13px; font-weight: 700; padding: 6px 14px; border-radius: 999px; }
.ev-hero-btn-h { background: #fff; color: #C05520; font-size: 13px; font-weight: 700; padding: 10px 20px; border-radius: 999px; }

.ev-label-h {
  font-size: 11px !important;
  font-weight: 600 !important;
  letter-spacing: 0.08em !important;
  text-transform: uppercase !important;
  color: #999 !important;
  margin: 0 0 10px 4px !important;
}
.ev-ws-intro-h { margin: 0 4px 16px; padding: 16px 20px; background: #F7F5F2; border-radius: 12px; }
.ev-ws-intro-text-h { font-size: 14px; line-height: 1.6; color: #333; margin: 0 0 4px; }
.ev-ws-intro-text-h a { color: #C05520; font-weight: 700; text-decoration: none; }
.ev-ws-intro-text-h a:hover { text-decoration: underline; }
.ev-ws-intro-sub-h { font-size: 13px; color: #888; margin: 0; }

.ev-ws-grid-h { display: grid; gap: 16px; margin-bottom: 16px; align-items: stretch; }
.ev-ws-grid-1-h { grid-template-columns: 1fr; }
.ev-ws-grid-2-h { grid-template-columns: 1fr 1fr; }
.ev-ws-grid-4-h { grid-template-columns: repeat(4, 1fr); }

.ev-ws-card-h { display: flex; flex-direction: column; gap: 8px; border: 0.5px solid rgba(0,0,0,0.12); border-radius: 14px; padding: 20px 20px 16px; }
.ev-ws-orange-h { border-color: #E8C4A0; background: #FFFAF5; }
.ev-ws-brown-h { border-color: #C4B4A4; background: #FAF7F4; }
.ev-ws-teal-h { border-color: #A0C4B8; background: #F4FAF8; }
.ev-ws-plum-h { border-color: #C6B0D8; background: #FAF7FC; }

.ev-ws-datepill-h {
  display: block !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  padding: 9px 14px !important;
  border-radius: 10px !important;
  width: 100% !important;
  align-self: start !important;
  text-align: left !important;
  color: #fff !important;
  line-height: 1.4 !important;
}
.ev-pill-orange-h { background: linear-gradient(135deg, #EA7600, #DC4405); }
.ev-pill-brown-h { background: linear-gradient(135deg, #7A3B10, #5A2B08); }
.ev-pill-teal-h { background: linear-gradient(135deg, #0F6E56, #0A4F3D); }
.ev-pill-plum-h { background: linear-gradient(135deg, #6B3FA0, #4A2570); }

.ev-ws-countdown-h { font-size: 13px; font-weight: 800; align-self: start; display: inline-block; padding: 5px 12px; border-radius: 999px; }
.ev-countdown-orange-h { color: #C05520; background: #FFE7D6; }
.ev-countdown-brown-h { color: #6B4F3A; background: #EDE3D8; }
.ev-countdown-teal-h { color: #0F6E56; background: #DCF0E9; }
.ev-countdown-plum-h { color: #6B3FA0; background: #EFE3F7; }

.ev-ws-audience-h { font-size: 11px; color: #999; text-transform: uppercase; letter-spacing: 0.07em; font-weight: 600; }
.ev-ws-name-h { font-size: 17px; font-weight: 700; line-height: 1.3; color: #111; }
.ev-ws-tagline-h { font-size: 13px; color: #666; line-height: 1.5; }
.ev-ws-quote-h { font-size: 13px; color: #666; line-height: 1.6; font-weight: 700; }
.ev-quote-orange-h { color: #C05520; }
.ev-quote-brown-h { color: #6B4F3A; }
.ev-quote-teal-h { color: #0F6E56; }
.ev-quote-plum-h { color: #6B3FA0; }

.ev-btn-ws-h { display: block; padding: 10px 18px; border-radius: 999px; font-size: 13px; font-weight: 700; text-align: center; text-decoration: none; color: #fff !important; margin-top: auto; }
.ev-btn-ws-orange-h { background: #EE5E30; }
.ev-btn-ws-orange-h:hover { background: #CC4620; }
.ev-btn-ws-brown-h { background: #7A3B10; }
.ev-btn-ws-brown-h:hover { background: #5A2B08; }
.ev-btn-ws-teal-h { background: #0F6E56; }
.ev-btn-ws-teal-h:hover { background: #0A4F3D; }
.ev-btn-ws-plum-h { background: #6B3FA0; }
.ev-btn-ws-plum-h:hover { background: #4A2570; }

.ev-list-group-h { display: flex; flex-direction: column; gap: 6px; }
.ev-list-row-h { display: flex; align-items: center; gap: 16px; background: #FFF3EE; border: 1px solid rgba(238,94,48,0.15); border-radius: 12px; padding: 12px 20px; }
.ev-list-date-h { font-size: 13px; font-weight: 700; color: #111; min-width: 150px; flex-shrink: 0; }
.ev-list-name-h { flex: 1; font-size: 13px; color: #666; line-height: 1.4; }
.ev-list-btn-h { display: inline-block; padding: 7px 16px; border-radius: 999px; font-size: 13px; font-weight: 700; text-decoration: none; white-space: nowrap; flex-shrink: 0; color: #fff !important; }
.ev-list-btn-orange-h { background: #EE5E30; }
.ev-list-btn-orange-h:hover { background: #CC4620; }
.ev-list-row-europe-h { background: #EAF4F2; border: 1px solid rgba(15,110,86,0.15); }
.ev-list-row-europe-h .ev-list-date-h { color: #0F6E56; }

@media (max-width: 900px) {
  .ev-ws-grid-4-h { grid-template-columns: 1fr 1fr; }
}
@media (max-width: 600px) {
  .ev-hero-h { flex-direction: column; align-items: flex-start; }
  .ev-hero-right-h { width: 100%; justify-content: space-between; }
  .ev-ws-grid-2-h, .ev-ws-grid-4-h { grid-template-columns: 1fr; }
  .ev-list-row-h { flex-wrap: wrap; gap: 8px; }
  .ev-list-date-h { min-width: unset; width: 100%; }
}
</style>

<script>
(function () {
  // One entry per live workshop card. `sessions` lists every confirmed date for
  // that workshop (used for the pill text and to compute "next session").
  // Workshops with only a start date confirmed (the four Advanced $2,000
  // programmes) list just that one date — fill in the remaining weekly/session
  // dates here as soon as they're confirmed, same format.
  var workshops = [
    {
      id: 'tryit', name: 'Try It',
      url: 'https://businessofsoftware.org/events/try-it/',
      sessions: [ { date: new Date(2026, 8, 10), time: '16:00 UK' }, { date: new Date(2026, 8, 17), time: '16:00 UK' } ]
    },
    {
      id: 'bootstrap', name: 'Getting Started: What Does AI Know About You?',
      url: 'https://businessofsoftware.org/events/getting-started-what-does-ai-know-about-you/',
      sessions: [ { date: new Date(2026, 8, 15), time: '11:00 UK' }, { date: new Date(2026, 8, 22), time: '11:00 UK' } ]
    },
    {
      id: 'workshop', name: 'How to Show AI How to Help You',
      url: 'https://businessofsoftware.org/events/how-to-show-ai-how-to-help-you/',
      sessions: [ { date: new Date(2026, 8, 24), time: '16:00 UK' }, { date: new Date(2026, 9, 1), time: '16:00 UK' } ]
    },
    {
      id: 'ggwc', name: 'Get Going With Confidence',
      url: 'https://businessofsoftware.org/events/get-going-with-confidence/',
      sessions: [ { date: new Date(2026, 8, 15), time: '16:00 UK' }, { date: new Date(2026, 8, 22), time: '16:00 UK' } ]
    },
    {
      id: 'yfm', name: 'Your First Mission',
      url: 'https://businessofsoftware.org/events/your-first-mission/',
      sessions: [ { date: new Date(2026, 8, 23), time: '11:00 UK' }, { date: new Date(2026, 8, 30), time: '11:00 UK' } ]
    },
    {
      id: 'flagship', name: 'Build Your AI Company Operating System',
      url: 'https://businessofsoftware.org/events/build-your-ai-company-operating-system/',
      // Only the start date is confirmed. Weeks 2-4 are Wednesdays following it —
      // fill in exact dates here once confirmed rather than relying on this guess.
      sessions: [ { date: new Date(2026, 8, 23), time: '16:00 UK' } ]
    },
    {
      id: 'icp', name: 'Build Your ICP and Prospecting System',
      url: 'https://businessofsoftware.org/events/build-your-icp-and-prospecting-system/',
      sessions: [ { date: new Date(2026, 8, 29), time: '16:00 UK' } ]
    },
    {
      id: 'signal', name: 'Build Your Customer Signal System',
      url: 'https://businessofsoftware.org/events/build-your-customer-signal-system/',
      sessions: [ { date: new Date(2026, 8, 29), time: '11:00 UK' } ]
    },
    {
      id: 'competitive', name: 'Build Your Competitive Intelligence System',
      url: 'https://businessofsoftware.org/events/build-your-competitive-intelligence-system/',
      sessions: [ { date: new Date(2026, 8, 24), time: '11:00 UK' } ]
    }
  ];

  var monthsShort = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];
  var dayNames = ['Sun','Mon','Tue','Wed','Thu','Fri','Sat'];

  function today() { var d = new Date(); d.setHours(0,0,0,0); return d; }
  function isUpcoming(d) { var x = new Date(d); x.setHours(0,0,0,0); return x >= today(); }
  function fmtShort(d) { return dayNames[d.getDay()] + ' ' + d.getDate() + ' ' + monthsShort[d.getMonth()]; }
  function countdown(d) {
    var diff = Math.round((new Date(d).setHours(0,0,0,0) - today()) / 86400000);
    if (diff < 0) return '';
    if (diff === 0) return 'Today';
    if (diff === 1) return 'Tomorrow';
    return 'In ' + diff + ' days';
  }
  function nextSession(w) {
    var upcoming = w.sessions.filter(function (s) { return isUpcoming(s.date); });
    upcoming.sort(function (a, b) { return a.date - b.date; });
    return upcoming[0];
  }

  function fillCards() {
    var soonestOverall = null;
    workshops.forEach(function (w) {
      var card = document.querySelector('[data-workshop="' + w.id + '"]');
      if (!card) return;
      var next = nextSession(w);
      var pillEl = card.querySelector('[data-pill]');
      var cdEl = card.querySelector('[data-countdown]');
      if (!next) {
        if (pillEl) pillEl.textContent = 'Dates TBC';
        if (cdEl) cdEl.style.display = 'none';
        return;
      }
      var label = w.sessions.length > 1 ? 'Next: ' : 'Starts ';
      pillEl.textContent = label + fmtShort(next.date) + (next.time ? ', ' + next.time : '');
      var cd = countdown(next.date);
      if (cd) { cdEl.textContent = cd; } else { cdEl.style.display = 'none'; }
      if (!soonestOverall || next.date < soonestOverall.date) {
        soonestOverall = { date: next.date, time: next.time, name: w.name, url: w.url };
      }
    });
    return soonestOverall;
  }

  function fillHero(soonest) {
    var hero = document.getElementById('evHero');
    if (!soonest || !hero) { if (hero) hero.style.display = 'none'; return; }
    document.getElementById('evHeroName').textContent = soonest.name;
    document.getElementById('evHeroDate').textContent = fmtShort(soonest.date) + (soonest.time ? ', ' + soonest.time : '');
    var cd = countdown(soonest.date);
    var cdEl = document.getElementById('evHeroCountdown');
    if (cd) { cdEl.textContent = cd; } else { cdEl.style.display = 'none'; }
    hero.href = soonest.url;
  }

  function init() {
    var soonest = fillCards();
    fillHero(soonest);
  }
  if (document.readyState === 'loading') {
    document.addEventListener('DOMContentLoaded', init);
  } else {
    init();
  }
})();
</script>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>April Dunford on Market Category Creation</title>
		<link>http://businessofsoftware.org/2026/09/april-dunford-category-creation/</link>
		
		<dc:creator><![CDATA[Mark Littlewood]]></dc:creator>
		<pubDate>Tue, 08 Sep 2026 09:05:30 +0000</pubDate>
				<category><![CDATA[BoS Updates]]></category>
		<guid isPermaLink="false">https://bos.thebln.com/?p=99418</guid>

					<description><![CDATA[April Dunford on Market Category Creation &#8211; Mostly Magical Thinking Founders often believe their shiny new product needs an entirely new market category to positioned effectively. Over the years, you can almost guarantee at least one audience question at any talk April gives will touch on this. It can be a sign that you haven&#8217;t [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">April Dunford on Market Category Creation &#8211; Mostly Magical Thinking</h3>



<p class="wp-block-paragraph">Founders often believe their shiny new product needs an entirely new market category to positioned effectively. Over the years, you can almost guarantee at least one audience question at any talk April gives will touch on this. It can be a sign that you haven&#8217;t understood the value of your product. April, will generally push back strongly if a founder feels this is their only route to market. </p>



<p class="wp-block-paragraph">True category creation is incredibly rare, risky, and expensive. It&#8217;s unlikely to be worth the risk.</p>



<p class="wp-block-paragraph">What about HubSpot&#8217;s <strong>&#8216;Inbound Marketing&#8217;</strong> someone will ask? <strong>They</strong> created a new category. It&#8217;s not the &#8216;gotcha!&#8217; moment the questioner thinks it is&#8230;</p>



<h3 class="wp-block-heading">April Dunford&#8217;s take. Hubspot identified a new category, it did not invent it.</h3>



<p class="wp-block-paragraph"><strong>Market Shifts Caused the Category, Not the Company<br /></strong>April doesn&#8217;t think HubSpot single-handedly engineer the inbound marketing movement from scratch. External, macro-technological and cultural shifts were moving the market: buyers were experiencing severe spam fatigue, ad-blockers were rising, and Google’s algorithm began heavily rewarding high-quality content.</p>



<p class="wp-block-paragraph"><strong>Naming vs. Creating<br /></strong>HubSpot’s genius wasn&#8217;t creating the trend, but spotting it early and giving it a snappy name &#8211; &#8216;Inbound Marketing&#8217; Then they built a movement and an education machine around it.</p>



<p class="wp-block-paragraph"><strong>The &#8216;Old Way&#8217; vs. &#8216;New Way&#8217; Story:<br /></strong>HubSpot then shifted how customers evaluated software. They&#8217;re not positioning themselves as a better tool in a crowded marketing automation space, competing with giants like Marketo. They framed traditional outbound marketing as obsolete. Buyers had a very clear understanding of why they needed a better solution than the one they currently had</p>



<p class="wp-block-paragraph">Result, Hubspot were the clear market leader in a category that became an industry standard.</p>



<h3 class="wp-block-heading"><strong>April Dunford&#8217;s Advice on Creating a Category</strong></h3>



<p class="wp-block-paragraph">Ideally, don&#8217;t. It&#8217;s probably a last resort option. Consider these options first.</p>



<p class="wp-block-paragraph"><strong>Understand your value first<br /></strong>Know your product&#8217;s differentiated value and best-fit customers before you do anything. If you were creating a new category. This is fundamental. Understanding this will often point you towards better solutions.</p>



<p class="wp-block-paragraph"><strong>Avoid more work</strong><br />Remember that inventing a brand-new category means you have to educate the market on solution, problem, and solution. This is resource-intensive.</p>



<p class="wp-block-paragraph"><strong>Identifying market-segments</strong><br />Consider existing or adjacent market categories where your resources can be focused on dominating a specific niche before expanding.</p>



<h3 class="wp-block-heading"><strong>If a New Category is Necessary</strong></h3>



<p class="wp-block-paragraph">(99.99% of the time it won&#8217;t be). </p>



<p class="wp-block-paragraph"><strong>Define the anchor concept:</strong> <br />Describe your solution with a familiar anchor to help customers understand the idea quickly. This is usually with reference to a current well-known brand:</p>



<ul class="wp-block-list">
<li>Uber for Pets</li>



<li>Netflix for Books</li>



<li>Facebook for Introverts</li>
</ul>



<p class="wp-block-paragraph"><strong>Make your strength obvious</strong><br />Your frame of reference must highlight your unique capabilities against the status quo.</p>



<p class="wp-block-paragraph"><strong>Focus on the problem</strong><br />Lead messaging with a specific pain point, not product features. You want your offering to be the natural answer.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th class="has-text-align-left" data-align="left"><strong>Feature-Focused Messaging (What it is)</strong></th><th class="has-text-align-left" data-align="left"><strong>Pain-Point-Led Messaging (What it solves)</strong></th></tr><tr><td class="has-text-align-left" data-align="left">&#8220;Our platform features a proactive automated, multi-channel workload-balancing dashboard with real-time capacity tracking and color-coded utilization alerts. With AI!&#8221;</td><td class="has-text-align-left" data-align="left">&#8220;Your senior designers are quitting and burning out while your freelancers sit idle because no one knows who has bandwidth today.&#8221;</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">There&#8217;s a lot more wisdom from <strong><a href="https://businessofsoftware.org/talks/speakers/april-dunford/">April Dunford here</a></strong>. </p>



<p class="wp-block-paragraph">Just remember, no matter how important you think it might be to create a new category, 99.99% of the time it won&#8217;t be. </p>



<p class="wp-block-paragraph"><div class="boilerplate">
<h2 style="font-size: 24px; padding: 10px; margin:0 0 20px 0;">Learn how great SaaS & software companies are run</h2>
<p style="padding:0 10px;">We produce exceptional conferences & content that will help you build better products & companies.</p>
<p style="padding:0 10px;">Join our friendly list for event updates, ideas & inspiration.</p>
<form action="https://www.getdrip.com/forms/71192469/submissions" method="post" data-drip-embedded-form="71192469">
<div style="padding:0 5px;">
<div>
<p><input type="email" id="drip-email" name="fields[email]" placeholder="Email" style="padding: 10px; font-weight: bold;"> <input type="text" id="drip-first-name" name="fields[first_name]" placeholder="First Name (Optional)" style="padding: 10px; font-weight: bold;"> <input type="submit" value="Sign Up" data-drip-attribute="sign-up-button" style="padding: 10px 20px; cursor:pointer;"> </p>
</div>
</form>
<p style="font-size: 10px; padding: 10px; margin:0 0 20px 0;">Unsubscribe any time. We will never sell your email address. It is yours.</p>
</div>
</div>
</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Six Months of Stuck, Solved in One Session</title>
		<link>http://businessofsoftware.org/2026/09/six-months-of-stuck-solved-in-one-session/</link>
		
		<dc:creator><![CDATA[Giselle Sotto]]></dc:creator>
		<pubDate>Thu, 03 Sep 2026 09:44:19 +0000</pubDate>
				<category><![CDATA[BoS Updates]]></category>
		<guid isPermaLink="false">https://bos.thebln.com/?p=99396</guid>

					<description><![CDATA[I made my own onboarding document during a call. There wasn&#8217;t one. So I asked every question I had and typed the answers straight into a Google Doc while the other person was still talking. Not clever. It was just the first time any of those answers existed outside somebody else&#8217;s head. That doc got [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-full"><img decoding="async" width="1200" height="300" src="https://bos.thebln.com/wp-content/uploads/sites/11/2026/09/Copy-of-BlogHero.png" alt="" class="wp-image-99397" srcset="https://bos.thebln.com/wp-content/uploads/sites/11/2026/09/Copy-of-BlogHero.png 1200w, https://bos.thebln.com/wp-content/uploads/sites/11/2026/09/Copy-of-BlogHero-768x192.png 768w, https://bos.thebln.com/wp-content/uploads/sites/11/2026/09/Copy-of-BlogHero-300x75.png 300w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>



<p class="wp-block-paragraph">I made my own onboarding document during a call.</p>



<p class="wp-block-paragraph">There wasn&#8217;t one. So I asked every question I had and typed the answers straight into a Google Doc while the other person was still talking. Not clever. It was just the first time any of those answers existed outside somebody else&#8217;s head.</p>



<p class="wp-block-paragraph">That doc got me through my first month.</p>



<p class="wp-block-paragraph">I assumed that was a new-person problem, nothing more.</p>



<p class="wp-block-paragraph">Then I watched a founder years into his own business do a much bigger version of the same thing, in three minutes.</p>



<span id="more-99396"></span>



<h2 class="wp-block-heading">The list that was never waiting for time</h2>



<p class="wp-block-paragraph">One founder came in with 1,200 lines: blog ideas, to-dos, market observations, things he&#8217;d meant to follow up on and never had. He&#8217;d been meaning to sit down and sort it for weeks. Minutes after pasting it in, it came back structured, prioritised, turned into something he could actually use: &#8220;It&#8217;s actually done what I wanted it to do, what I was going to ask it to do next week.&#8221;</p>



<p class="wp-block-paragraph">The easy read is that AI made him faster. That isn&#8217;t quite it. He was never short of an afternoon. He was the only person in the business who could make sense of those 1,200 lines, and a list like that sits there for years waiting for its one qualified reader to be free.</p>



<h2 class="wp-block-heading">The number six months couldn&#8217;t produce</h2>



<p class="wp-block-paragraph">The same thing happens on bigger questions. One founder came in with something he&#8217;d been circling since the start of the year: his North Star metric, the single number that would tell him whether the business was actually working.</p>



<p class="wp-block-paragraph">What he said after one session: &#8220;I never boiled it down to something so simple.&#8221;</p>



<p class="wp-block-paragraph">Nobody handed him an answer. He got asked the same question from enough angles that the only version left standing was the one he&#8217;d been avoiding.</p>



<h2 class="wp-block-heading">You still decide</h2>



<p class="wp-block-paragraph">Worth being clear about this, because the workshops are unusually blunt about it. The system offers options, weighs trade-offs, makes recommendations. It never makes the final call. That stays with the founder, every time.</p>



<p class="wp-block-paragraph">Most founders aren&#8217;t short on ambition or effort. What&#8217;s missing is something that makes you finish a sentence you&#8217;ve been starting for half a year.</p>



<p class="wp-block-paragraph">If you&#8217;ve got one of those rattling around your head right now, you&#8217;re probably one direct conversation away from being done with it. Not six more months of thinking about it.</p>



<p class="wp-block-paragraph">That&#8217;s what the BoS OS Workshop is for. Two 120-minute sessions, 12 people max, and you bring the question you&#8217;ve been avoiding.</p>



<p class="wp-block-paragraph"></p>



<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://businessofsoftware.org/events/bos-os-workshop/?utm_source=blog&amp;utm_medium=cta&amp;utm_campaign=workshop-blog-series&amp;utm_content=sixmonths">Save Your Spot</a></div>
</div>



<p class="wp-block-paragraph"></p>



<style>
@font-face {
  font-family: "Century Gothic";
  src: url("https://db.onlinewebfonts.com/t/9027abcf80a0095c71d4ebc4aa4de4b1.woff2") format("woff2"),
       url("https://db.onlinewebfonts.com/t/9027abcf80a0095c71d4ebc4aa4de4b1.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Century Gothic";
  src: url("https://db.onlinewebfonts.com/t/0d78b12d6be09203d1fbeb76871a369a.woff2") format("woff2"),
       url("https://db.onlinewebfonts.com/t/0d78b12d6be09203d1fbeb76871a369a.woff") format("woff");
  font-weight: 700 900;
  font-style: normal;
  font-display: swap;
}
</style>
<section class="events-section-h">
  <div class="events-content-h">

    <!-- HERO: soonest upcoming session across every live workshop -->
    <a class="ev-hero-h" id="evHero" href="#" target="_blank">
      <div>
        <p class="ev-hero-label-h">Next up</p>
        <p class="ev-hero-name-h" id="evHeroName"></p>
        <p class="ev-hero-date-h" id="evHeroDate"></p>
      </div>
      <div class="ev-hero-right-h">
        <span class="ev-hero-countdown-h" id="evHeroCountdown"></span>
        <span class="ev-hero-btn-h">Register now</span>
      </div>
    </a>

    <div class="ev-ws-intro-h">
      <p class="ev-ws-intro-text-h"><strong>BoS OS is how founders harness AI to run their company, not as a chatbot, but as a system.</strong> <a href="https://businessofsoftware.org/the-bos-os/" target="_blank">See how it works →</a></p>
      <p class="ev-ws-intro-sub-h">Not sure which workshop is for you? Start with the stage that matches where you&#8217;re at.</p>
    </div>

    <!-- STAGE 0: ENTRY POINT -->
    <p class="ev-label-h">Start here</p>
    <div class="ev-ws-grid-h ev-ws-grid-1-h">
      <div class="ev-ws-card-h ev-ws-orange-h" data-workshop="tryit">
        <div class="ev-ws-datepill-h ev-pill-orange-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-orange-h" data-countdown></div>
        <div class="ev-ws-audience-h">New to this? Start here</div>
        <div class="ev-ws-name-h">Try It</div>
        <div class="ev-ws-tagline-h">Not sure AI can do anything real for your business yet? See it work on your own company, low-risk, over two sessions.</div>
        <div class="ev-ws-quote-h ev-quote-orange-h">2 sessions · $500 · 12 seats</div>
        <a class="ev-btn-ws-h ev-btn-ws-orange-h" href="https://businessofsoftware.org/events/try-it/" target="_blank">Register now</a>
      </div>
    </div>

    <!-- NOTE: "Is This Worth My Time?" (An Open Hour With Mark) belongs here too, in
         Stage 0, alongside Try It — held out of this build until its own landing
         page is ready. Add as a second card in ev-ws-grid-1-h (switch grid to
         ev-ws-grid-2-h) once live. -->

    <!-- FOUNDATION -->
    <p class="ev-label-h" style="margin-top:8px;">Ready to build your foundation?</p>
    <div class="ev-ws-grid-h ev-ws-grid-2-h">
      <div class="ev-ws-card-h ev-ws-brown-h" data-workshop="bootstrap">
        <div class="ev-ws-datepill-h ev-pill-brown-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-brown-h" data-countdown></div>
        <div class="ev-ws-audience-h">Foundation</div>
        <div class="ev-ws-name-h">Getting Started: What Does AI Know About You?</div>
        <div class="ev-ws-tagline-h">You&#8217;ve got an idea for how AI could help your business. Leave with it actually understanding your company well enough to help.</div>
        <div class="ev-ws-quote-h ev-quote-brown-h">2 sessions · $500</div>
        <a class="ev-btn-ws-h ev-btn-ws-brown-h" href="https://businessofsoftware.org/events/getting-started-what-does-ai-know-about-you/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-brown-h" data-workshop="workshop">
        <div class="ev-ws-datepill-h ev-pill-brown-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-brown-h" data-countdown></div>
        <div class="ev-ws-audience-h">Foundation</div>
        <div class="ev-ws-name-h">How to Show AI How to Help You</div>
        <div class="ev-ws-tagline-h">You&#8217;ve got a system running but it&#8217;s not really being used. Sharpen it so it actually helps you make decisions.</div>
        <div class="ev-ws-quote-h ev-quote-brown-h">2 sessions · $500</div>
        <a class="ev-btn-ws-h ev-btn-ws-brown-h" href="https://businessofsoftware.org/events/how-to-show-ai-how-to-help-you/" target="_blank">Register now</a>
      </div>
    </div>

    <!-- STAGE 1 -->
    <p class="ev-label-h" style="margin-top:8px;">Have your basics running? Get going with confidence</p>
    <div class="ev-ws-grid-h ev-ws-grid-2-h">
      <div class="ev-ws-card-h ev-ws-teal-h" data-workshop="ggwc">
        <div class="ev-ws-datepill-h ev-pill-teal-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-teal-h" data-countdown></div>
        <div class="ev-ws-audience-h">Stage 1</div>
        <div class="ev-ws-name-h">Get Going With Confidence</div>
        <div class="ev-ws-tagline-h">Turn a real task into something you can actually measure, then practise a safe, low-stakes build before you do it for real.</div>
        <div class="ev-ws-quote-h ev-quote-teal-h">2 sessions · $500</div>
        <a class="ev-btn-ws-h ev-btn-ws-teal-h" href="https://businessofsoftware.org/events/get-going-with-confidence/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-teal-h" data-workshop="yfm">
        <div class="ev-ws-datepill-h ev-pill-teal-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-teal-h" data-countdown></div>
        <div class="ev-ws-audience-h">Stage 1</div>
        <div class="ev-ws-name-h">Your First Mission</div>
        <div class="ev-ws-tagline-h">Pick something in your business that actually matters, get pushback from other founders in the room, then make it real.</div>
        <div class="ev-ws-quote-h ev-quote-teal-h">2 sessions · $500</div>
        <a class="ev-btn-ws-h ev-btn-ws-teal-h" href="https://businessofsoftware.org/events/your-first-mission/" target="_blank">Register now</a>
      </div>
    </div>

    <!-- NOTE: Stage 2 — "Your Next Mission" belongs here once it has a curriculum
         sign-off and a landing page. Not included in this build; no dead link. -->

    <!-- ADVANCED -->
    <p class="ev-label-h" style="margin-top:8px;">Already running your OS? Put it to work</p>
    <div class="ev-ws-grid-h ev-ws-grid-4-h">
      <div class="ev-ws-card-h ev-ws-plum-h" data-workshop="flagship">
        <div class="ev-ws-datepill-h ev-pill-plum-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-plum-h" data-countdown></div>
        <div class="ev-ws-audience-h">Advanced · Flagship</div>
        <div class="ev-ws-name-h">Build Your AI Company Operating System</div>
        <div class="ev-ws-tagline-h">Four weeks from now, two things you asked AI to handle are actually running in your business, not sitting in a document.</div>
        <div class="ev-ws-quote-h ev-quote-plum-h">4 weekly sessions · $2,000</div>
        <a class="ev-btn-ws-h ev-btn-ws-plum-h" href="https://businessofsoftware.org/events/build-your-ai-company-operating-system/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-plum-h" data-workshop="icp">
        <div class="ev-ws-datepill-h ev-pill-plum-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-plum-h" data-countdown></div>
        <div class="ev-ws-audience-h">Advanced · Find better prospects</div>
        <div class="ev-ws-name-h">Build Your ICP and Prospecting System</div>
        <div class="ev-ws-tagline-h">Stop guessing who your best customers are. Leave with a system that finds them for you, running.</div>
        <div class="ev-ws-quote-h ev-quote-plum-h">4 sessions · $2,000</div>
        <a class="ev-btn-ws-h ev-btn-ws-plum-h" href="https://businessofsoftware.org/events/build-your-icp-and-prospecting-system/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-plum-h" data-workshop="signal">
        <div class="ev-ws-datepill-h ev-pill-plum-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-plum-h" data-countdown></div>
        <div class="ev-ws-audience-h">Advanced · Learn from customers</div>
        <div class="ev-ws-name-h">Build Your Customer Signal System</div>
        <div class="ev-ws-tagline-h">Turn scattered customer conversations into one system that tells you what actually matters, before the workshop ends.</div>
        <div class="ev-ws-quote-h ev-quote-plum-h">4 sessions · $2,000</div>
        <a class="ev-btn-ws-h ev-btn-ws-plum-h" href="https://businessofsoftware.org/events/build-your-customer-signal-system/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-plum-h" data-workshop="competitive">
        <div class="ev-ws-datepill-h ev-pill-plum-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-plum-h" data-countdown></div>
        <div class="ev-ws-audience-h">Advanced · Know your competitors</div>
        <div class="ev-ws-name-h">Build Your Competitive Intelligence System</div>
        <div class="ev-ws-tagline-h">A running system that tells you when a competitor&#8217;s move matters, and stays quiet the rest of the time.</div>
        <div class="ev-ws-quote-h ev-quote-plum-h">4 sessions · $2,000</div>
        <a class="ev-btn-ws-h ev-btn-ws-plum-h" href="https://businessofsoftware.org/events/build-your-competitive-intelligence-system/" target="_blank">Register now</a>
      </div>
    </div>

    <!-- STATIC: further ahead -->
    <p class="ev-label-h" style="margin-top:8px;">Further ahead</p>
    <div class="ev-list-group-h">
      <div class="ev-list-row-h ev-list-row-europe-h">
        <div class="ev-list-date-h">April 2027</div>
        <div class="ev-list-name-h">BoS Europe 2027</div>
        <a class="ev-list-btn-h ev-list-btn-orange-h" href="https://businessofsoftware.org/updates/">Get notified</a>
      </div>
    </div>

  </div>
</section>

<style>
.events-section-h,
.events-section-h * {
  box-sizing: border-box !important;
}
.events-section-h { padding: 20px; display: flex; justify-content: center; font-family: "Century Gothic", "Helvetica Neue", Helvetica, Arial, sans-serif; }
.events-content-h { width: 100%; max-width: 1100px; margin: 0 auto; }

.ev-hero-h {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  flex-wrap: wrap;
  background: linear-gradient(135deg, #EA7600, #DC4405);
  border-radius: 14px;
  padding: 20px 24px;
  margin-bottom: 20px;
  text-decoration: none;
  color: #fff;
}
.ev-hero-label-h { font-size: 12px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: rgba(255,255,255,0.85); margin: 0 0 6px; }
.ev-hero-name-h { font-size: 19px; font-weight: 700; color: #fff; margin: 0 0 4px; }
.ev-hero-date-h { font-size: 14px; color: rgba(255,255,255,0.9); margin: 0; }
.ev-hero-right-h { display: flex; align-items: center; gap: 12px; }
.ev-hero-countdown-h { background: rgba(255,255,255,0.2); color: #fff; font-size: 13px; font-weight: 700; padding: 6px 14px; border-radius: 999px; }
.ev-hero-btn-h { background: #fff; color: #C05520; font-size: 13px; font-weight: 700; padding: 10px 20px; border-radius: 999px; }

.ev-label-h {
  font-size: 11px !important;
  font-weight: 600 !important;
  letter-spacing: 0.08em !important;
  text-transform: uppercase !important;
  color: #999 !important;
  margin: 0 0 10px 4px !important;
}
.ev-ws-intro-h { margin: 0 4px 16px; padding: 16px 20px; background: #F7F5F2; border-radius: 12px; }
.ev-ws-intro-text-h { font-size: 14px; line-height: 1.6; color: #333; margin: 0 0 4px; }
.ev-ws-intro-text-h a { color: #C05520; font-weight: 700; text-decoration: none; }
.ev-ws-intro-text-h a:hover { text-decoration: underline; }
.ev-ws-intro-sub-h { font-size: 13px; color: #888; margin: 0; }

.ev-ws-grid-h { display: grid; gap: 16px; margin-bottom: 16px; align-items: stretch; }
.ev-ws-grid-1-h { grid-template-columns: 1fr; }
.ev-ws-grid-2-h { grid-template-columns: 1fr 1fr; }
.ev-ws-grid-4-h { grid-template-columns: repeat(4, 1fr); }

.ev-ws-card-h { display: flex; flex-direction: column; gap: 8px; border: 0.5px solid rgba(0,0,0,0.12); border-radius: 14px; padding: 20px 20px 16px; }
.ev-ws-orange-h { border-color: #E8C4A0; background: #FFFAF5; }
.ev-ws-brown-h { border-color: #C4B4A4; background: #FAF7F4; }
.ev-ws-teal-h { border-color: #A0C4B8; background: #F4FAF8; }
.ev-ws-plum-h { border-color: #C6B0D8; background: #FAF7FC; }

.ev-ws-datepill-h {
  display: block !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  padding: 9px 14px !important;
  border-radius: 10px !important;
  width: 100% !important;
  align-self: start !important;
  text-align: left !important;
  color: #fff !important;
  line-height: 1.4 !important;
}
.ev-pill-orange-h { background: linear-gradient(135deg, #EA7600, #DC4405); }
.ev-pill-brown-h { background: linear-gradient(135deg, #7A3B10, #5A2B08); }
.ev-pill-teal-h { background: linear-gradient(135deg, #0F6E56, #0A4F3D); }
.ev-pill-plum-h { background: linear-gradient(135deg, #6B3FA0, #4A2570); }

.ev-ws-countdown-h { font-size: 13px; font-weight: 800; align-self: start; display: inline-block; padding: 5px 12px; border-radius: 999px; }
.ev-countdown-orange-h { color: #C05520; background: #FFE7D6; }
.ev-countdown-brown-h { color: #6B4F3A; background: #EDE3D8; }
.ev-countdown-teal-h { color: #0F6E56; background: #DCF0E9; }
.ev-countdown-plum-h { color: #6B3FA0; background: #EFE3F7; }

.ev-ws-audience-h { font-size: 11px; color: #999; text-transform: uppercase; letter-spacing: 0.07em; font-weight: 600; }
.ev-ws-name-h { font-size: 17px; font-weight: 700; line-height: 1.3; color: #111; }
.ev-ws-tagline-h { font-size: 13px; color: #666; line-height: 1.5; }
.ev-ws-quote-h { font-size: 13px; color: #666; line-height: 1.6; font-weight: 700; }
.ev-quote-orange-h { color: #C05520; }
.ev-quote-brown-h { color: #6B4F3A; }
.ev-quote-teal-h { color: #0F6E56; }
.ev-quote-plum-h { color: #6B3FA0; }

.ev-btn-ws-h { display: block; padding: 10px 18px; border-radius: 999px; font-size: 13px; font-weight: 700; text-align: center; text-decoration: none; color: #fff !important; margin-top: auto; }
.ev-btn-ws-orange-h { background: #EE5E30; }
.ev-btn-ws-orange-h:hover { background: #CC4620; }
.ev-btn-ws-brown-h { background: #7A3B10; }
.ev-btn-ws-brown-h:hover { background: #5A2B08; }
.ev-btn-ws-teal-h { background: #0F6E56; }
.ev-btn-ws-teal-h:hover { background: #0A4F3D; }
.ev-btn-ws-plum-h { background: #6B3FA0; }
.ev-btn-ws-plum-h:hover { background: #4A2570; }

.ev-list-group-h { display: flex; flex-direction: column; gap: 6px; }
.ev-list-row-h { display: flex; align-items: center; gap: 16px; background: #FFF3EE; border: 1px solid rgba(238,94,48,0.15); border-radius: 12px; padding: 12px 20px; }
.ev-list-date-h { font-size: 13px; font-weight: 700; color: #111; min-width: 150px; flex-shrink: 0; }
.ev-list-name-h { flex: 1; font-size: 13px; color: #666; line-height: 1.4; }
.ev-list-btn-h { display: inline-block; padding: 7px 16px; border-radius: 999px; font-size: 13px; font-weight: 700; text-decoration: none; white-space: nowrap; flex-shrink: 0; color: #fff !important; }
.ev-list-btn-orange-h { background: #EE5E30; }
.ev-list-btn-orange-h:hover { background: #CC4620; }
.ev-list-row-europe-h { background: #EAF4F2; border: 1px solid rgba(15,110,86,0.15); }
.ev-list-row-europe-h .ev-list-date-h { color: #0F6E56; }

@media (max-width: 900px) {
  .ev-ws-grid-4-h { grid-template-columns: 1fr 1fr; }
}
@media (max-width: 600px) {
  .ev-hero-h { flex-direction: column; align-items: flex-start; }
  .ev-hero-right-h { width: 100%; justify-content: space-between; }
  .ev-ws-grid-2-h, .ev-ws-grid-4-h { grid-template-columns: 1fr; }
  .ev-list-row-h { flex-wrap: wrap; gap: 8px; }
  .ev-list-date-h { min-width: unset; width: 100%; }
}
</style>

<script>
(function () {
  // One entry per live workshop card. `sessions` lists every confirmed date for
  // that workshop (used for the pill text and to compute "next session").
  // Workshops with only a start date confirmed (the four Advanced $2,000
  // programmes) list just that one date — fill in the remaining weekly/session
  // dates here as soon as they're confirmed, same format.
  var workshops = [
    {
      id: 'tryit', name: 'Try It',
      url: 'https://businessofsoftware.org/events/try-it/',
      sessions: [ { date: new Date(2026, 8, 10), time: '16:00 UK' }, { date: new Date(2026, 8, 17), time: '16:00 UK' } ]
    },
    {
      id: 'bootstrap', name: 'Getting Started: What Does AI Know About You?',
      url: 'https://businessofsoftware.org/events/getting-started-what-does-ai-know-about-you/',
      sessions: [ { date: new Date(2026, 8, 15), time: '11:00 UK' }, { date: new Date(2026, 8, 22), time: '11:00 UK' } ]
    },
    {
      id: 'workshop', name: 'How to Show AI How to Help You',
      url: 'https://businessofsoftware.org/events/how-to-show-ai-how-to-help-you/',
      sessions: [ { date: new Date(2026, 8, 24), time: '16:00 UK' }, { date: new Date(2026, 9, 1), time: '16:00 UK' } ]
    },
    {
      id: 'ggwc', name: 'Get Going With Confidence',
      url: 'https://businessofsoftware.org/events/get-going-with-confidence/',
      sessions: [ { date: new Date(2026, 8, 15), time: '16:00 UK' }, { date: new Date(2026, 8, 22), time: '16:00 UK' } ]
    },
    {
      id: 'yfm', name: 'Your First Mission',
      url: 'https://businessofsoftware.org/events/your-first-mission/',
      sessions: [ { date: new Date(2026, 8, 23), time: '11:00 UK' }, { date: new Date(2026, 8, 30), time: '11:00 UK' } ]
    },
    {
      id: 'flagship', name: 'Build Your AI Company Operating System',
      url: 'https://businessofsoftware.org/events/build-your-ai-company-operating-system/',
      // Only the start date is confirmed. Weeks 2-4 are Wednesdays following it —
      // fill in exact dates here once confirmed rather than relying on this guess.
      sessions: [ { date: new Date(2026, 8, 23), time: '16:00 UK' } ]
    },
    {
      id: 'icp', name: 'Build Your ICP and Prospecting System',
      url: 'https://businessofsoftware.org/events/build-your-icp-and-prospecting-system/',
      sessions: [ { date: new Date(2026, 8, 29), time: '16:00 UK' } ]
    },
    {
      id: 'signal', name: 'Build Your Customer Signal System',
      url: 'https://businessofsoftware.org/events/build-your-customer-signal-system/',
      sessions: [ { date: new Date(2026, 8, 29), time: '11:00 UK' } ]
    },
    {
      id: 'competitive', name: 'Build Your Competitive Intelligence System',
      url: 'https://businessofsoftware.org/events/build-your-competitive-intelligence-system/',
      sessions: [ { date: new Date(2026, 8, 24), time: '11:00 UK' } ]
    }
  ];

  var monthsShort = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];
  var dayNames = ['Sun','Mon','Tue','Wed','Thu','Fri','Sat'];

  function today() { var d = new Date(); d.setHours(0,0,0,0); return d; }
  function isUpcoming(d) { var x = new Date(d); x.setHours(0,0,0,0); return x >= today(); }
  function fmtShort(d) { return dayNames[d.getDay()] + ' ' + d.getDate() + ' ' + monthsShort[d.getMonth()]; }
  function countdown(d) {
    var diff = Math.round((new Date(d).setHours(0,0,0,0) - today()) / 86400000);
    if (diff < 0) return '';
    if (diff === 0) return 'Today';
    if (diff === 1) return 'Tomorrow';
    return 'In ' + diff + ' days';
  }
  function nextSession(w) {
    var upcoming = w.sessions.filter(function (s) { return isUpcoming(s.date); });
    upcoming.sort(function (a, b) { return a.date - b.date; });
    return upcoming[0];
  }

  function fillCards() {
    var soonestOverall = null;
    workshops.forEach(function (w) {
      var card = document.querySelector('[data-workshop="' + w.id + '"]');
      if (!card) return;
      var next = nextSession(w);
      var pillEl = card.querySelector('[data-pill]');
      var cdEl = card.querySelector('[data-countdown]');
      if (!next) {
        if (pillEl) pillEl.textContent = 'Dates TBC';
        if (cdEl) cdEl.style.display = 'none';
        return;
      }
      var label = w.sessions.length > 1 ? 'Next: ' : 'Starts ';
      pillEl.textContent = label + fmtShort(next.date) + (next.time ? ', ' + next.time : '');
      var cd = countdown(next.date);
      if (cd) { cdEl.textContent = cd; } else { cdEl.style.display = 'none'; }
      if (!soonestOverall || next.date < soonestOverall.date) {
        soonestOverall = { date: next.date, time: next.time, name: w.name, url: w.url };
      }
    });
    return soonestOverall;
  }

  function fillHero(soonest) {
    var hero = document.getElementById('evHero');
    if (!soonest || !hero) { if (hero) hero.style.display = 'none'; return; }
    document.getElementById('evHeroName').textContent = soonest.name;
    document.getElementById('evHeroDate').textContent = fmtShort(soonest.date) + (soonest.time ? ', ' + soonest.time : '');
    var cd = countdown(soonest.date);
    var cdEl = document.getElementById('evHeroCountdown');
    if (cd) { cdEl.textContent = cd; } else { cdEl.style.display = 'none'; }
    hero.href = soonest.url;
  }

  function init() {
    var soonest = fillCards();
    fillHero(soonest);
  }
  if (document.readyState === 'loading') {
    document.addEventListener('DOMContentLoaded', init);
  } else {
    init();
  }
})();
</script>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Why Your AI Coding Tools Are Making Developers Slower</title>
		<link>http://businessofsoftware.org/2026/09/why-your-ai-coding-tools-are-making-developers-slower/</link>
		
		<dc:creator><![CDATA[Jann Urgel]]></dc:creator>
		<pubDate>Tue, 01 Sep 2026 12:45:11 +0000</pubDate>
				<category><![CDATA[BoS Updates]]></category>
		<guid isPermaLink="false">https://bos.thebln.com/?p=99385</guid>

					<description><![CDATA[Developers using AI are spending 19% longer on tasks, and slower tools aren&#8217;t the reason. Hallucinations invent APIs that don&#8217;t exist, security risks multiply from copy-pasted credentials, and senior developers are now reviewing five times more code than before. At Business of Software USA, Ivan Barajas Vargas, CEO and co-founder of MuukTest, walked through the [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Developers using AI are spending 19% longer on tasks, and slower tools aren&#8217;t the reason. Hallucinations invent APIs that don&#8217;t exist, security risks multiply from copy-pasted credentials, and senior developers are now reviewing five times more code than before.</p>



<p class="wp-block-paragraph">At Business of Software USA, Ivan Barajas Vargas, CEO and co-founder of MuukTest, walked through the findings from five of the most cited academic papers on AI in development. The picture: speed and efficiency aren&#8217;t the same thing. Code that requires endless review, security audits, and refactoring costs more than it saves.</p>



<p class="wp-block-paragraph">The problem is how teams are using the tools.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="799" height="533" src="https://bos.thebln.com/wp-content/uploads/sites/11/2026/09/Ivan-Barajas-Vargas.jpg" alt="Ivan Barajas Vargas" class="wp-image-99386" srcset="https://bos.thebln.com/wp-content/uploads/sites/11/2026/09/Ivan-Barajas-Vargas.jpg 799w, https://bos.thebln.com/wp-content/uploads/sites/11/2026/09/Ivan-Barajas-Vargas-768x512.jpg 768w, https://bos.thebln.com/wp-content/uploads/sites/11/2026/09/Ivan-Barajas-Vargas-300x200.jpg 300w" sizes="(max-width: 799px) 100vw, 799px" /></figure>



<span id="more-99385"></span>



<h3 class="wp-block-heading"><strong>Tool Overload Hides Real Security Risks</strong></h3>



<p class="wp-block-paragraph">There are now hundreds of AI coding tools on the market: Cursor, Copilot, Claude, GitHub&#8217;s own offerings, plus specialised tools for every framework. Most teams pick one by gut feel, try a second, and end up running both in production.</p>



<p class="wp-block-paragraph">That&#8217;s shadow AI: unauthorised, unvetted tools loose in the development workflow. A sales intern tries a new tool to &#8220;help.&#8221; Each one opens its own security surface.</p>



<p class="wp-block-paragraph">The real risk is copy-pasting credentials into a system nobody&#8217;s vetted. Once that data leaks, it&#8217;s gone.</p>



<p class="wp-block-paragraph">The fix: pick one stack and enforce it. Write standards. Any team can write a prompt, but the good ones write guidelines for how AI gets used in development, with input from business and product, not just engineering.</p>



<h3 class="wp-block-heading"><strong>&#8220;It&#8217;s Like Using a Chainsaw&#8221;</strong></h3>



<p class="wp-block-paragraph">That&#8217;s how Ivan puts it: AI coding tools are powerful in trained hands and a mess in untrained ones. Auto-complete, refactoring, scaffolding, root cause analysis, they all work, provided someone actually knows what they&#8217;re doing.</p>



<p class="wp-block-paragraph">AI generates thousands of lines of code, most of it syntactically fine and conceptually plausible. Until you dig in and find APIs that don&#8217;t exist. That&#8217;s built into how these models work: they extrapolate from training data, and sometimes the extrapolation is fiction.</p>



<p class="wp-block-paragraph">That&#8217;s tax.</p>



<p class="wp-block-paragraph">The fix is context. Load your RAG system or vector database with documentation, architecture decisions, and code standards. Test performance regularly. Don&#8217;t assume generated code scales just because it compiles. And keep reviewing outputs: the more your team generates with AI, the more a senior developer ends up validating.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3af.png" alt="🎯" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <em>When my team ships faster with AI but I&#8217;m not sure code review is keeping pace, I want to know whether the tool is the problem or whether we skipped the guardrails.</em></p>
</blockquote>



<h3 class="wp-block-heading"><strong>The New Job Description: Full-Time Reviewer</strong></h3>



<p class="wp-block-paragraph">Senior developers are reviewing five times more code than before AI entered the workflow. A junior developer with AI generates more code, faster. But every line needs review, testing, and validation. And the people you actually need for architecture, mentorship, and strategy are stuck validating what the junior team generated.</p>



<p class="wp-block-paragraph">More code doesn&#8217;t mean better code. AI writes like a junior developer: a lot of output, some of it buggy, most of it immature. Tech debt compounds.</p>



<p class="wp-block-paragraph">The burnout point is the one worth sitting with. A tool that&#8217;s supposed to save time is quietly taxing your best people, and most teams haven&#8217;t noticed because the dashboard still says &#8220;faster.&#8221;</p>



<p class="wp-block-paragraph">The fix starts with acknowledging the shift: AI tools multiply senior workload, they don&#8217;t eliminate it. Monitor that load. And assign ownership: if someone is responsible for vetting the AI, integrating it, and maintaining standards, the workflow stays manageable. If no one owns it, it metastasises.</p>



<h3 class="wp-block-heading">Treat AI Like a Chainsaw</h3>



<p class="wp-block-paragraph">The teams getting real value from AI aren&#8217;t treating it as a replacement for architecture or strategy. They&#8217;re treating it like a chainsaw: powerful, but only in trained hands with the guards on.</p>



<p class="wp-block-paragraph">That means picking one tool and committing to it. Writing standards. Feeding the system context. Testing for performance. Instrumenting observability from day one, so you know why things break. Naming owners. Watching developer load so your senior people don&#8217;t burn out reviewing everyone else&#8217;s output.</p>



<p class="wp-block-paragraph">It also means accepting where vibe coding belongs: prototypes, mockups, small features. Not the core architecture of a fintech platform or a healthcare system. There, AI scaffolds and refactors. It doesn&#8217;t decide.</p>



<p class="wp-block-paragraph">The vibes are only off if you skip the integration work and hope for the best.</p>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://businessofsoftware.org/talks/top-15-reasons-the-vibes-are-off-with-vibe-coding/">Watch the Full Talk</a></div>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Wistia Turned Down the Exit. Then It Had to Prove the Business Was Worth Keeping.</title>
		<link>http://businessofsoftware.org/2026/08/wistia-turned-down-the-exit-then-it-had-to-prove-the-business-was-worth-keeping/</link>
		
		<dc:creator><![CDATA[Jann Urgel]]></dc:creator>
		<pubDate>Thu, 27 Aug 2026 08:56:56 +0000</pubDate>
				<category><![CDATA[BoS Updates]]></category>
		<guid isPermaLink="false">https://bos.thebln.com/?p=99369</guid>

					<description><![CDATA[In 2017, Chris Savage and his co-founder had an offer on the table to sell Wistia for enough money that neither of them would ever need to work again. They said no, and instead borrowed 17 million dollars to buy the company back from itself, paying early investors and employees roughly what the acquirers had [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In 2017, Chris Savage and his co-founder had an offer on the table to sell Wistia for enough money that neither of them would ever need to work again. They said no, and instead borrowed 17 million dollars to buy the company back from itself, paying early investors and employees roughly what the acquirers had offered, without giving up the business.</p>



<p class="wp-block-paragraph">Chris told this story at BoS USA 2025, alongside Chris Lavigne, Wistia&#8217;s head of production and a 14-year employee, in a fireside conversation about what actually happened after they turned the deal down. The headline decision is the memorable part. Proving it was the right call took the next five years.</p>



<span id="more-99369"></span>



<h3 class="wp-block-heading"><strong>Why founders say no to the pot of gold</strong></h3>



<p class="wp-block-paragraph">Three companies approached Wistia about buying the business in 2017. Chris and his co-founder, who&#8217;d always turned those conversations down before, said yes this time and got deep enough in to land a real offer. While making a list of everything they&#8217;d do after selling, they realized the list was just Wistia again, the same people, the same problems, rebuilt from scratch. That was the moment they admitted to each other they were actually unhappy with how they were running the business: </p>



<ul class="wp-block-list">
<li>chasing growth at all costs</li>



<li>saying yes to ideas without ever asking what to stop doing</li>



<li>accumulating what Chris calls zombie projects that stayed alive because nobody asked if they should.</li>
</ul>



<h3 class="wp-block-heading"><strong>Raising to serve growth, not to search for it</strong></h3>



<p class="wp-block-paragraph">Turning down the offer left an open question: <em>what to do about the roughly 1.4 million dollars already raised from angel investors, and the liquidity everyone had been promised someday?</em> The answer was the 17 million dollar debt round, structured so early investors and employees could choose to take cash now rather than wait for an exit that wasn&#8217;t coming. Chris&#8217;s framing for founders weighing a raise: are you raising to search for growth you don&#8217;t have yet, or to serve growth you already know how to produce. Pre-product-market-fit, you may need outside capital and want the smallest raise you can get away with, since that dilution is the most expensive you&#8217;ll ever take. Already know what works? Wistia funded a chunk of its own growth just by switching the default payment plan from monthly to annual, and the debt round was the more dramatic version of the same idea: <strong>borrowing against a business they understood, rather than diluting further or selling outright.</strong></p>



<h3 class="wp-block-heading"><strong>Independence didn&#8217;t automatically buy speed</strong></h3>



<p class="wp-block-paragraph">The buyback bought Wistia the right to set its own terms. It didn&#8217;t automatically buy a fast product org. By 2021, flush with profit and conviction, Wistia doubled its product and engineering headcount from 50 to 100 people in a single year, fully self-funded. Shipping got slower. By October 2022, Chris stopped assuming the fix was more people and asked a harder question: what if the bottleneck was his own review process, where every roadmap ran through him first and the best-organized deck won, not the one that shipped the most customer value.</p>



<p class="wp-block-paragraph">The fix was structural: all 13 product teams got full ownership of their own roadmaps, judged on a single measure, shipping real customer value every two weeks. A tagging feature scoped at six months under the old process shipped in two weeks under the new one. Product releases went from 12 a year to 70, then 130, with no change in team size.</p>



<p class="wp-block-paragraph">The through-line across both moments: the buyback bought Wistia the right to set its own terms. Making that worth anything meant being honest, twice, about where the business was actually stuck, and changing the structure rather than pushing harder inside the old one.</p>



<p class="wp-block-paragraph"><a href="https://businessofsoftware.org/talks/building-beyond-the-investment-next-round/"><em>Watch the full talk, including the equity program, the hiring pendulum, and the Q&amp;A on OKRs and product structure</em>.</a></p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph"><p><script src='https://www.google.com/recaptcha/api.js'></script></p>
<div class="boilerplate" style="border-bottom: solid 10px rgb(238,94,48);">
<h2 style="font-size: 28px; padding: 10px; margin:0 0 20px 0;">Want more of these insightful talks?</h2>
<p style="padding:0 10px;">At BoS we run events and publish highly-valued content for anyone <strong>building, running, or scaling</strong> a SaaS or software business.</p>
<p style="padding:0 10px;">Sign up for a weekly dose of latest actionable and useful content.</p>
<form action="https://www.getdrip.com/forms/330869622/submissions" method="post" data-drip-embedded-form="330869622">
<div style="padding:0 10px;"></div>
<p><input type="email" id="drip-email" name="fields[email]" placeholder="Email" style="padding: 10px; font-weight: bold;"> <input type="text" id="drip-first-name" name="fields[first_name]" placeholder="First Name (Optional)" style="padding: 10px; font-weight: bold;"> </p>
<div class="g-recaptcha" data-sitekey="6LeZFncqAAAAAJVk64hsgXDJO7ajbE0fNfDkJMDf" style="padding:10px 0"></div>
<p> <input type="submit" value="Subscribe" data-drip-attribute="sign-up-button" style="padding: 10px 20px; cursor:pointer;"></p>
<p><input type="hidden" name="tags[]" id="tags_" value="Signup Source - Website Boilerplate 2 4 5" tabindex="-1"></p>
</form>
<p style="font-size: 10px; padding: 0px; margin:0 0 20px 0;">Unsubscribe any time. We will never sell your email address. It is yours.</p>
</div>
</p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The Co-Founder You Never Had</title>
		<link>http://businessofsoftware.org/2026/08/the-co-founder-you-never-had/</link>
		
		<dc:creator><![CDATA[Giselle Sotto]]></dc:creator>
		<pubDate>Tue, 25 Aug 2026 14:12:12 +0000</pubDate>
				<category><![CDATA[BoS Updates]]></category>
		<guid isPermaLink="false">https://bos.thebln.com/?p=99346</guid>

					<description><![CDATA[I nodded along the first few times Mark said this without actually understanding what he meant. He thinks of the BoS OS as &#8220;a way of finding the co-founder you never had who is almost the exact opposite of you.&#8221; What changed my mind was sitting in the workshops and hearing founders say the same [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1200" height="300" src="https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/BlogHero_CoFounder.png" alt="" class="wp-image-99347" srcset="https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/BlogHero_CoFounder.png 1200w, https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/BlogHero_CoFounder-768x192.png 768w, https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/BlogHero_CoFounder-300x75.png 300w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></figure>



<p class="wp-block-paragraph">I nodded along the first few times Mark said this without actually understanding what he meant. He thinks of the BoS OS as &#8220;a way of finding the co-founder you never had who is almost the exact opposite of you.&#8221;</p>



<p class="wp-block-paragraph">What changed my mind was sitting in the workshops and hearing founders say the same thing back to him, in their own words, without being asked.</p>



<p class="wp-block-paragraph">Dom Reed got there working through the mission planner with his co-founders, one session, one shared screen. What struck him was the probing. By the end he called the whole thing &#8220;proper therapy.&#8221;</p>



<h3 class="wp-block-heading">Nobody in that room was being lazy</h3>



<p class="wp-block-paragraph">I know this one from the other side. I joined BoS and inherited systems nobody had time to walk me through. Nothing written down anywhere. Not because anyone was careless. Because the people who built it never had to explain it to themselves.</p>



<p class="wp-block-paragraph">That&#8217;s the pattern the workshops keep surfacing: founders who aren&#8217;t short on effort, just short on someone forcing them to say the quiet part out loud.</p>



<span id="more-99346"></span>



<h3 class="wp-block-heading">The agreeable ones are much less useful</h3>



<p class="wp-block-paragraph">A co-founder worth having sits on a position you haven&#8217;t considered and stays there until you deal with it.</p>



<p class="wp-block-paragraph">Tim Barker builds that instinct into the architecture itself. Alongside the agents that do the work, he runs guardians whose only job is to check the ones producing it, built specifically so nothing optimises for growth at the cost of trust or economics.</p>



<p class="wp-block-paragraph">That&#8217;s the whole point. An assistant that only agrees with you isn&#8217;t a co-founder, it&#8217;s a mirror.</p>



<h3 class="wp-block-heading">The bridge nobody quite has yet</h3>



<p class="wp-block-paragraph">Even the founders furthest along keep hitting the same wall. Robert Fryers put it plainly, four weeks in: the bit he&#8217;d pay more for was &#8220;the bridge between a consistent source of truth for multiple people and rolling this out to the team.&#8221;</p>



<p class="wp-block-paragraph">That&#8217;s not a small ask. It&#8217;s the same instinct, pointed at a harder problem: not just a counterweight for one person, but one the whole team can trust.</p>



<h3 class="wp-block-heading">If you&#8217;re running on instinct and a very full head</h3>



<p class="wp-block-paragraph">I&#8217;m not a founder. But my first months here ran on instinct and a head that was far too full, and what helped was having something in the room that wouldn&#8217;t let me leave a decision half-made.</p>



<p class="wp-block-paragraph">If that sounds like your week, sit with it for a minute. Not because you&#8217;re doing it wrong. Because the arguing part is the bit you&#8217;re missing, and it&#8217;s the one thing you can&#8217;t do on your own.</p>



<p class="wp-block-paragraph">The BoS OS Workshop is two 120-minute sessions, capped at 12 people, for founders who&#8217;ve already got a first-draft OS and want it to hold up when something pushes back.</p>



<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link has-text-align-center wp-element-button" href="https://businessofsoftware.org/events/bos-os-workshop/?utm_source=blog&amp;utm_medium=cta&amp;utm_campaign=workshop-blog-series&amp;utm_content=cofounder">Save Your Spot</a></div>
</div>



<style>
@font-face {
  font-family: "Century Gothic";
  src: url("https://db.onlinewebfonts.com/t/9027abcf80a0095c71d4ebc4aa4de4b1.woff2") format("woff2"),
       url("https://db.onlinewebfonts.com/t/9027abcf80a0095c71d4ebc4aa4de4b1.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Century Gothic";
  src: url("https://db.onlinewebfonts.com/t/0d78b12d6be09203d1fbeb76871a369a.woff2") format("woff2"),
       url("https://db.onlinewebfonts.com/t/0d78b12d6be09203d1fbeb76871a369a.woff") format("woff");
  font-weight: 700 900;
  font-style: normal;
  font-display: swap;
}
</style>
<section class="events-section-h">
  <div class="events-content-h">

    <!-- HERO: soonest upcoming session across every live workshop -->
    <a class="ev-hero-h" id="evHero" href="#" target="_blank">
      <div>
        <p class="ev-hero-label-h">Next up</p>
        <p class="ev-hero-name-h" id="evHeroName"></p>
        <p class="ev-hero-date-h" id="evHeroDate"></p>
      </div>
      <div class="ev-hero-right-h">
        <span class="ev-hero-countdown-h" id="evHeroCountdown"></span>
        <span class="ev-hero-btn-h">Register now</span>
      </div>
    </a>

    <div class="ev-ws-intro-h">
      <p class="ev-ws-intro-text-h"><strong>BoS OS is how founders harness AI to run their company, not as a chatbot, but as a system.</strong> <a href="https://businessofsoftware.org/the-bos-os/" target="_blank">See how it works →</a></p>
      <p class="ev-ws-intro-sub-h">Not sure which workshop is for you? Start with the stage that matches where you&#8217;re at.</p>
    </div>

    <!-- STAGE 0: ENTRY POINT -->
    <p class="ev-label-h">Start here</p>
    <div class="ev-ws-grid-h ev-ws-grid-1-h">
      <div class="ev-ws-card-h ev-ws-orange-h" data-workshop="tryit">
        <div class="ev-ws-datepill-h ev-pill-orange-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-orange-h" data-countdown></div>
        <div class="ev-ws-audience-h">New to this? Start here</div>
        <div class="ev-ws-name-h">Try It</div>
        <div class="ev-ws-tagline-h">Not sure AI can do anything real for your business yet? See it work on your own company, low-risk, over two sessions.</div>
        <div class="ev-ws-quote-h ev-quote-orange-h">2 sessions · $500 · 12 seats</div>
        <a class="ev-btn-ws-h ev-btn-ws-orange-h" href="https://businessofsoftware.org/events/try-it/" target="_blank">Register now</a>
      </div>
    </div>

    <!-- NOTE: "Is This Worth My Time?" (An Open Hour With Mark) belongs here too, in
         Stage 0, alongside Try It — held out of this build until its own landing
         page is ready. Add as a second card in ev-ws-grid-1-h (switch grid to
         ev-ws-grid-2-h) once live. -->

    <!-- FOUNDATION -->
    <p class="ev-label-h" style="margin-top:8px;">Ready to build your foundation?</p>
    <div class="ev-ws-grid-h ev-ws-grid-2-h">
      <div class="ev-ws-card-h ev-ws-brown-h" data-workshop="bootstrap">
        <div class="ev-ws-datepill-h ev-pill-brown-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-brown-h" data-countdown></div>
        <div class="ev-ws-audience-h">Foundation</div>
        <div class="ev-ws-name-h">Getting Started: What Does AI Know About You?</div>
        <div class="ev-ws-tagline-h">You&#8217;ve got an idea for how AI could help your business. Leave with it actually understanding your company well enough to help.</div>
        <div class="ev-ws-quote-h ev-quote-brown-h">2 sessions · $500</div>
        <a class="ev-btn-ws-h ev-btn-ws-brown-h" href="https://businessofsoftware.org/events/getting-started-what-does-ai-know-about-you/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-brown-h" data-workshop="workshop">
        <div class="ev-ws-datepill-h ev-pill-brown-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-brown-h" data-countdown></div>
        <div class="ev-ws-audience-h">Foundation</div>
        <div class="ev-ws-name-h">How to Show AI How to Help You</div>
        <div class="ev-ws-tagline-h">You&#8217;ve got a system running but it&#8217;s not really being used. Sharpen it so it actually helps you make decisions.</div>
        <div class="ev-ws-quote-h ev-quote-brown-h">2 sessions · $500</div>
        <a class="ev-btn-ws-h ev-btn-ws-brown-h" href="https://businessofsoftware.org/events/how-to-show-ai-how-to-help-you/" target="_blank">Register now</a>
      </div>
    </div>

    <!-- STAGE 1 -->
    <p class="ev-label-h" style="margin-top:8px;">Have your basics running? Get going with confidence</p>
    <div class="ev-ws-grid-h ev-ws-grid-2-h">
      <div class="ev-ws-card-h ev-ws-teal-h" data-workshop="ggwc">
        <div class="ev-ws-datepill-h ev-pill-teal-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-teal-h" data-countdown></div>
        <div class="ev-ws-audience-h">Stage 1</div>
        <div class="ev-ws-name-h">Get Going With Confidence</div>
        <div class="ev-ws-tagline-h">Turn a real task into something you can actually measure, then practise a safe, low-stakes build before you do it for real.</div>
        <div class="ev-ws-quote-h ev-quote-teal-h">2 sessions · $500</div>
        <a class="ev-btn-ws-h ev-btn-ws-teal-h" href="https://businessofsoftware.org/events/get-going-with-confidence/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-teal-h" data-workshop="yfm">
        <div class="ev-ws-datepill-h ev-pill-teal-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-teal-h" data-countdown></div>
        <div class="ev-ws-audience-h">Stage 1</div>
        <div class="ev-ws-name-h">Your First Mission</div>
        <div class="ev-ws-tagline-h">Pick something in your business that actually matters, get pushback from other founders in the room, then make it real.</div>
        <div class="ev-ws-quote-h ev-quote-teal-h">2 sessions · $500</div>
        <a class="ev-btn-ws-h ev-btn-ws-teal-h" href="https://businessofsoftware.org/events/your-first-mission/" target="_blank">Register now</a>
      </div>
    </div>

    <!-- NOTE: Stage 2 — "Your Next Mission" belongs here once it has a curriculum
         sign-off and a landing page. Not included in this build; no dead link. -->

    <!-- ADVANCED -->
    <p class="ev-label-h" style="margin-top:8px;">Already running your OS? Put it to work</p>
    <div class="ev-ws-grid-h ev-ws-grid-4-h">
      <div class="ev-ws-card-h ev-ws-plum-h" data-workshop="flagship">
        <div class="ev-ws-datepill-h ev-pill-plum-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-plum-h" data-countdown></div>
        <div class="ev-ws-audience-h">Advanced · Flagship</div>
        <div class="ev-ws-name-h">Build Your AI Company Operating System</div>
        <div class="ev-ws-tagline-h">Four weeks from now, two things you asked AI to handle are actually running in your business, not sitting in a document.</div>
        <div class="ev-ws-quote-h ev-quote-plum-h">4 weekly sessions · $2,000</div>
        <a class="ev-btn-ws-h ev-btn-ws-plum-h" href="https://businessofsoftware.org/events/build-your-ai-company-operating-system/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-plum-h" data-workshop="icp">
        <div class="ev-ws-datepill-h ev-pill-plum-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-plum-h" data-countdown></div>
        <div class="ev-ws-audience-h">Advanced · Find better prospects</div>
        <div class="ev-ws-name-h">Build Your ICP and Prospecting System</div>
        <div class="ev-ws-tagline-h">Stop guessing who your best customers are. Leave with a system that finds them for you, running.</div>
        <div class="ev-ws-quote-h ev-quote-plum-h">4 sessions · $2,000</div>
        <a class="ev-btn-ws-h ev-btn-ws-plum-h" href="https://businessofsoftware.org/events/build-your-icp-and-prospecting-system/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-plum-h" data-workshop="signal">
        <div class="ev-ws-datepill-h ev-pill-plum-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-plum-h" data-countdown></div>
        <div class="ev-ws-audience-h">Advanced · Learn from customers</div>
        <div class="ev-ws-name-h">Build Your Customer Signal System</div>
        <div class="ev-ws-tagline-h">Turn scattered customer conversations into one system that tells you what actually matters, before the workshop ends.</div>
        <div class="ev-ws-quote-h ev-quote-plum-h">4 sessions · $2,000</div>
        <a class="ev-btn-ws-h ev-btn-ws-plum-h" href="https://businessofsoftware.org/events/build-your-customer-signal-system/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-plum-h" data-workshop="competitive">
        <div class="ev-ws-datepill-h ev-pill-plum-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-plum-h" data-countdown></div>
        <div class="ev-ws-audience-h">Advanced · Know your competitors</div>
        <div class="ev-ws-name-h">Build Your Competitive Intelligence System</div>
        <div class="ev-ws-tagline-h">A running system that tells you when a competitor&#8217;s move matters, and stays quiet the rest of the time.</div>
        <div class="ev-ws-quote-h ev-quote-plum-h">4 sessions · $2,000</div>
        <a class="ev-btn-ws-h ev-btn-ws-plum-h" href="https://businessofsoftware.org/events/build-your-competitive-intelligence-system/" target="_blank">Register now</a>
      </div>
    </div>

    <!-- STATIC: further ahead -->
    <p class="ev-label-h" style="margin-top:8px;">Further ahead</p>
    <div class="ev-list-group-h">
      <div class="ev-list-row-h ev-list-row-europe-h">
        <div class="ev-list-date-h">April 2027</div>
        <div class="ev-list-name-h">BoS Europe 2027</div>
        <a class="ev-list-btn-h ev-list-btn-orange-h" href="https://businessofsoftware.org/updates/">Get notified</a>
      </div>
    </div>

  </div>
</section>

<style>
.events-section-h,
.events-section-h * {
  box-sizing: border-box !important;
}
.events-section-h { padding: 20px; display: flex; justify-content: center; font-family: "Century Gothic", "Helvetica Neue", Helvetica, Arial, sans-serif; }
.events-content-h { width: 100%; max-width: 1100px; margin: 0 auto; }

.ev-hero-h {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  flex-wrap: wrap;
  background: linear-gradient(135deg, #EA7600, #DC4405);
  border-radius: 14px;
  padding: 20px 24px;
  margin-bottom: 20px;
  text-decoration: none;
  color: #fff;
}
.ev-hero-label-h { font-size: 12px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: rgba(255,255,255,0.85); margin: 0 0 6px; }
.ev-hero-name-h { font-size: 19px; font-weight: 700; color: #fff; margin: 0 0 4px; }
.ev-hero-date-h { font-size: 14px; color: rgba(255,255,255,0.9); margin: 0; }
.ev-hero-right-h { display: flex; align-items: center; gap: 12px; }
.ev-hero-countdown-h { background: rgba(255,255,255,0.2); color: #fff; font-size: 13px; font-weight: 700; padding: 6px 14px; border-radius: 999px; }
.ev-hero-btn-h { background: #fff; color: #C05520; font-size: 13px; font-weight: 700; padding: 10px 20px; border-radius: 999px; }

.ev-label-h {
  font-size: 11px !important;
  font-weight: 600 !important;
  letter-spacing: 0.08em !important;
  text-transform: uppercase !important;
  color: #999 !important;
  margin: 0 0 10px 4px !important;
}
.ev-ws-intro-h { margin: 0 4px 16px; padding: 16px 20px; background: #F7F5F2; border-radius: 12px; }
.ev-ws-intro-text-h { font-size: 14px; line-height: 1.6; color: #333; margin: 0 0 4px; }
.ev-ws-intro-text-h a { color: #C05520; font-weight: 700; text-decoration: none; }
.ev-ws-intro-text-h a:hover { text-decoration: underline; }
.ev-ws-intro-sub-h { font-size: 13px; color: #888; margin: 0; }

.ev-ws-grid-h { display: grid; gap: 16px; margin-bottom: 16px; align-items: stretch; }
.ev-ws-grid-1-h { grid-template-columns: 1fr; }
.ev-ws-grid-2-h { grid-template-columns: 1fr 1fr; }
.ev-ws-grid-4-h { grid-template-columns: repeat(4, 1fr); }

.ev-ws-card-h { display: flex; flex-direction: column; gap: 8px; border: 0.5px solid rgba(0,0,0,0.12); border-radius: 14px; padding: 20px 20px 16px; }
.ev-ws-orange-h { border-color: #E8C4A0; background: #FFFAF5; }
.ev-ws-brown-h { border-color: #C4B4A4; background: #FAF7F4; }
.ev-ws-teal-h { border-color: #A0C4B8; background: #F4FAF8; }
.ev-ws-plum-h { border-color: #C6B0D8; background: #FAF7FC; }

.ev-ws-datepill-h {
  display: block !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  padding: 9px 14px !important;
  border-radius: 10px !important;
  width: 100% !important;
  align-self: start !important;
  text-align: left !important;
  color: #fff !important;
  line-height: 1.4 !important;
}
.ev-pill-orange-h { background: linear-gradient(135deg, #EA7600, #DC4405); }
.ev-pill-brown-h { background: linear-gradient(135deg, #7A3B10, #5A2B08); }
.ev-pill-teal-h { background: linear-gradient(135deg, #0F6E56, #0A4F3D); }
.ev-pill-plum-h { background: linear-gradient(135deg, #6B3FA0, #4A2570); }

.ev-ws-countdown-h { font-size: 13px; font-weight: 800; align-self: start; display: inline-block; padding: 5px 12px; border-radius: 999px; }
.ev-countdown-orange-h { color: #C05520; background: #FFE7D6; }
.ev-countdown-brown-h { color: #6B4F3A; background: #EDE3D8; }
.ev-countdown-teal-h { color: #0F6E56; background: #DCF0E9; }
.ev-countdown-plum-h { color: #6B3FA0; background: #EFE3F7; }

.ev-ws-audience-h { font-size: 11px; color: #999; text-transform: uppercase; letter-spacing: 0.07em; font-weight: 600; }
.ev-ws-name-h { font-size: 17px; font-weight: 700; line-height: 1.3; color: #111; }
.ev-ws-tagline-h { font-size: 13px; color: #666; line-height: 1.5; }
.ev-ws-quote-h { font-size: 13px; color: #666; line-height: 1.6; font-weight: 700; }
.ev-quote-orange-h { color: #C05520; }
.ev-quote-brown-h { color: #6B4F3A; }
.ev-quote-teal-h { color: #0F6E56; }
.ev-quote-plum-h { color: #6B3FA0; }

.ev-btn-ws-h { display: block; padding: 10px 18px; border-radius: 999px; font-size: 13px; font-weight: 700; text-align: center; text-decoration: none; color: #fff !important; margin-top: auto; }
.ev-btn-ws-orange-h { background: #EE5E30; }
.ev-btn-ws-orange-h:hover { background: #CC4620; }
.ev-btn-ws-brown-h { background: #7A3B10; }
.ev-btn-ws-brown-h:hover { background: #5A2B08; }
.ev-btn-ws-teal-h { background: #0F6E56; }
.ev-btn-ws-teal-h:hover { background: #0A4F3D; }
.ev-btn-ws-plum-h { background: #6B3FA0; }
.ev-btn-ws-plum-h:hover { background: #4A2570; }

.ev-list-group-h { display: flex; flex-direction: column; gap: 6px; }
.ev-list-row-h { display: flex; align-items: center; gap: 16px; background: #FFF3EE; border: 1px solid rgba(238,94,48,0.15); border-radius: 12px; padding: 12px 20px; }
.ev-list-date-h { font-size: 13px; font-weight: 700; color: #111; min-width: 150px; flex-shrink: 0; }
.ev-list-name-h { flex: 1; font-size: 13px; color: #666; line-height: 1.4; }
.ev-list-btn-h { display: inline-block; padding: 7px 16px; border-radius: 999px; font-size: 13px; font-weight: 700; text-decoration: none; white-space: nowrap; flex-shrink: 0; color: #fff !important; }
.ev-list-btn-orange-h { background: #EE5E30; }
.ev-list-btn-orange-h:hover { background: #CC4620; }
.ev-list-row-europe-h { background: #EAF4F2; border: 1px solid rgba(15,110,86,0.15); }
.ev-list-row-europe-h .ev-list-date-h { color: #0F6E56; }

@media (max-width: 900px) {
  .ev-ws-grid-4-h { grid-template-columns: 1fr 1fr; }
}
@media (max-width: 600px) {
  .ev-hero-h { flex-direction: column; align-items: flex-start; }
  .ev-hero-right-h { width: 100%; justify-content: space-between; }
  .ev-ws-grid-2-h, .ev-ws-grid-4-h { grid-template-columns: 1fr; }
  .ev-list-row-h { flex-wrap: wrap; gap: 8px; }
  .ev-list-date-h { min-width: unset; width: 100%; }
}
</style>

<script>
(function () {
  // One entry per live workshop card. `sessions` lists every confirmed date for
  // that workshop (used for the pill text and to compute "next session").
  // Workshops with only a start date confirmed (the four Advanced $2,000
  // programmes) list just that one date — fill in the remaining weekly/session
  // dates here as soon as they're confirmed, same format.
  var workshops = [
    {
      id: 'tryit', name: 'Try It',
      url: 'https://businessofsoftware.org/events/try-it/',
      sessions: [ { date: new Date(2026, 8, 10), time: '16:00 UK' }, { date: new Date(2026, 8, 17), time: '16:00 UK' } ]
    },
    {
      id: 'bootstrap', name: 'Getting Started: What Does AI Know About You?',
      url: 'https://businessofsoftware.org/events/getting-started-what-does-ai-know-about-you/',
      sessions: [ { date: new Date(2026, 8, 15), time: '11:00 UK' }, { date: new Date(2026, 8, 22), time: '11:00 UK' } ]
    },
    {
      id: 'workshop', name: 'How to Show AI How to Help You',
      url: 'https://businessofsoftware.org/events/how-to-show-ai-how-to-help-you/',
      sessions: [ { date: new Date(2026, 8, 24), time: '16:00 UK' }, { date: new Date(2026, 9, 1), time: '16:00 UK' } ]
    },
    {
      id: 'ggwc', name: 'Get Going With Confidence',
      url: 'https://businessofsoftware.org/events/get-going-with-confidence/',
      sessions: [ { date: new Date(2026, 8, 15), time: '16:00 UK' }, { date: new Date(2026, 8, 22), time: '16:00 UK' } ]
    },
    {
      id: 'yfm', name: 'Your First Mission',
      url: 'https://businessofsoftware.org/events/your-first-mission/',
      sessions: [ { date: new Date(2026, 8, 23), time: '11:00 UK' }, { date: new Date(2026, 8, 30), time: '11:00 UK' } ]
    },
    {
      id: 'flagship', name: 'Build Your AI Company Operating System',
      url: 'https://businessofsoftware.org/events/build-your-ai-company-operating-system/',
      // Only the start date is confirmed. Weeks 2-4 are Wednesdays following it —
      // fill in exact dates here once confirmed rather than relying on this guess.
      sessions: [ { date: new Date(2026, 8, 23), time: '16:00 UK' } ]
    },
    {
      id: 'icp', name: 'Build Your ICP and Prospecting System',
      url: 'https://businessofsoftware.org/events/build-your-icp-and-prospecting-system/',
      sessions: [ { date: new Date(2026, 8, 29), time: '16:00 UK' } ]
    },
    {
      id: 'signal', name: 'Build Your Customer Signal System',
      url: 'https://businessofsoftware.org/events/build-your-customer-signal-system/',
      sessions: [ { date: new Date(2026, 8, 29), time: '11:00 UK' } ]
    },
    {
      id: 'competitive', name: 'Build Your Competitive Intelligence System',
      url: 'https://businessofsoftware.org/events/build-your-competitive-intelligence-system/',
      sessions: [ { date: new Date(2026, 8, 24), time: '11:00 UK' } ]
    }
  ];

  var monthsShort = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];
  var dayNames = ['Sun','Mon','Tue','Wed','Thu','Fri','Sat'];

  function today() { var d = new Date(); d.setHours(0,0,0,0); return d; }
  function isUpcoming(d) { var x = new Date(d); x.setHours(0,0,0,0); return x >= today(); }
  function fmtShort(d) { return dayNames[d.getDay()] + ' ' + d.getDate() + ' ' + monthsShort[d.getMonth()]; }
  function countdown(d) {
    var diff = Math.round((new Date(d).setHours(0,0,0,0) - today()) / 86400000);
    if (diff < 0) return '';
    if (diff === 0) return 'Today';
    if (diff === 1) return 'Tomorrow';
    return 'In ' + diff + ' days';
  }
  function nextSession(w) {
    var upcoming = w.sessions.filter(function (s) { return isUpcoming(s.date); });
    upcoming.sort(function (a, b) { return a.date - b.date; });
    return upcoming[0];
  }

  function fillCards() {
    var soonestOverall = null;
    workshops.forEach(function (w) {
      var card = document.querySelector('[data-workshop="' + w.id + '"]');
      if (!card) return;
      var next = nextSession(w);
      var pillEl = card.querySelector('[data-pill]');
      var cdEl = card.querySelector('[data-countdown]');
      if (!next) {
        if (pillEl) pillEl.textContent = 'Dates TBC';
        if (cdEl) cdEl.style.display = 'none';
        return;
      }
      var label = w.sessions.length > 1 ? 'Next: ' : 'Starts ';
      pillEl.textContent = label + fmtShort(next.date) + (next.time ? ', ' + next.time : '');
      var cd = countdown(next.date);
      if (cd) { cdEl.textContent = cd; } else { cdEl.style.display = 'none'; }
      if (!soonestOverall || next.date < soonestOverall.date) {
        soonestOverall = { date: next.date, time: next.time, name: w.name, url: w.url };
      }
    });
    return soonestOverall;
  }

  function fillHero(soonest) {
    var hero = document.getElementById('evHero');
    if (!soonest || !hero) { if (hero) hero.style.display = 'none'; return; }
    document.getElementById('evHeroName').textContent = soonest.name;
    document.getElementById('evHeroDate').textContent = fmtShort(soonest.date) + (soonest.time ? ', ' + soonest.time : '');
    var cd = countdown(soonest.date);
    var cdEl = document.getElementById('evHeroCountdown');
    if (cd) { cdEl.textContent = cd; } else { cdEl.style.display = 'none'; }
    hero.href = soonest.url;
  }

  function init() {
    var soonest = fillCards();
    fillHero(soonest);
  }
  if (document.readyState === 'loading') {
    document.addEventListener('DOMContentLoaded', init);
  } else {
    init();
  }
})();
</script>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The Stunt That Sold a Company For $20M, and the Memo That Showed What It Was Really Worth</title>
		<link>http://businessofsoftware.org/2026/08/the-stunt-that-sold-a-company-for-20m-and-the-memo-that-showed-what-it-was-really-worth/</link>
		
		<dc:creator><![CDATA[Jann Urgel]]></dc:creator>
		<pubDate>Thu, 20 Aug 2026 09:05:14 +0000</pubDate>
				<category><![CDATA[BoS Updates]]></category>
		<guid isPermaLink="false">https://bos.thebln.com/?p=99322</guid>

					<description><![CDATA[In 1998, a small software company called Elemental Software had one instruction from its CEO: sell the company, quietly. Nobody on the team had done an M&#38;A deal before. Nobody knew how to get in front of the right buyers. So they picked the strangest possible route: comedy. Matt Lerner told the story at BoS [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In 1998, a small software company called Elemental Software had one instruction from its CEO: sell the company, quietly. Nobody on the team had done an M&amp;A deal before. Nobody knew how to get in front of the right buyers. So they picked the strangest possible route: comedy.</p>



<p class="wp-block-paragraph"><a href="https://businessofsoftware.org/talks/how-we-sold-a-software-company-for-20m-using-standup-comedy/">Matt Lerner told the story at BoS Europe 2026.</a> Elemental Software made a WYSIWYG website builder, drag and drop, connect to a database, right in the middle of the dot-com boom. The CEO hired a professional comedy writer and sent Lerner&#8217;s team to executive conferences to perform fake product demos in front of the room&#8217;s most important investors, on the theory that laughter would translate into offers.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1280" height="720" src="https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/BoSEU26-Matt-Lerner.png" alt="" class="wp-image-99324" srcset="https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/BoSEU26-Matt-Lerner.png 1280w, https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/BoSEU26-Matt-Lerner-640x360.png 640w, https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/BoSEU26-Matt-Lerner-768x432.png 768w, https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/BoSEU26-Matt-Lerner-300x169.png 300w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></figure>



<span id="more-99322"></span>



<p class="wp-block-paragraph">The first attempt was Atonement.com, a fictitious confession website where visitors could enter their sins and receive an appropriate penance. They performed it straight after Steve Forbes, then running for the Republican presidential nomination, used his dinner speech to describe an abortion procedure in graphic detail. &#8220;Worst warm-up act ever,&#8221; Matt said. The room was tense enough that the comedy demo landed hard. It got laughs, business cards, no offers.</p>



<p class="wp-block-paragraph">The second attempt raised the stakes: a fake site where you could start your own religion, complete with two original songs from a hired composer and a professional singer performing live on stage. Again, the room loved it. Again, nobody bought the company.</p>



<p class="wp-block-paragraph">The third attempt is the one that worked. Matt&#8217;s co-founder, Peter, went through the attendee list ahead of time and built the demo around the people in the room, giving investors like Mary Meeker and Vinod Khosla actual speaking parts in a fake IPO pitch. After the show, the chairman of the board of Macromedia walked up to Peter and said, &#8220;We&#8217;re actually looking to buy a company in your space. Can we talk?&#8221; Negotiations followed, backed, by Matt&#8217;s account, by nothing more sophisticated than a yellow copy of Negotiating for Dummies on Peter&#8217;s desk. The deal closed at $20 million.</p>



<p class="wp-block-paragraph">That would be a fine story on its own. What makes it worth telling is what happened next. Matt joined Macromedia as part of the acquisition and was handed a cubicle previously occupied by someone else, complete with a shelf of abandoned binders. Cleaning them out, he found a board memo: the proposal to purchase Elemental Software, authorizing Macromedia to pay up to $78 million. His company had sold for roughly a quarter of what the buyer was prepared to spend.</p>



<p class="wp-block-paragraph">He told Peter that night at dinner. Peter&#8217;s reaction was one word, followed by stuffing the memo into his laptop bag and telling Matt never to mention it again. Matt kept that promise for 25 years, until he caught up with Peter over the most recent Christmas and got released from the arrangement, on the condition that he tell the whole story, memo included.</p>



<p class="wp-block-paragraph">The lesson isn&#8217;t really about comedy demos, though those clearly worked as a way to get noticed in a room full of people who&#8217;d seen every standard pitch before. It&#8217;s about the gap between getting a company bought and getting it bought for what it&#8217;s worth. Differentiation, memorability, and nerve got Elemental Software an offer that a conventional sales process hadn&#8217;t produced in two prior attempts. None of that told the team anything about how much room the buyer actually had. Only a forgotten memo in an old cubicle answered that question, and by then the deal was already signed.</p>



<p class="wp-block-paragraph"><a href="https://businessofsoftware.org/talks/how-we-sold-a-software-company-for-20m-using-standup-comedy/">Watch Matt Lerner&#8217;s full talk</a> to hear the whole thing, including the specific line that made Peter swear him to secrecy.</p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph"><p><script src='https://www.google.com/recaptcha/api.js'></script></p>
<div class="boilerplate" style="border-bottom: solid 10px rgb(238,94,48);">
<h2 style="font-size: 28px; padding: 10px; margin:0 0 20px 0;">Want more of these insightful talks?</h2>
<p style="padding:0 10px;">At BoS we run events and publish highly-valued content for anyone <strong>building, running, or scaling</strong> a SaaS or software business.</p>
<p style="padding:0 10px;">Sign up for a weekly dose of latest actionable and useful content.</p>
<form action="https://www.getdrip.com/forms/330869622/submissions" method="post" data-drip-embedded-form="330869622">
<div style="padding:0 10px;"></div>
<p><input type="email" id="drip-email" name="fields[email]" placeholder="Email" style="padding: 10px; font-weight: bold;"> <input type="text" id="drip-first-name" name="fields[first_name]" placeholder="First Name (Optional)" style="padding: 10px; font-weight: bold;"> </p>
<div class="g-recaptcha" data-sitekey="6LeZFncqAAAAAJVk64hsgXDJO7ajbE0fNfDkJMDf" style="padding:10px 0"></div>
<p> <input type="submit" value="Subscribe" data-drip-attribute="sign-up-button" style="padding: 10px 20px; cursor:pointer;"></p>
<p><input type="hidden" name="tags[]" id="tags_" value="Signup Source - Website Boilerplate 2 4 5" tabindex="-1"></p>
</form>
<p style="font-size: 10px; padding: 0px; margin:0 0 20px 0;">Unsubscribe any time. We will never sell your email address. It is yours.</p>
</div>
</p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<style>
@font-face {
  font-family: "Century Gothic";
  src: url("https://db.onlinewebfonts.com/t/9027abcf80a0095c71d4ebc4aa4de4b1.woff2") format("woff2"),
       url("https://db.onlinewebfonts.com/t/9027abcf80a0095c71d4ebc4aa4de4b1.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Century Gothic";
  src: url("https://db.onlinewebfonts.com/t/0d78b12d6be09203d1fbeb76871a369a.woff2") format("woff2"),
       url("https://db.onlinewebfonts.com/t/0d78b12d6be09203d1fbeb76871a369a.woff") format("woff");
  font-weight: 700 900;
  font-style: normal;
  font-display: swap;
}
</style>
<section class="events-section-h">
  <div class="events-content-h">

    <!-- HERO: soonest upcoming session across every live workshop -->
    <a class="ev-hero-h" id="evHero" href="#" target="_blank">
      <div>
        <p class="ev-hero-label-h">Next up</p>
        <p class="ev-hero-name-h" id="evHeroName"></p>
        <p class="ev-hero-date-h" id="evHeroDate"></p>
      </div>
      <div class="ev-hero-right-h">
        <span class="ev-hero-countdown-h" id="evHeroCountdown"></span>
        <span class="ev-hero-btn-h">Register now</span>
      </div>
    </a>

    <div class="ev-ws-intro-h">
      <p class="ev-ws-intro-text-h"><strong>BoS OS is how founders harness AI to run their company, not as a chatbot, but as a system.</strong> <a href="https://businessofsoftware.org/the-bos-os/" target="_blank">See how it works →</a></p>
      <p class="ev-ws-intro-sub-h">Not sure which workshop is for you? Start with the stage that matches where you&#8217;re at.</p>
    </div>

    <!-- STAGE 0: ENTRY POINT -->
    <p class="ev-label-h">Start here</p>
    <div class="ev-ws-grid-h ev-ws-grid-1-h">
      <div class="ev-ws-card-h ev-ws-orange-h" data-workshop="tryit">
        <div class="ev-ws-datepill-h ev-pill-orange-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-orange-h" data-countdown></div>
        <div class="ev-ws-audience-h">New to this? Start here</div>
        <div class="ev-ws-name-h">Try It</div>
        <div class="ev-ws-tagline-h">Not sure AI can do anything real for your business yet? See it work on your own company, low-risk, over two sessions.</div>
        <div class="ev-ws-quote-h ev-quote-orange-h">2 sessions · $500 · 12 seats</div>
        <a class="ev-btn-ws-h ev-btn-ws-orange-h" href="https://businessofsoftware.org/events/try-it/" target="_blank">Register now</a>
      </div>
    </div>

    <!-- NOTE: "Is This Worth My Time?" (An Open Hour With Mark) belongs here too, in
         Stage 0, alongside Try It — held out of this build until its own landing
         page is ready. Add as a second card in ev-ws-grid-1-h (switch grid to
         ev-ws-grid-2-h) once live. -->

    <!-- FOUNDATION -->
    <p class="ev-label-h" style="margin-top:8px;">Ready to build your foundation?</p>
    <div class="ev-ws-grid-h ev-ws-grid-2-h">
      <div class="ev-ws-card-h ev-ws-brown-h" data-workshop="bootstrap">
        <div class="ev-ws-datepill-h ev-pill-brown-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-brown-h" data-countdown></div>
        <div class="ev-ws-audience-h">Foundation</div>
        <div class="ev-ws-name-h">Getting Started: What Does AI Know About You?</div>
        <div class="ev-ws-tagline-h">You&#8217;ve got an idea for how AI could help your business. Leave with it actually understanding your company well enough to help.</div>
        <div class="ev-ws-quote-h ev-quote-brown-h">2 sessions · $500</div>
        <a class="ev-btn-ws-h ev-btn-ws-brown-h" href="https://businessofsoftware.org/events/getting-started-what-does-ai-know-about-you/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-brown-h" data-workshop="workshop">
        <div class="ev-ws-datepill-h ev-pill-brown-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-brown-h" data-countdown></div>
        <div class="ev-ws-audience-h">Foundation</div>
        <div class="ev-ws-name-h">How to Show AI How to Help You</div>
        <div class="ev-ws-tagline-h">You&#8217;ve got a system running but it&#8217;s not really being used. Sharpen it so it actually helps you make decisions.</div>
        <div class="ev-ws-quote-h ev-quote-brown-h">2 sessions · $500</div>
        <a class="ev-btn-ws-h ev-btn-ws-brown-h" href="https://businessofsoftware.org/events/how-to-show-ai-how-to-help-you/" target="_blank">Register now</a>
      </div>
    </div>

    <!-- STAGE 1 -->
    <p class="ev-label-h" style="margin-top:8px;">Have your basics running? Get going with confidence</p>
    <div class="ev-ws-grid-h ev-ws-grid-2-h">
      <div class="ev-ws-card-h ev-ws-teal-h" data-workshop="ggwc">
        <div class="ev-ws-datepill-h ev-pill-teal-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-teal-h" data-countdown></div>
        <div class="ev-ws-audience-h">Stage 1</div>
        <div class="ev-ws-name-h">Get Going With Confidence</div>
        <div class="ev-ws-tagline-h">Turn a real task into something you can actually measure, then practise a safe, low-stakes build before you do it for real.</div>
        <div class="ev-ws-quote-h ev-quote-teal-h">2 sessions · $500</div>
        <a class="ev-btn-ws-h ev-btn-ws-teal-h" href="https://businessofsoftware.org/events/get-going-with-confidence/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-teal-h" data-workshop="yfm">
        <div class="ev-ws-datepill-h ev-pill-teal-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-teal-h" data-countdown></div>
        <div class="ev-ws-audience-h">Stage 1</div>
        <div class="ev-ws-name-h">Your First Mission</div>
        <div class="ev-ws-tagline-h">Pick something in your business that actually matters, get pushback from other founders in the room, then make it real.</div>
        <div class="ev-ws-quote-h ev-quote-teal-h">2 sessions · $500</div>
        <a class="ev-btn-ws-h ev-btn-ws-teal-h" href="https://businessofsoftware.org/events/your-first-mission/" target="_blank">Register now</a>
      </div>
    </div>

    <!-- NOTE: Stage 2 — "Your Next Mission" belongs here once it has a curriculum
         sign-off and a landing page. Not included in this build; no dead link. -->

    <!-- ADVANCED -->
    <p class="ev-label-h" style="margin-top:8px;">Already running your OS? Put it to work</p>
    <div class="ev-ws-grid-h ev-ws-grid-4-h">
      <div class="ev-ws-card-h ev-ws-plum-h" data-workshop="flagship">
        <div class="ev-ws-datepill-h ev-pill-plum-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-plum-h" data-countdown></div>
        <div class="ev-ws-audience-h">Advanced · Flagship</div>
        <div class="ev-ws-name-h">Build Your AI Company Operating System</div>
        <div class="ev-ws-tagline-h">Four weeks from now, two things you asked AI to handle are actually running in your business, not sitting in a document.</div>
        <div class="ev-ws-quote-h ev-quote-plum-h">4 weekly sessions · $2,000</div>
        <a class="ev-btn-ws-h ev-btn-ws-plum-h" href="https://businessofsoftware.org/events/build-your-ai-company-operating-system/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-plum-h" data-workshop="icp">
        <div class="ev-ws-datepill-h ev-pill-plum-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-plum-h" data-countdown></div>
        <div class="ev-ws-audience-h">Advanced · Find better prospects</div>
        <div class="ev-ws-name-h">Build Your ICP and Prospecting System</div>
        <div class="ev-ws-tagline-h">Stop guessing who your best customers are. Leave with a system that finds them for you, running.</div>
        <div class="ev-ws-quote-h ev-quote-plum-h">4 sessions · $2,000</div>
        <a class="ev-btn-ws-h ev-btn-ws-plum-h" href="https://businessofsoftware.org/events/build-your-icp-and-prospecting-system/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-plum-h" data-workshop="signal">
        <div class="ev-ws-datepill-h ev-pill-plum-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-plum-h" data-countdown></div>
        <div class="ev-ws-audience-h">Advanced · Learn from customers</div>
        <div class="ev-ws-name-h">Build Your Customer Signal System</div>
        <div class="ev-ws-tagline-h">Turn scattered customer conversations into one system that tells you what actually matters, before the workshop ends.</div>
        <div class="ev-ws-quote-h ev-quote-plum-h">4 sessions · $2,000</div>
        <a class="ev-btn-ws-h ev-btn-ws-plum-h" href="https://businessofsoftware.org/events/build-your-customer-signal-system/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-plum-h" data-workshop="competitive">
        <div class="ev-ws-datepill-h ev-pill-plum-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-plum-h" data-countdown></div>
        <div class="ev-ws-audience-h">Advanced · Know your competitors</div>
        <div class="ev-ws-name-h">Build Your Competitive Intelligence System</div>
        <div class="ev-ws-tagline-h">A running system that tells you when a competitor&#8217;s move matters, and stays quiet the rest of the time.</div>
        <div class="ev-ws-quote-h ev-quote-plum-h">4 sessions · $2,000</div>
        <a class="ev-btn-ws-h ev-btn-ws-plum-h" href="https://businessofsoftware.org/events/build-your-competitive-intelligence-system/" target="_blank">Register now</a>
      </div>
    </div>

    <!-- STATIC: further ahead -->
    <p class="ev-label-h" style="margin-top:8px;">Further ahead</p>
    <div class="ev-list-group-h">
      <div class="ev-list-row-h ev-list-row-europe-h">
        <div class="ev-list-date-h">April 2027</div>
        <div class="ev-list-name-h">BoS Europe 2027</div>
        <a class="ev-list-btn-h ev-list-btn-orange-h" href="https://businessofsoftware.org/updates/">Get notified</a>
      </div>
    </div>

  </div>
</section>

<style>
.events-section-h,
.events-section-h * {
  box-sizing: border-box !important;
}
.events-section-h { padding: 20px; display: flex; justify-content: center; font-family: "Century Gothic", "Helvetica Neue", Helvetica, Arial, sans-serif; }
.events-content-h { width: 100%; max-width: 1100px; margin: 0 auto; }

.ev-hero-h {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  flex-wrap: wrap;
  background: linear-gradient(135deg, #EA7600, #DC4405);
  border-radius: 14px;
  padding: 20px 24px;
  margin-bottom: 20px;
  text-decoration: none;
  color: #fff;
}
.ev-hero-label-h { font-size: 12px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: rgba(255,255,255,0.85); margin: 0 0 6px; }
.ev-hero-name-h { font-size: 19px; font-weight: 700; color: #fff; margin: 0 0 4px; }
.ev-hero-date-h { font-size: 14px; color: rgba(255,255,255,0.9); margin: 0; }
.ev-hero-right-h { display: flex; align-items: center; gap: 12px; }
.ev-hero-countdown-h { background: rgba(255,255,255,0.2); color: #fff; font-size: 13px; font-weight: 700; padding: 6px 14px; border-radius: 999px; }
.ev-hero-btn-h { background: #fff; color: #C05520; font-size: 13px; font-weight: 700; padding: 10px 20px; border-radius: 999px; }

.ev-label-h {
  font-size: 11px !important;
  font-weight: 600 !important;
  letter-spacing: 0.08em !important;
  text-transform: uppercase !important;
  color: #999 !important;
  margin: 0 0 10px 4px !important;
}
.ev-ws-intro-h { margin: 0 4px 16px; padding: 16px 20px; background: #F7F5F2; border-radius: 12px; }
.ev-ws-intro-text-h { font-size: 14px; line-height: 1.6; color: #333; margin: 0 0 4px; }
.ev-ws-intro-text-h a { color: #C05520; font-weight: 700; text-decoration: none; }
.ev-ws-intro-text-h a:hover { text-decoration: underline; }
.ev-ws-intro-sub-h { font-size: 13px; color: #888; margin: 0; }

.ev-ws-grid-h { display: grid; gap: 16px; margin-bottom: 16px; align-items: stretch; }
.ev-ws-grid-1-h { grid-template-columns: 1fr; }
.ev-ws-grid-2-h { grid-template-columns: 1fr 1fr; }
.ev-ws-grid-4-h { grid-template-columns: repeat(4, 1fr); }

.ev-ws-card-h { display: flex; flex-direction: column; gap: 8px; border: 0.5px solid rgba(0,0,0,0.12); border-radius: 14px; padding: 20px 20px 16px; }
.ev-ws-orange-h { border-color: #E8C4A0; background: #FFFAF5; }
.ev-ws-brown-h { border-color: #C4B4A4; background: #FAF7F4; }
.ev-ws-teal-h { border-color: #A0C4B8; background: #F4FAF8; }
.ev-ws-plum-h { border-color: #C6B0D8; background: #FAF7FC; }

.ev-ws-datepill-h {
  display: block !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  padding: 9px 14px !important;
  border-radius: 10px !important;
  width: 100% !important;
  align-self: start !important;
  text-align: left !important;
  color: #fff !important;
  line-height: 1.4 !important;
}
.ev-pill-orange-h { background: linear-gradient(135deg, #EA7600, #DC4405); }
.ev-pill-brown-h { background: linear-gradient(135deg, #7A3B10, #5A2B08); }
.ev-pill-teal-h { background: linear-gradient(135deg, #0F6E56, #0A4F3D); }
.ev-pill-plum-h { background: linear-gradient(135deg, #6B3FA0, #4A2570); }

.ev-ws-countdown-h { font-size: 13px; font-weight: 800; align-self: start; display: inline-block; padding: 5px 12px; border-radius: 999px; }
.ev-countdown-orange-h { color: #C05520; background: #FFE7D6; }
.ev-countdown-brown-h { color: #6B4F3A; background: #EDE3D8; }
.ev-countdown-teal-h { color: #0F6E56; background: #DCF0E9; }
.ev-countdown-plum-h { color: #6B3FA0; background: #EFE3F7; }

.ev-ws-audience-h { font-size: 11px; color: #999; text-transform: uppercase; letter-spacing: 0.07em; font-weight: 600; }
.ev-ws-name-h { font-size: 17px; font-weight: 700; line-height: 1.3; color: #111; }
.ev-ws-tagline-h { font-size: 13px; color: #666; line-height: 1.5; }
.ev-ws-quote-h { font-size: 13px; color: #666; line-height: 1.6; font-weight: 700; }
.ev-quote-orange-h { color: #C05520; }
.ev-quote-brown-h { color: #6B4F3A; }
.ev-quote-teal-h { color: #0F6E56; }
.ev-quote-plum-h { color: #6B3FA0; }

.ev-btn-ws-h { display: block; padding: 10px 18px; border-radius: 999px; font-size: 13px; font-weight: 700; text-align: center; text-decoration: none; color: #fff !important; margin-top: auto; }
.ev-btn-ws-orange-h { background: #EE5E30; }
.ev-btn-ws-orange-h:hover { background: #CC4620; }
.ev-btn-ws-brown-h { background: #7A3B10; }
.ev-btn-ws-brown-h:hover { background: #5A2B08; }
.ev-btn-ws-teal-h { background: #0F6E56; }
.ev-btn-ws-teal-h:hover { background: #0A4F3D; }
.ev-btn-ws-plum-h { background: #6B3FA0; }
.ev-btn-ws-plum-h:hover { background: #4A2570; }

.ev-list-group-h { display: flex; flex-direction: column; gap: 6px; }
.ev-list-row-h { display: flex; align-items: center; gap: 16px; background: #FFF3EE; border: 1px solid rgba(238,94,48,0.15); border-radius: 12px; padding: 12px 20px; }
.ev-list-date-h { font-size: 13px; font-weight: 700; color: #111; min-width: 150px; flex-shrink: 0; }
.ev-list-name-h { flex: 1; font-size: 13px; color: #666; line-height: 1.4; }
.ev-list-btn-h { display: inline-block; padding: 7px 16px; border-radius: 999px; font-size: 13px; font-weight: 700; text-decoration: none; white-space: nowrap; flex-shrink: 0; color: #fff !important; }
.ev-list-btn-orange-h { background: #EE5E30; }
.ev-list-btn-orange-h:hover { background: #CC4620; }
.ev-list-row-europe-h { background: #EAF4F2; border: 1px solid rgba(15,110,86,0.15); }
.ev-list-row-europe-h .ev-list-date-h { color: #0F6E56; }

@media (max-width: 900px) {
  .ev-ws-grid-4-h { grid-template-columns: 1fr 1fr; }
}
@media (max-width: 600px) {
  .ev-hero-h { flex-direction: column; align-items: flex-start; }
  .ev-hero-right-h { width: 100%; justify-content: space-between; }
  .ev-ws-grid-2-h, .ev-ws-grid-4-h { grid-template-columns: 1fr; }
  .ev-list-row-h { flex-wrap: wrap; gap: 8px; }
  .ev-list-date-h { min-width: unset; width: 100%; }
}
</style>

<script>
(function () {
  // One entry per live workshop card. `sessions` lists every confirmed date for
  // that workshop (used for the pill text and to compute "next session").
  // Workshops with only a start date confirmed (the four Advanced $2,000
  // programmes) list just that one date — fill in the remaining weekly/session
  // dates here as soon as they're confirmed, same format.
  var workshops = [
    {
      id: 'tryit', name: 'Try It',
      url: 'https://businessofsoftware.org/events/try-it/',
      sessions: [ { date: new Date(2026, 8, 10), time: '16:00 UK' }, { date: new Date(2026, 8, 17), time: '16:00 UK' } ]
    },
    {
      id: 'bootstrap', name: 'Getting Started: What Does AI Know About You?',
      url: 'https://businessofsoftware.org/events/getting-started-what-does-ai-know-about-you/',
      sessions: [ { date: new Date(2026, 8, 15), time: '11:00 UK' }, { date: new Date(2026, 8, 22), time: '11:00 UK' } ]
    },
    {
      id: 'workshop', name: 'How to Show AI How to Help You',
      url: 'https://businessofsoftware.org/events/how-to-show-ai-how-to-help-you/',
      sessions: [ { date: new Date(2026, 8, 24), time: '16:00 UK' }, { date: new Date(2026, 9, 1), time: '16:00 UK' } ]
    },
    {
      id: 'ggwc', name: 'Get Going With Confidence',
      url: 'https://businessofsoftware.org/events/get-going-with-confidence/',
      sessions: [ { date: new Date(2026, 8, 15), time: '16:00 UK' }, { date: new Date(2026, 8, 22), time: '16:00 UK' } ]
    },
    {
      id: 'yfm', name: 'Your First Mission',
      url: 'https://businessofsoftware.org/events/your-first-mission/',
      sessions: [ { date: new Date(2026, 8, 23), time: '11:00 UK' }, { date: new Date(2026, 8, 30), time: '11:00 UK' } ]
    },
    {
      id: 'flagship', name: 'Build Your AI Company Operating System',
      url: 'https://businessofsoftware.org/events/build-your-ai-company-operating-system/',
      // Only the start date is confirmed. Weeks 2-4 are Wednesdays following it —
      // fill in exact dates here once confirmed rather than relying on this guess.
      sessions: [ { date: new Date(2026, 8, 23), time: '16:00 UK' } ]
    },
    {
      id: 'icp', name: 'Build Your ICP and Prospecting System',
      url: 'https://businessofsoftware.org/events/build-your-icp-and-prospecting-system/',
      sessions: [ { date: new Date(2026, 8, 29), time: '16:00 UK' } ]
    },
    {
      id: 'signal', name: 'Build Your Customer Signal System',
      url: 'https://businessofsoftware.org/events/build-your-customer-signal-system/',
      sessions: [ { date: new Date(2026, 8, 29), time: '11:00 UK' } ]
    },
    {
      id: 'competitive', name: 'Build Your Competitive Intelligence System',
      url: 'https://businessofsoftware.org/events/build-your-competitive-intelligence-system/',
      sessions: [ { date: new Date(2026, 8, 24), time: '11:00 UK' } ]
    }
  ];

  var monthsShort = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];
  var dayNames = ['Sun','Mon','Tue','Wed','Thu','Fri','Sat'];

  function today() { var d = new Date(); d.setHours(0,0,0,0); return d; }
  function isUpcoming(d) { var x = new Date(d); x.setHours(0,0,0,0); return x >= today(); }
  function fmtShort(d) { return dayNames[d.getDay()] + ' ' + d.getDate() + ' ' + monthsShort[d.getMonth()]; }
  function countdown(d) {
    var diff = Math.round((new Date(d).setHours(0,0,0,0) - today()) / 86400000);
    if (diff < 0) return '';
    if (diff === 0) return 'Today';
    if (diff === 1) return 'Tomorrow';
    return 'In ' + diff + ' days';
  }
  function nextSession(w) {
    var upcoming = w.sessions.filter(function (s) { return isUpcoming(s.date); });
    upcoming.sort(function (a, b) { return a.date - b.date; });
    return upcoming[0];
  }

  function fillCards() {
    var soonestOverall = null;
    workshops.forEach(function (w) {
      var card = document.querySelector('[data-workshop="' + w.id + '"]');
      if (!card) return;
      var next = nextSession(w);
      var pillEl = card.querySelector('[data-pill]');
      var cdEl = card.querySelector('[data-countdown]');
      if (!next) {
        if (pillEl) pillEl.textContent = 'Dates TBC';
        if (cdEl) cdEl.style.display = 'none';
        return;
      }
      var label = w.sessions.length > 1 ? 'Next: ' : 'Starts ';
      pillEl.textContent = label + fmtShort(next.date) + (next.time ? ', ' + next.time : '');
      var cd = countdown(next.date);
      if (cd) { cdEl.textContent = cd; } else { cdEl.style.display = 'none'; }
      if (!soonestOverall || next.date < soonestOverall.date) {
        soonestOverall = { date: next.date, time: next.time, name: w.name, url: w.url };
      }
    });
    return soonestOverall;
  }

  function fillHero(soonest) {
    var hero = document.getElementById('evHero');
    if (!soonest || !hero) { if (hero) hero.style.display = 'none'; return; }
    document.getElementById('evHeroName').textContent = soonest.name;
    document.getElementById('evHeroDate').textContent = fmtShort(soonest.date) + (soonest.time ? ', ' + soonest.time : '');
    var cd = countdown(soonest.date);
    var cdEl = document.getElementById('evHeroCountdown');
    if (cd) { cdEl.textContent = cd; } else { cdEl.style.display = 'none'; }
    hero.href = soonest.url;
  }

  function init() {
    var soonest = fillCards();
    fillHero(soonest);
  }
  if (document.readyState === 'loading') {
    document.addEventListener('DOMContentLoaded', init);
  } else {
    init();
  }
})();
</script>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The average team is already a problem. Then you add four generations.</title>
		<link>http://businessofsoftware.org/2026/08/the-average-team-is-already-a-problem-then-you-add-four-generations/</link>
		
		<dc:creator><![CDATA[Jann Urgel]]></dc:creator>
		<pubDate>Tue, 11 Aug 2026 13:55:26 +0000</pubDate>
				<category><![CDATA[BoS Updates]]></category>
		<guid isPermaLink="false">https://bos.thebln.com/?p=99304</guid>

					<description><![CDATA[Gallup&#8217;s 2025 workplace poll puts a number on something most founders already suspect: out of 100 average employees, only 31 are actually engaged. Fifty-two are showing up and doing enough to get by. Seventeen are actively working hard to avoid doing any work at all. Before you factor in a single generational difference, most teams [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Gallup&#8217;s 2025 workplace poll puts a number on something most founders already suspect: out of 100 average employees, only 31 are actually engaged. Fifty-two are showing up and doing enough to get by. Seventeen are actively working hard to avoid doing any work at all. Before you factor in a single generational difference, most teams are already carrying dead weight.</p>



<p class="wp-block-paragraph">That was the starting point for <a href="https://businessofsoftware.org/talks/turning-generational-diversity-into-your-superpower/">Chika Emebo and Mark Stephens at Business of Software USA 2025</a>, in a talk about running a team that spans four generations, Baby Boomers, Gen X, Millennials and Gen Z, often in the same room, sometimes reporting to a boss the same age as their own child.</p>



<p class="wp-block-paragraph">Mark, who runs UK software company IDRsolutions, and Chika, a Gen Z member of his team, built the talk as a back-and-forth between their two generations rather than a lecture from one. The point wasn&#8217;t that generational differences are a problem to manage around. It&#8217;s that they&#8217;re the raw material for a better team, if you&#8217;re deliberate about it.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1280" height="720" src="https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/Chika-and-Mark.png" alt="" class="wp-image-99305" srcset="https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/Chika-and-Mark.png 1280w, https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/Chika-and-Mark-640x360.png 640w, https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/Chika-and-Mark-768x432.png 768w, https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/Chika-and-Mark-300x169.png 300w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></figure>



<span id="more-99304"></span>



<h2 class="wp-block-heading"><strong>Your team should feel like the wrong crowd</strong></h2>



<p class="wp-block-paragraph">Mark&#8217;s argument for hiring across generations rests on a simple test: if hiring is done right, walking into your team for the first time should feel like you&#8217;re the normal one among a group of slightly odd misfits. A team isn&#8217;t a friend group. It&#8217;s built from people with complementary skills you wouldn&#8217;t naturally choose to hang out with, which is exactly what makes it work.</p>



<p class="wp-block-paragraph">He points to the Beatles. John and Paul argued constantly and wrote the songs everyone remembers. George Harrison wrote &#8220;Here Comes the Sun,&#8221; now the most streamed Beatles track, ahead of anything Lennon-McCartney produced. And Ringo Starr, by his own admission not the best drummer in the world, or even in the band, was the ingredient that made the group work. When he left, the others asked him back. Every strong team, Mark argues, needs its Ringo: the person who isn&#8217;t the obvious star but holds everyone else together.</p>



<h2 class="wp-block-heading"><strong>Culture without the emotion</strong></h2>



<p class="wp-block-paragraph">The most practical idea in the talk borrows from Bob Moesta&#8217;s jobs-to-be-done framework, applied to people instead of marketing. Every six months, Mark sits down with everyone on his team and runs through a simple pushes-and-pulls conversation: what&#8217;s pushing you away from this job, and what&#8217;s pulling you toward it. Doing it with everyone, on a schedule, strips out the fear that normally comes with &#8220;can we talk.&#8221; There are good reasons to leave a job, wanting to move from a small company to a bigger one, and bad ones, feeling disrespected or unable to use your skills. The framework exists to tell the two apart before they turn into a resignation.</p>



<p class="wp-block-paragraph">Chika&#8217;s answer, when Mark asked how a business selling PDF conversion software (not curing disease, in his words) gives Gen Z the meaning they&#8217;re often accused of demanding, was more specific than the usual &#8220;purpose&#8221; answer. She wants a safe space to make an impact, to see her ideas taken seriously and have the results reach customers, plus the autonomy to be herself outside strict role boundaries. The skills she&#8217;s picked up in the office have paid off directly: one brand partnership from her side work as a content creator was worth over $2,000, funded by communication skills she says she wouldn&#8217;t have built without the job.</p>



<h2 class="wp-block-heading"><strong>Small things signal culture</strong></h2>



<p class="wp-block-paragraph">The talk&#8217;s smallest example carried its biggest point. Mark&#8217;s office got asked to bring in their own milk. One team member spent a Saturday designing &#8220;milk monitor&#8221; badges as a joke, and now everyone wears one. The badges aren&#8217;t the point, the fact that the whole office is in on the joke together is. He contrasts that with humour that splits an office into two camps, which he calls a straightforward sign of a toxic culture.</p>



<p class="wp-block-paragraph">The same logic runs through his advice on self-expression: let desks look different, let laptops carry different stickers, ask new hires directly how they like to work and receive feedback rather than assuming. Demand conformity all day and then ask people to be creative in a meeting, and you&#8217;ll get nothing, because you&#8217;ve spent all day training the creativity out of them.</p>



<p class="wp-block-paragraph">None of this replaces the harder structural questions a mixed-generation team raises, hybrid schedules, who works from where, how much autonomy is too much. A Q&amp;A question from the audience about a Gen Z developer who wanted to work from Spain all summer got a blunt response from Mark: if someone doesn&#8217;t want to be in the office, the more useful question is whether you&#8217;ve actually sold them on why being there is worth it.</p>



<p class="wp-block-paragraph"><a href="https://businessofsoftware.org/talks/turning-generational-diversity-into-your-superpower/">The full talk, including the audience Q&amp;A, is available on the BoS site.</a></p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph"><p><script src='https://www.google.com/recaptcha/api.js'></script></p>
<div class="boilerplate" style="border-bottom: solid 10px rgb(238,94,48);">
<h2 style="font-size: 28px; padding: 10px; margin:0 0 20px 0;">Want more of these insightful talks?</h2>
<p style="padding:0 10px;">At BoS we run events and publish highly-valued content for anyone <strong>building, running, or scaling</strong> a SaaS or software business.</p>
<p style="padding:0 10px;">Sign up for a weekly dose of latest actionable and useful content.</p>
<form action="https://www.getdrip.com/forms/330869622/submissions" method="post" data-drip-embedded-form="330869622">
<div style="padding:0 10px;"></div>
<p><input type="email" id="drip-email" name="fields[email]" placeholder="Email" style="padding: 10px; font-weight: bold;"> <input type="text" id="drip-first-name" name="fields[first_name]" placeholder="First Name (Optional)" style="padding: 10px; font-weight: bold;"> </p>
<div class="g-recaptcha" data-sitekey="6LeZFncqAAAAAJVk64hsgXDJO7ajbE0fNfDkJMDf" style="padding:10px 0"></div>
<p> <input type="submit" value="Subscribe" data-drip-attribute="sign-up-button" style="padding: 10px 20px; cursor:pointer;"></p>
<p><input type="hidden" name="tags[]" id="tags_" value="Signup Source - Website Boilerplate 2 4 5" tabindex="-1"></p>
</form>
<p style="font-size: 10px; padding: 0px; margin:0 0 20px 0;">Unsubscribe any time. We will never sell your email address. It is yours.</p>
</div>
</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The Network Edges Are Where Growth Happens</title>
		<link>http://businessofsoftware.org/2026/08/the-network-edges-are-where-growth-happens/</link>
		
		<dc:creator><![CDATA[Jann Urgel]]></dc:creator>
		<pubDate>Tue, 11 Aug 2026 12:25:50 +0000</pubDate>
				<category><![CDATA[BoS Updates]]></category>
		<guid isPermaLink="false">https://bos.thebln.com/?p=99299</guid>

					<description><![CDATA[Most founders optimize the wrong part of their network. They spend their coffee meetings with the same core circle, people they already know and trust. It&#8217;s comfortable, but it&#8217;s also where the time gets wasted. John Knox, in his lightning talk at Business of Software USA 2025, put it plainly: &#8220;The edges of your network [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Most founders optimize the wrong part of their network.</p>



<p class="wp-block-paragraph">They spend their coffee meetings with the same core circle, people they already know and trust. It&#8217;s comfortable, but it&#8217;s also where the time gets wasted.</p>



<p class="wp-block-paragraph">John Knox, in his <a href="https://businessofsoftware.org/talks/introverts-guide-to-networking/">lightning talk at Business of Software USA 2025</a>, put it plainly: <em>&#8220;The edges of your network are the most valuable part of your network. Yet most people spend all their time on the core.&#8221;</em></p>



<p class="wp-block-paragraph">When John ran an event for med tech startups, he reached out cold to eight founders he&#8217;d never met. Seven said yes and ended up speaking at his event, despite having no prior relationship with him and no particular reason to trust his outreach. The leverage was never in his existing contacts. It was in the people he hadn&#8217;t talked to yet.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1280" height="720" src="https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/John-Knox.png" alt="" class="wp-image-99300" srcset="https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/John-Knox.png 1280w, https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/John-Knox-640x360.png 640w, https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/John-Knox-768x432.png 768w, https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/John-Knox-300x169.png 300w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></figure>



<span id="more-99299"></span>



<h2 class="wp-block-heading"><strong>Networking Is Not Sales (or Small Talk)</strong></h2>



<p class="wp-block-paragraph">Founders often conflate networking with sales, assuming it means pitching, small talk, and conference badges. John draws the line simply: &#8220;As soon as you talk about prices or establish yourself as a seller and someone as a customer, that&#8217;s sales, not networking.&#8221;</p>



<p class="wp-block-paragraph">Networking is the work of building relationships around shared interests and mutual opportunity. <em>&#8220;A network is something you do something with,&#8221;</em> he says. <em>&#8220;It&#8217;s interactive.&#8221;</em> The moment you&#8217;re positioning yourself as the seller and someone else as the customer, you&#8217;ve left networking behind.</p>



<p class="wp-block-paragraph">You don&#8217;t need to be in the room to do it, either. If you can only make it to one event a year, Zoom fills the rest of the gap. On outreach itself, John&#8217;s advice is specific: <em>&#8220;Explain why you&#8217;re contacting them. Show respect, maybe flatter them. Prove you&#8217;ve done some research and you&#8217;re not a bot&#8230; Keep it short. Nobody wants to read a novel.&#8221;</em></p>



<h2 class="wp-block-heading"><strong>Two Modes: Use and Expand</strong></h2>



<p class="wp-block-paragraph">John describes two ways to work a network.</p>



<p class="wp-block-paragraph">One is using it: you have a problem or an opportunity, and you lean on people you already know to help you move forward.</p>



<p class="wp-block-paragraph">The other is expanding it: you have a direction you&#8217;re heading, and you go looking for the people who can help you get there. CEOs often come to John for strategic advice, but he points them somewhere else. The best intelligence comes from the market itself, from talking to the founders you&#8217;re trying to learn from and the customers you&#8217;re trying to serve. Your existing network will mostly confirm what you already believe. The edges are more likely to tell you what&#8217;s actually true.</p>



<h2 class="wp-block-heading"><strong>For the Introvert: Speak Without Hedging</strong></h2>



<p class="wp-block-paragraph">If you&#8217;re an introvert, and John counts himself as one, this can feel exhausting. It&#8217;s learnable anyway. His first piece of advice: speak confidently about your own work. <em>&#8220;I&#8217;d hedge or underplay my achievements, and it shows a lack of confidence to people,&#8221;</em> he admits. <em>&#8220;It undermines whatever you&#8217;re trying to achieve.&#8221;</em></p>



<p class="wp-block-paragraph">From there it&#8217;s a matter of showing up, one conversation at a time. Meet the person standing next to you. Help someone find their way around the conference. Make an introduction. Suggest a follow-up call. None of it feels like much on its own, but each small move fills in more of the map.</p>



<h2 class="wp-block-heading"><strong>The Tree Model</strong></h2>



<p class="wp-block-paragraph">John&#8217;s last framework: picture your business as a tree. The branches are your business model, product, and market. The roots are your network, and as the tree grows, the roots need to grow with it, into the same new directions.</p>



<p class="wp-block-paragraph">That work looks nothing like coffee with people you already know. It&#8217;s reaching out to strangers and asking for their help, which is uncomfortable by design.</p>



<p class="wp-block-paragraph">As John puts it: <em>&#8220;If you invite the right people to participate in an ambitious project, many people will say yes. Just ask Obi Wan.&#8221;</em></p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph"><p><script src='https://www.google.com/recaptcha/api.js'></script></p>
<div class="boilerplate" style="border-bottom: solid 10px rgb(238,94,48);">
<h2 style="font-size: 28px; padding: 10px; margin:0 0 20px 0;">Want more of these insightful talks?</h2>
<p style="padding:0 10px;">At BoS we run events and publish highly-valued content for anyone <strong>building, running, or scaling</strong> a SaaS or software business.</p>
<p style="padding:0 10px;">Sign up for a weekly dose of latest actionable and useful content.</p>
<form action="https://www.getdrip.com/forms/330869622/submissions" method="post" data-drip-embedded-form="330869622">
<div style="padding:0 10px;"></div>
<p><input type="email" id="drip-email" name="fields[email]" placeholder="Email" style="padding: 10px; font-weight: bold;"> <input type="text" id="drip-first-name" name="fields[first_name]" placeholder="First Name (Optional)" style="padding: 10px; font-weight: bold;"> </p>
<div class="g-recaptcha" data-sitekey="6LeZFncqAAAAAJVk64hsgXDJO7ajbE0fNfDkJMDf" style="padding:10px 0"></div>
<p> <input type="submit" value="Subscribe" data-drip-attribute="sign-up-button" style="padding: 10px 20px; cursor:pointer;"></p>
<p><input type="hidden" name="tags[]" id="tags_" value="Signup Source - Website Boilerplate 2 4 5" tabindex="-1"></p>
</form>
<p style="font-size: 10px; padding: 0px; margin:0 0 20px 0;">Unsubscribe any time. We will never sell your email address. It is yours.</p>
</div>
</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>When AI Does Your Research, Your Team Stops Trusting Itself</title>
		<link>http://businessofsoftware.org/2026/08/when-ai-does-your-research-your-team-stops-trusting-itself/</link>
		
		<dc:creator><![CDATA[Jann Urgel]]></dc:creator>
		<pubDate>Fri, 07 Aug 2026 11:03:22 +0000</pubDate>
				<category><![CDATA[BoS Updates]]></category>
		<guid isPermaLink="false">https://bos.thebln.com/?p=99283</guid>

					<description><![CDATA[MIT ran a simple experiment. Researchers split a group of students into three and asked each group to write the same essay. One group used Google. One used ChatGPT. One got no assistant at all. The ChatGPT group could recall 83% less of what they had supposedly just written, nearly every student in that group, [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">MIT ran a simple experiment. Researchers split a group of students into three and asked each group to write the same essay. One group used Google. One used ChatGPT. One got no assistant at all.</p>



<p class="wp-block-paragraph">The ChatGPT group could recall 83% less of what they had supposedly just written, nearly every student in that group, and they reported a much lower sense of ownership over their own work.</p>



<p class="wp-block-paragraph">Georgiana Laudi, co-founder of Forget The Funnel, used that study in <a href="https://businessofsoftware.org/talks/ai-impact-on-saas-gtm-strategy/">her talk at Business of Software USA 2025</a> to make a point about SaaS go-to-market strategy: <strong>the same thing is happening inside marketing and growth teams right now, and it&#8217;s quietly undermining their ability to make good decisions.</strong></p>



<p class="wp-block-paragraph">Her talk wasn&#8217;t really about AI. It was about three things she believes are the actual source of the disruption founders are feeling, and none of them show up on an AI roadmap.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1280" height="720" src="https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/Georgiana-Laudi.png" alt="" class="wp-image-99285" srcset="https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/Georgiana-Laudi.png 1280w, https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/Georgiana-Laudi-640x360.png 640w, https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/Georgiana-Laudi-768x432.png 768w, https://bos.thebln.com/wp-content/uploads/sites/11/2026/08/Georgiana-Laudi-300x169.png 300w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></figure>



<span id="more-99283"></span>



<h3 class="wp-block-heading">#1: <strong>Your customer&#8217;s problem hasn&#8217;t stayed still</strong></h3>



<p class="wp-block-paragraph">Understanding your customer is not a new idea, and most founders would say they&#8217;ve already done this work. But the research most teams did even a year ago is already out of date. Gia pointed to three examples from the last twelve to eighteen months: &#8211; </p>



<ul class="wp-block-list">
<li>Klarna rolling out an AI assistant and cutting headcount equivalent to 700 support agents</li>



<li>Zoom and Google shrinking the market for tools like Otter with built-in AI meeting summaries</li>



<li>Notion and Canva eroding demand for writing tools like Jasper with AI features baked into products people already use. </li>
</ul>



<p class="wp-block-paragraph">Budgets have shifted, roles have changed, and your champion buyer inside a customer account might not be who they were a year ago. If your last round of customer research predates this, it&#8217;s telling you about a customer who no longer exists.</p>



<h3 class="wp-block-heading">#2: <strong>There&#8217;s a gap only your team can see</strong></h3>



<p class="wp-block-paragraph">Gia&#8217;s team ran a study asking founders and their employees what was keeping them up at night. Founders talked about strategy: repositioning, messaging, product gaps. Not one mentioned team alignment. Nearly every employee did, describing the exact same frustration in different words: nobody seemed to know what the company was trying to achieve or who was deciding. The average company in the study had $2.5 million in ARR. These were not scrappy two-person startups without the resources to communicate. The gap wasn&#8217;t new, but it&#8217;s widening, and founders are usually the last to notice because they&#8217;re the only ones who can&#8217;t see it from inside their own team.</p>



<h3 class="wp-block-heading">#3: <strong>Understanding is what gets you unstuck</strong></h3>



<p class="wp-block-paragraph">Gia described this state as strategic quicksand: hard to recognize until you&#8217;re stuck, more activity making it worse rather than better. Her clearest example was Bitly.</p>



<p class="wp-block-paragraph">Two hundred employees, $100 million in ARR, 6 million users, a company that had quietly expanded from a link shortener into a multi-product platform without anyone translating that shift into a shared plan. Every team solved for its own version of the opportunity, and customers ended up with a disjointed experience stitched together from marketing, product, and sales.</p>



<p class="wp-block-paragraph">The fix wasn&#8217;t a new campaign or a rebrand. Bitly&#8217;s team identified three real customer segments and made a deliberate trade-off to build their entire go-to-market strategy, messaging, onboarding, and even parts of the product roadmap, around the two that mattered most. One of those segments turned out to have three times the retention of the other, a fact the product team only found once the whole company was working from the same understanding of who they served.</p>



<p class="wp-block-paragraph">None of this requires a bigger budget or a different AI tool. It requires putting in the work AI can&#8217;t do for you: understanding your customer&#8217;s changed reality, closing the gap between what leadership sees and what the team is living, and building that understanding into something the whole company shares. </p>



<p class="wp-block-paragraph"><a href="https://businessofsoftware.org/talks/ai-impact-on-saas-gtm-strategy/">Gia&#8217;s full talk</a> goes deeper into how to operationalize this, including two more customer examples and a practical framework for keeping a team aligned as things keep changing.</p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph"><p><script src='https://www.google.com/recaptcha/api.js'></script></p>
<div class="boilerplate" style="border-bottom: solid 10px rgb(238,94,48);">
<h2 style="font-size: 28px; padding: 10px; margin:0 0 20px 0;">Want more of these insightful talks?</h2>
<p style="padding:0 10px;">At BoS we run events and publish highly-valued content for anyone <strong>building, running, or scaling</strong> a SaaS or software business.</p>
<p style="padding:0 10px;">Sign up for a weekly dose of latest actionable and useful content.</p>
<form action="https://www.getdrip.com/forms/330869622/submissions" method="post" data-drip-embedded-form="330869622">
<div style="padding:0 10px;"></div>
<p><input type="email" id="drip-email" name="fields[email]" placeholder="Email" style="padding: 10px; font-weight: bold;"> <input type="text" id="drip-first-name" name="fields[first_name]" placeholder="First Name (Optional)" style="padding: 10px; font-weight: bold;"> </p>
<div class="g-recaptcha" data-sitekey="6LeZFncqAAAAAJVk64hsgXDJO7ajbE0fNfDkJMDf" style="padding:10px 0"></div>
<p> <input type="submit" value="Subscribe" data-drip-attribute="sign-up-button" style="padding: 10px 20px; cursor:pointer;"></p>
<p><input type="hidden" name="tags[]" id="tags_" value="Signup Source - Website Boilerplate 2 4 5" tabindex="-1"></p>
</form>
<p style="font-size: 10px; padding: 0px; margin:0 0 20px 0;">Unsubscribe any time. We will never sell your email address. It is yours.</p>
</div>
</p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Next Events</h2>



<style>
@font-face {
  font-family: "Century Gothic";
  src: url("https://db.onlinewebfonts.com/t/9027abcf80a0095c71d4ebc4aa4de4b1.woff2") format("woff2"),
       url("https://db.onlinewebfonts.com/t/9027abcf80a0095c71d4ebc4aa4de4b1.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Century Gothic";
  src: url("https://db.onlinewebfonts.com/t/0d78b12d6be09203d1fbeb76871a369a.woff2") format("woff2"),
       url("https://db.onlinewebfonts.com/t/0d78b12d6be09203d1fbeb76871a369a.woff") format("woff");
  font-weight: 700 900;
  font-style: normal;
  font-display: swap;
}
</style>
<section class="events-section-h">
  <div class="events-content-h">

    <!-- HERO: soonest upcoming session across every live workshop -->
    <a class="ev-hero-h" id="evHero" href="#" target="_blank">
      <div>
        <p class="ev-hero-label-h">Next up</p>
        <p class="ev-hero-name-h" id="evHeroName"></p>
        <p class="ev-hero-date-h" id="evHeroDate"></p>
      </div>
      <div class="ev-hero-right-h">
        <span class="ev-hero-countdown-h" id="evHeroCountdown"></span>
        <span class="ev-hero-btn-h">Register now</span>
      </div>
    </a>

    <div class="ev-ws-intro-h">
      <p class="ev-ws-intro-text-h"><strong>BoS OS is how founders harness AI to run their company, not as a chatbot, but as a system.</strong> <a href="https://businessofsoftware.org/the-bos-os/" target="_blank">See how it works →</a></p>
      <p class="ev-ws-intro-sub-h">Not sure which workshop is for you? Start with the stage that matches where you&#8217;re at.</p>
    </div>

    <!-- STAGE 0: ENTRY POINT -->
    <p class="ev-label-h">Start here</p>
    <div class="ev-ws-grid-h ev-ws-grid-1-h">
      <div class="ev-ws-card-h ev-ws-orange-h" data-workshop="tryit">
        <div class="ev-ws-datepill-h ev-pill-orange-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-orange-h" data-countdown></div>
        <div class="ev-ws-audience-h">New to this? Start here</div>
        <div class="ev-ws-name-h">Try It</div>
        <div class="ev-ws-tagline-h">Not sure AI can do anything real for your business yet? See it work on your own company, low-risk, over two sessions.</div>
        <div class="ev-ws-quote-h ev-quote-orange-h">2 sessions · $500 · 12 seats</div>
        <a class="ev-btn-ws-h ev-btn-ws-orange-h" href="https://businessofsoftware.org/events/try-it/" target="_blank">Register now</a>
      </div>
    </div>

    <!-- NOTE: "Is This Worth My Time?" (An Open Hour With Mark) belongs here too, in
         Stage 0, alongside Try It — held out of this build until its own landing
         page is ready. Add as a second card in ev-ws-grid-1-h (switch grid to
         ev-ws-grid-2-h) once live. -->

    <!-- FOUNDATION -->
    <p class="ev-label-h" style="margin-top:8px;">Ready to build your foundation?</p>
    <div class="ev-ws-grid-h ev-ws-grid-2-h">
      <div class="ev-ws-card-h ev-ws-brown-h" data-workshop="bootstrap">
        <div class="ev-ws-datepill-h ev-pill-brown-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-brown-h" data-countdown></div>
        <div class="ev-ws-audience-h">Foundation</div>
        <div class="ev-ws-name-h">Getting Started: What Does AI Know About You?</div>
        <div class="ev-ws-tagline-h">You&#8217;ve got an idea for how AI could help your business. Leave with it actually understanding your company well enough to help.</div>
        <div class="ev-ws-quote-h ev-quote-brown-h">2 sessions · $500</div>
        <a class="ev-btn-ws-h ev-btn-ws-brown-h" href="https://businessofsoftware.org/events/getting-started-what-does-ai-know-about-you/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-brown-h" data-workshop="workshop">
        <div class="ev-ws-datepill-h ev-pill-brown-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-brown-h" data-countdown></div>
        <div class="ev-ws-audience-h">Foundation</div>
        <div class="ev-ws-name-h">How to Show AI How to Help You</div>
        <div class="ev-ws-tagline-h">You&#8217;ve got a system running but it&#8217;s not really being used. Sharpen it so it actually helps you make decisions.</div>
        <div class="ev-ws-quote-h ev-quote-brown-h">2 sessions · $500</div>
        <a class="ev-btn-ws-h ev-btn-ws-brown-h" href="https://businessofsoftware.org/events/how-to-show-ai-how-to-help-you/" target="_blank">Register now</a>
      </div>
    </div>

    <!-- STAGE 1 -->
    <p class="ev-label-h" style="margin-top:8px;">Have your basics running? Get going with confidence</p>
    <div class="ev-ws-grid-h ev-ws-grid-2-h">
      <div class="ev-ws-card-h ev-ws-teal-h" data-workshop="ggwc">
        <div class="ev-ws-datepill-h ev-pill-teal-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-teal-h" data-countdown></div>
        <div class="ev-ws-audience-h">Stage 1</div>
        <div class="ev-ws-name-h">Get Going With Confidence</div>
        <div class="ev-ws-tagline-h">Turn a real task into something you can actually measure, then practise a safe, low-stakes build before you do it for real.</div>
        <div class="ev-ws-quote-h ev-quote-teal-h">2 sessions · $500</div>
        <a class="ev-btn-ws-h ev-btn-ws-teal-h" href="https://businessofsoftware.org/events/get-going-with-confidence/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-teal-h" data-workshop="yfm">
        <div class="ev-ws-datepill-h ev-pill-teal-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-teal-h" data-countdown></div>
        <div class="ev-ws-audience-h">Stage 1</div>
        <div class="ev-ws-name-h">Your First Mission</div>
        <div class="ev-ws-tagline-h">Pick something in your business that actually matters, get pushback from other founders in the room, then make it real.</div>
        <div class="ev-ws-quote-h ev-quote-teal-h">2 sessions · $500</div>
        <a class="ev-btn-ws-h ev-btn-ws-teal-h" href="https://businessofsoftware.org/events/your-first-mission/" target="_blank">Register now</a>
      </div>
    </div>

    <!-- NOTE: Stage 2 — "Your Next Mission" belongs here once it has a curriculum
         sign-off and a landing page. Not included in this build; no dead link. -->

    <!-- ADVANCED -->
    <p class="ev-label-h" style="margin-top:8px;">Already running your OS? Put it to work</p>
    <div class="ev-ws-grid-h ev-ws-grid-4-h">
      <div class="ev-ws-card-h ev-ws-plum-h" data-workshop="flagship">
        <div class="ev-ws-datepill-h ev-pill-plum-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-plum-h" data-countdown></div>
        <div class="ev-ws-audience-h">Advanced · Flagship</div>
        <div class="ev-ws-name-h">Build Your AI Company Operating System</div>
        <div class="ev-ws-tagline-h">Four weeks from now, two things you asked AI to handle are actually running in your business, not sitting in a document.</div>
        <div class="ev-ws-quote-h ev-quote-plum-h">4 weekly sessions · $2,000</div>
        <a class="ev-btn-ws-h ev-btn-ws-plum-h" href="https://businessofsoftware.org/events/build-your-ai-company-operating-system/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-plum-h" data-workshop="icp">
        <div class="ev-ws-datepill-h ev-pill-plum-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-plum-h" data-countdown></div>
        <div class="ev-ws-audience-h">Advanced · Find better prospects</div>
        <div class="ev-ws-name-h">Build Your ICP and Prospecting System</div>
        <div class="ev-ws-tagline-h">Stop guessing who your best customers are. Leave with a system that finds them for you, running.</div>
        <div class="ev-ws-quote-h ev-quote-plum-h">4 sessions · $2,000</div>
        <a class="ev-btn-ws-h ev-btn-ws-plum-h" href="https://businessofsoftware.org/events/build-your-icp-and-prospecting-system/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-plum-h" data-workshop="signal">
        <div class="ev-ws-datepill-h ev-pill-plum-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-plum-h" data-countdown></div>
        <div class="ev-ws-audience-h">Advanced · Learn from customers</div>
        <div class="ev-ws-name-h">Build Your Customer Signal System</div>
        <div class="ev-ws-tagline-h">Turn scattered customer conversations into one system that tells you what actually matters, before the workshop ends.</div>
        <div class="ev-ws-quote-h ev-quote-plum-h">4 sessions · $2,000</div>
        <a class="ev-btn-ws-h ev-btn-ws-plum-h" href="https://businessofsoftware.org/events/build-your-customer-signal-system/" target="_blank">Register now</a>
      </div>
      <div class="ev-ws-card-h ev-ws-plum-h" data-workshop="competitive">
        <div class="ev-ws-datepill-h ev-pill-plum-h" data-pill></div>
        <div class="ev-ws-countdown-h ev-countdown-plum-h" data-countdown></div>
        <div class="ev-ws-audience-h">Advanced · Know your competitors</div>
        <div class="ev-ws-name-h">Build Your Competitive Intelligence System</div>
        <div class="ev-ws-tagline-h">A running system that tells you when a competitor&#8217;s move matters, and stays quiet the rest of the time.</div>
        <div class="ev-ws-quote-h ev-quote-plum-h">4 sessions · $2,000</div>
        <a class="ev-btn-ws-h ev-btn-ws-plum-h" href="https://businessofsoftware.org/events/build-your-competitive-intelligence-system/" target="_blank">Register now</a>
      </div>
    </div>

    <!-- STATIC: further ahead -->
    <p class="ev-label-h" style="margin-top:8px;">Further ahead</p>
    <div class="ev-list-group-h">
      <div class="ev-list-row-h ev-list-row-europe-h">
        <div class="ev-list-date-h">April 2027</div>
        <div class="ev-list-name-h">BoS Europe 2027</div>
        <a class="ev-list-btn-h ev-list-btn-orange-h" href="https://businessofsoftware.org/updates/">Get notified</a>
      </div>
    </div>

  </div>
</section>

<style>
.events-section-h,
.events-section-h * {
  box-sizing: border-box !important;
}
.events-section-h { padding: 20px; display: flex; justify-content: center; font-family: "Century Gothic", "Helvetica Neue", Helvetica, Arial, sans-serif; }
.events-content-h { width: 100%; max-width: 1100px; margin: 0 auto; }

.ev-hero-h {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  flex-wrap: wrap;
  background: linear-gradient(135deg, #EA7600, #DC4405);
  border-radius: 14px;
  padding: 20px 24px;
  margin-bottom: 20px;
  text-decoration: none;
  color: #fff;
}
.ev-hero-label-h { font-size: 12px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: rgba(255,255,255,0.85); margin: 0 0 6px; }
.ev-hero-name-h { font-size: 19px; font-weight: 700; color: #fff; margin: 0 0 4px; }
.ev-hero-date-h { font-size: 14px; color: rgba(255,255,255,0.9); margin: 0; }
.ev-hero-right-h { display: flex; align-items: center; gap: 12px; }
.ev-hero-countdown-h { background: rgba(255,255,255,0.2); color: #fff; font-size: 13px; font-weight: 700; padding: 6px 14px; border-radius: 999px; }
.ev-hero-btn-h { background: #fff; color: #C05520; font-size: 13px; font-weight: 700; padding: 10px 20px; border-radius: 999px; }

.ev-label-h {
  font-size: 11px !important;
  font-weight: 600 !important;
  letter-spacing: 0.08em !important;
  text-transform: uppercase !important;
  color: #999 !important;
  margin: 0 0 10px 4px !important;
}
.ev-ws-intro-h { margin: 0 4px 16px; padding: 16px 20px; background: #F7F5F2; border-radius: 12px; }
.ev-ws-intro-text-h { font-size: 14px; line-height: 1.6; color: #333; margin: 0 0 4px; }
.ev-ws-intro-text-h a { color: #C05520; font-weight: 700; text-decoration: none; }
.ev-ws-intro-text-h a:hover { text-decoration: underline; }
.ev-ws-intro-sub-h { font-size: 13px; color: #888; margin: 0; }

.ev-ws-grid-h { display: grid; gap: 16px; margin-bottom: 16px; align-items: stretch; }
.ev-ws-grid-1-h { grid-template-columns: 1fr; }
.ev-ws-grid-2-h { grid-template-columns: 1fr 1fr; }
.ev-ws-grid-4-h { grid-template-columns: repeat(4, 1fr); }

.ev-ws-card-h { display: flex; flex-direction: column; gap: 8px; border: 0.5px solid rgba(0,0,0,0.12); border-radius: 14px; padding: 20px 20px 16px; }
.ev-ws-orange-h { border-color: #E8C4A0; background: #FFFAF5; }
.ev-ws-brown-h { border-color: #C4B4A4; background: #FAF7F4; }
.ev-ws-teal-h { border-color: #A0C4B8; background: #F4FAF8; }
.ev-ws-plum-h { border-color: #C6B0D8; background: #FAF7FC; }

.ev-ws-datepill-h {
  display: block !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  padding: 9px 14px !important;
  border-radius: 10px !important;
  width: 100% !important;
  align-self: start !important;
  text-align: left !important;
  color: #fff !important;
  line-height: 1.4 !important;
}
.ev-pill-orange-h { background: linear-gradient(135deg, #EA7600, #DC4405); }
.ev-pill-brown-h { background: linear-gradient(135deg, #7A3B10, #5A2B08); }
.ev-pill-teal-h { background: linear-gradient(135deg, #0F6E56, #0A4F3D); }
.ev-pill-plum-h { background: linear-gradient(135deg, #6B3FA0, #4A2570); }

.ev-ws-countdown-h { font-size: 13px; font-weight: 800; align-self: start; display: inline-block; padding: 5px 12px; border-radius: 999px; }
.ev-countdown-orange-h { color: #C05520; background: #FFE7D6; }
.ev-countdown-brown-h { color: #6B4F3A; background: #EDE3D8; }
.ev-countdown-teal-h { color: #0F6E56; background: #DCF0E9; }
.ev-countdown-plum-h { color: #6B3FA0; background: #EFE3F7; }

.ev-ws-audience-h { font-size: 11px; color: #999; text-transform: uppercase; letter-spacing: 0.07em; font-weight: 600; }
.ev-ws-name-h { font-size: 17px; font-weight: 700; line-height: 1.3; color: #111; }
.ev-ws-tagline-h { font-size: 13px; color: #666; line-height: 1.5; }
.ev-ws-quote-h { font-size: 13px; color: #666; line-height: 1.6; font-weight: 700; }
.ev-quote-orange-h { color: #C05520; }
.ev-quote-brown-h { color: #6B4F3A; }
.ev-quote-teal-h { color: #0F6E56; }
.ev-quote-plum-h { color: #6B3FA0; }

.ev-btn-ws-h { display: block; padding: 10px 18px; border-radius: 999px; font-size: 13px; font-weight: 700; text-align: center; text-decoration: none; color: #fff !important; margin-top: auto; }
.ev-btn-ws-orange-h { background: #EE5E30; }
.ev-btn-ws-orange-h:hover { background: #CC4620; }
.ev-btn-ws-brown-h { background: #7A3B10; }
.ev-btn-ws-brown-h:hover { background: #5A2B08; }
.ev-btn-ws-teal-h { background: #0F6E56; }
.ev-btn-ws-teal-h:hover { background: #0A4F3D; }
.ev-btn-ws-plum-h { background: #6B3FA0; }
.ev-btn-ws-plum-h:hover { background: #4A2570; }

.ev-list-group-h { display: flex; flex-direction: column; gap: 6px; }
.ev-list-row-h { display: flex; align-items: center; gap: 16px; background: #FFF3EE; border: 1px solid rgba(238,94,48,0.15); border-radius: 12px; padding: 12px 20px; }
.ev-list-date-h { font-size: 13px; font-weight: 700; color: #111; min-width: 150px; flex-shrink: 0; }
.ev-list-name-h { flex: 1; font-size: 13px; color: #666; line-height: 1.4; }
.ev-list-btn-h { display: inline-block; padding: 7px 16px; border-radius: 999px; font-size: 13px; font-weight: 700; text-decoration: none; white-space: nowrap; flex-shrink: 0; color: #fff !important; }
.ev-list-btn-orange-h { background: #EE5E30; }
.ev-list-btn-orange-h:hover { background: #CC4620; }
.ev-list-row-europe-h { background: #EAF4F2; border: 1px solid rgba(15,110,86,0.15); }
.ev-list-row-europe-h .ev-list-date-h { color: #0F6E56; }

@media (max-width: 900px) {
  .ev-ws-grid-4-h { grid-template-columns: 1fr 1fr; }
}
@media (max-width: 600px) {
  .ev-hero-h { flex-direction: column; align-items: flex-start; }
  .ev-hero-right-h { width: 100%; justify-content: space-between; }
  .ev-ws-grid-2-h, .ev-ws-grid-4-h { grid-template-columns: 1fr; }
  .ev-list-row-h { flex-wrap: wrap; gap: 8px; }
  .ev-list-date-h { min-width: unset; width: 100%; }
}
</style>

<script>
(function () {
  // One entry per live workshop card. `sessions` lists every confirmed date for
  // that workshop (used for the pill text and to compute "next session").
  // Workshops with only a start date confirmed (the four Advanced $2,000
  // programmes) list just that one date — fill in the remaining weekly/session
  // dates here as soon as they're confirmed, same format.
  var workshops = [
    {
      id: 'tryit', name: 'Try It',
      url: 'https://businessofsoftware.org/events/try-it/',
      sessions: [ { date: new Date(2026, 8, 10), time: '16:00 UK' }, { date: new Date(2026, 8, 17), time: '16:00 UK' } ]
    },
    {
      id: 'bootstrap', name: 'Getting Started: What Does AI Know About You?',
      url: 'https://businessofsoftware.org/events/getting-started-what-does-ai-know-about-you/',
      sessions: [ { date: new Date(2026, 8, 15), time: '11:00 UK' }, { date: new Date(2026, 8, 22), time: '11:00 UK' } ]
    },
    {
      id: 'workshop', name: 'How to Show AI How to Help You',
      url: 'https://businessofsoftware.org/events/how-to-show-ai-how-to-help-you/',
      sessions: [ { date: new Date(2026, 8, 24), time: '16:00 UK' }, { date: new Date(2026, 9, 1), time: '16:00 UK' } ]
    },
    {
      id: 'ggwc', name: 'Get Going With Confidence',
      url: 'https://businessofsoftware.org/events/get-going-with-confidence/',
      sessions: [ { date: new Date(2026, 8, 15), time: '16:00 UK' }, { date: new Date(2026, 8, 22), time: '16:00 UK' } ]
    },
    {
      id: 'yfm', name: 'Your First Mission',
      url: 'https://businessofsoftware.org/events/your-first-mission/',
      sessions: [ { date: new Date(2026, 8, 23), time: '11:00 UK' }, { date: new Date(2026, 8, 30), time: '11:00 UK' } ]
    },
    {
      id: 'flagship', name: 'Build Your AI Company Operating System',
      url: 'https://businessofsoftware.org/events/build-your-ai-company-operating-system/',
      // Only the start date is confirmed. Weeks 2-4 are Wednesdays following it —
      // fill in exact dates here once confirmed rather than relying on this guess.
      sessions: [ { date: new Date(2026, 8, 23), time: '16:00 UK' } ]
    },
    {
      id: 'icp', name: 'Build Your ICP and Prospecting System',
      url: 'https://businessofsoftware.org/events/build-your-icp-and-prospecting-system/',
      sessions: [ { date: new Date(2026, 8, 29), time: '16:00 UK' } ]
    },
    {
      id: 'signal', name: 'Build Your Customer Signal System',
      url: 'https://businessofsoftware.org/events/build-your-customer-signal-system/',
      sessions: [ { date: new Date(2026, 8, 29), time: '11:00 UK' } ]
    },
    {
      id: 'competitive', name: 'Build Your Competitive Intelligence System',
      url: 'https://businessofsoftware.org/events/build-your-competitive-intelligence-system/',
      sessions: [ { date: new Date(2026, 8, 24), time: '11:00 UK' } ]
    }
  ];

  var monthsShort = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];
  var dayNames = ['Sun','Mon','Tue','Wed','Thu','Fri','Sat'];

  function today() { var d = new Date(); d.setHours(0,0,0,0); return d; }
  function isUpcoming(d) { var x = new Date(d); x.setHours(0,0,0,0); return x >= today(); }
  function fmtShort(d) { return dayNames[d.getDay()] + ' ' + d.getDate() + ' ' + monthsShort[d.getMonth()]; }
  function countdown(d) {
    var diff = Math.round((new Date(d).setHours(0,0,0,0) - today()) / 86400000);
    if (diff < 0) return '';
    if (diff === 0) return 'Today';
    if (diff === 1) return 'Tomorrow';
    return 'In ' + diff + ' days';
  }
  function nextSession(w) {
    var upcoming = w.sessions.filter(function (s) { return isUpcoming(s.date); });
    upcoming.sort(function (a, b) { return a.date - b.date; });
    return upcoming[0];
  }

  function fillCards() {
    var soonestOverall = null;
    workshops.forEach(function (w) {
      var card = document.querySelector('[data-workshop="' + w.id + '"]');
      if (!card) return;
      var next = nextSession(w);
      var pillEl = card.querySelector('[data-pill]');
      var cdEl = card.querySelector('[data-countdown]');
      if (!next) {
        if (pillEl) pillEl.textContent = 'Dates TBC';
        if (cdEl) cdEl.style.display = 'none';
        return;
      }
      var label = w.sessions.length > 1 ? 'Next: ' : 'Starts ';
      pillEl.textContent = label + fmtShort(next.date) + (next.time ? ', ' + next.time : '');
      var cd = countdown(next.date);
      if (cd) { cdEl.textContent = cd; } else { cdEl.style.display = 'none'; }
      if (!soonestOverall || next.date < soonestOverall.date) {
        soonestOverall = { date: next.date, time: next.time, name: w.name, url: w.url };
      }
    });
    return soonestOverall;
  }

  function fillHero(soonest) {
    var hero = document.getElementById('evHero');
    if (!soonest || !hero) { if (hero) hero.style.display = 'none'; return; }
    document.getElementById('evHeroName').textContent = soonest.name;
    document.getElementById('evHeroDate').textContent = fmtShort(soonest.date) + (soonest.time ? ', ' + soonest.time : '');
    var cd = countdown(soonest.date);
    var cdEl = document.getElementById('evHeroCountdown');
    if (cd) { cdEl.textContent = cd; } else { cdEl.style.display = 'none'; }
    hero.href = soonest.url;
  }

  function init() {
    var soonest = fillCards();
    fillHero(soonest);
  }
  if (document.readyState === 'loading') {
    document.addEventListener('DOMContentLoaded', init);
  } else {
    init();
  }
})();
</script>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
