<?xml version="1.0" encoding="utf-8"?>

<feed xmlns="http://www.w3.org/2005/Atom">

  <title>Zach Holman</title>
  <link href="http://zachholman.com/atom.xml" rel="self"/>
  <link href="http://zachholman.com/"/>
  <updated>2026-04-04T18:00:04+00:00</updated>
  <id>http://zachholman.com</id>
  <author>
   <name>Zach Holman</name>
  </author>

  
  <entry>
    <title>Signed: A Portfolio for Investors</title>
    <link href="http://zachholman.com/posts/signed-a-portfolio-for-investors" rel="alternate" type="text/html" title="Signed: A Portfolio for Investors" />
    <published>2026-03-24T00:00:00+00:00</published>
    <updated>2026-03-24T00:00:00+00:00</updated>
    <id>http://zachholman.com/posts/signed-a-portfolio-for-investors</id>
    <content type="html" xml:base="http://zachholman.com/posts/signed-a-portfolio-for-investors">&lt;p&gt;Awhile back I asked my friend &lt;a href=&quot;https://x.com/leahculver&quot;&gt;Leah Culver&lt;/a&gt; about how
she tracks angel investments, because I was just getting into angel investing
and it seemed weird that everyone just had some shitty spreadsheet setup to keep
track of all this stuff:&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/posts/signed-angel-tool-text.png&quot; alt=&quot;A text about investor tools&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Anyway, her answer was “a spreadsheet”. And that was the same for all the others
I asked then, too.&lt;/p&gt;

&lt;p&gt;That was &lt;em&gt;seven years ago&lt;/em&gt;. I always figured all these rich angels and VCs who
were deep into futuristic next-generation technology would spur some clever tool
to track all of their holdings at some point, but &lt;em&gt;that&lt;/em&gt; ain’t happen. It’s
almost enough to think that this crowd might not have their finger on the pulse
of technology after all. HMMMM.&lt;/p&gt;

&lt;p&gt;Anyway, I always had some crazy shit in my head that I wanted to see built, and
after a couple hundred angel investments and five different attempts
(Numbers.app =&amp;gt; Airtable =&amp;gt; Notion =&amp;gt; bespoke app =&amp;gt; Notion), I finally build
the damn thing: Signed launches today. Sign up at signed.com.&lt;/p&gt;

&lt;h2 id=&quot;spreadsheet&quot;&gt;Spreadsheet++&lt;/h2&gt;

&lt;p&gt;Hey, I’m not knocking spreadsheets. They’re
&lt;a href=&quot;https://x.com/holman/status/1226329907057180675&quot;&gt;incredible&lt;/a&gt;
(&lt;a href=&quot;https://x.com/holman/status/1593761478339088384&quot;&gt;even for non-profits, too&lt;/a&gt;).
But I always hated distilling an entire angel investment and my entirety of
working with the company down into a single row in Excel. There’s so much more
to it!&lt;/p&gt;

&lt;p&gt;What’s more, I’d wager 95% of the angel spreadsheets I’ve looked while building
Signed are absolutely trash. It’s actually been pretty jaw-dropping, at times; I
know some investors running multi-million dollar portfolios through effectively
a single row of “company” and “amount invested”. Even “date invested” is hard
for some to track down, much less return profile, IRR, PPS, and all sorts of
other things you can derive from your financials and the company itself.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/posts/signed.png&quot; alt=&quot;Signed screenshot&quot; /&gt;&lt;/p&gt;

&lt;p&gt;You can’t improve unless you first measure. So Signed helps me manage a &lt;em&gt;ton&lt;/em&gt;
now, and accordingly I’ve never had this much visibility into my own portfolio.&lt;/p&gt;

&lt;h2 id=&quot;investing-is-a-social-activity&quot;&gt;Investing is a social activity&lt;/h2&gt;

&lt;p&gt;One of the things that’s really bothered me is that
&lt;a href=&quot;https://www.linkedin.com/feed/update/urn:li:activity:7435833665932132352&quot;&gt;investing is inherently a social activity&lt;/a&gt;,
but it’s done almost entirely behind closed doors: private introductions, cold
emails, even literal closed doors to the meeting room. AngelList had a concept
of social activity around their offerings, but years ago they’ve fucked off to
chase funds and SPVs. So ironically we didn’t even have a List of Angels really
anywhere (not sure what we’d call it).&lt;/p&gt;

&lt;p&gt;Anyway, now we do: Signed has &lt;a href=&quot;https://signed.com/@holman&quot;&gt;public profiles&lt;/a&gt; and
woooooo boy do I have a lot of really cool shit I’m ready to build on top of
this in the very near future.&lt;/p&gt;

&lt;h2 id=&quot;private-markets-everyones-an-investor&quot;&gt;Private markets? Everyone’s an investor.&lt;/h2&gt;

&lt;p&gt;I’ve been building Signed over the last year or so, and it’s been an interesting
time to build something in the private markets: startups are continuing to wait
ever-longer durations to make it to IPO, and secondary offerings have
&lt;a href=&quot;https://zachholman.com/posts/money-off-the-table&quot;&gt;caused some big dilemmas&lt;/a&gt; for
investors and employees alike. None of this is looking like it’s changing any
time soon, and it’s a good time to get a handle on all this- even if you’re an
employee. Free accounts’ll let you track your employee equity just like an
investor does.&lt;/p&gt;

&lt;p&gt;And you should: startup equity is a lottery ticket… until you hit it big and
then you realize thinking it as a “lottery ticket” was doing you a disservice
the entire time. It’s an investment, and you should treat it as such.&lt;/p&gt;

&lt;h2 id=&quot;ship-it-️&quot;&gt;ship it 🐿️&lt;/h2&gt;

&lt;p&gt;So Signed is live now! It’s been in beta for a few months, and though we just
have dozens of early users, Signed is already tracking $75M in equity, which is
a pretty exciting start. So much more yet to build (and write! — there’ll be
plenty of new posts on my blog and the &lt;a href=&quot;https://signed.com/blog&quot;&gt;Signed Blog&lt;/a&gt;
this year as well.) Have at it! &lt;a href=&quot;https://signed.com&quot;&gt;signed.com&lt;/a&gt;&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>The Tools of Angel Investing</title>
    <link href="http://zachholman.com/posts/the-tools-of-angel-investing" rel="alternate" type="text/html" title="The Tools of Angel Investing" />
    <published>2026-02-27T00:00:00+00:00</published>
    <updated>2026-02-27T00:00:00+00:00</updated>
    <id>http://zachholman.com/posts/the-tools-of-angel-investing</id>
    <content type="html" xml:base="http://zachholman.com/posts/the-tools-of-angel-investing">&lt;p&gt;Part of the annoying thing about angel investing is that you’re ostensibly
investing in CUTTING EDGE FUTURE STARTUPS who are about to BRING THE FUTURE TO
YOUR FACE and in order to do this you have to go through some of the worst
software and processes on the goddamn planet: banks, and laws.&lt;/p&gt;

&lt;p&gt;Some cool stuff remains, though.&lt;/p&gt;

&lt;h2 id=&quot;money&quot;&gt;Money&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;EUROPEANS AVERT YOUR EYES FOR THIS SECTION&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Thank god we got all the Eurovestors to skip this section, because it’s going to
be a disaster of our own American™ making.&lt;/p&gt;

&lt;p&gt;Our banking system is trash. I don’t have to tell you this; everyone knows it.
But it’s particularly bad if you want to do things with the money at your bank.
(Don’t worry; if you don’t want to do anything with your money, banks are still
bad.)&lt;/p&gt;

&lt;p&gt;I have burned through &lt;em&gt;so&lt;/em&gt; many banks over the years. First, you start with one
of the Big Four banks, because that’s what you bank with and you figure hey, I
have money here, let’s send it to someone. There’s your first mistake: it seems
banks employ scores of teams specifically to prevent you from sending wires or
ACHs. (This was facetious when typed, but honestly… probably not wrong,
considering the fraud they incur from this broken system.)&lt;/p&gt;

&lt;p&gt;Some banks will bury transfers behind administrative debris: first you have to
create a Company record, then a Person, then you have to add their bank details
with pasting disabled in your browser because they assume typing 9+17+17 numbers
by hand is going to be less error prone than pasting it directly from your wire
instructions.&lt;/p&gt;

&lt;p&gt;You’ll also see process limitations: sometimes you can only send three wires a
month, or only receive three wires a month. Or maybe they’ll cap transfers at
$1,000. Or I’ve had one bank straight up not allow me to send transfers at all
unless I call in and repeat the numbers by voice to my banker.&lt;/p&gt;

&lt;p&gt;I had many other points to add here, but this is not designed to be an anti-bank
screed (you’d be here reading for forever). Suffice to say, American banks don’t
want you to move your money.&lt;/p&gt;

&lt;p&gt;Eventually I just realized it’s best to actually go with a bank that is designed
to transfer your money. I ended up going with Wise
(&lt;a href=&quot;https://wise.com&quot;&gt;normal link&lt;/a&gt; and
&lt;a href=&quot;https://wise.com/invite/dic/zachh3&quot;&gt;referral link&lt;/a&gt; if you want some fee-free
transfers or something). Wise was built specifically to transfer money quickly
and cheaply globally, and it turns out they’re pretty good at it. Their security
is quite good (but not overbearing), they let you upload a PDF of wire
instructions and parse the account numbers and amount for you, and generally it
works great as a sort of “slush fund”, where you just use it as a holding
account before sending out or receiving it elsewhere. They also have a kind of
sudo mode like we built
&lt;a href=&quot;https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/sudo-mode#about-sudo-mode&quot;&gt;at GitHub&lt;/a&gt;
where you’re not constantly getting hammered by 2fa requests.&lt;/p&gt;

&lt;p&gt;Other possibilities: Mercury &lt;a href=&quot;https://mercury.com&quot;&gt;normal link&lt;/a&gt; and
&lt;a href=&quot;https://mercury.com/r/signed-com&quot;&gt;referral link&lt;/a&gt;, and
&lt;a href=&quot;https://www.rho.co&quot;&gt;Rho&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&quot;legal-entities&quot;&gt;Legal entities&lt;/h2&gt;

&lt;p&gt;One of the things you can play around with as an angel is &lt;em&gt;how&lt;/em&gt; you invest in
companies, legally. There’s a few different approaches:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Invest as yourself, under your own name (easiest)&lt;/li&gt;
  &lt;li&gt;Invest as your trust (easiest for estate planning)&lt;/li&gt;
  &lt;li&gt;Invest as an LLC&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I’ve done all of them (and then some), for varying reasons. The first two are
fairly straightforward: I’ll cover the latter briefly.&lt;/p&gt;

&lt;p&gt;One thing I loathe as being a more serious angel is that you get lumped in with
all the &lt;em&gt;other&lt;/em&gt; angels who might invest in one or two companies a presidential
term but still call themselves an “angel”. You see a lot of funding rounds of
“We raised from Sequoia, Hustle Fund, and a bunch of angels!” It’s that “a bunch
of angels” which is kinda shrug.&lt;/p&gt;

&lt;p&gt;Something I’ve done in the last few years is incorporate
&lt;a href=&quot;https://tifo.com&quot;&gt;Tifo&lt;/a&gt; as an LLC, in an aim to group my investments somewhere
between traditional venture fund and occasional angel. It’s nice to have a
separate brand you can expand over time. For incorporating I just used
&lt;a href=&quot;https://www.doola.com&quot;&gt;Doola&lt;/a&gt;, which I’m not a huge fan of but it exists as an
option. If I did it again I’d probably just use
&lt;a href=&quot;https://stripe.com/atlas&quot;&gt;Stripe Atlas&lt;/a&gt; for the LLC- I’ve incorporated a c corp
with them a number of times over the years and it’s just not trashy like Doola
and all the other registrars are. There are some concerns with investing out of
an LLC if you want QSBS treatment; give it a research prior to jumping into
things.&lt;/p&gt;

&lt;p&gt;One other more advanced approach you can take: I also have a trust for Tifo
which specifically invests out of my Roth IRA. My dad, of course, thinks this is
a terrible idea, but it’s not a meaningful amount of money, and it’s something I
can afford to risk. The benefit of this is twofold: any gains you make are
tax-free, and it also involves far less reporting overhead (to the point where
it’s actually pretty alarming how much you just… don’t have to report to the
IRS; makes life much simpler). My Roth investments are primarily short-to-medium
term bets in later stage companies, with the hope to compound faster and with
(slightly) less risk than a pre-seed company I might normally invest in.&lt;/p&gt;

&lt;p&gt;There are some real concerns with this approach, though: QSBS treatment might
save you a lot of taxes, anyway, so that underlines another motivation to look
towards later-stage (ie, non-qualifying) companies for this. You also &lt;em&gt;do&lt;/em&gt; have
some reporting and bookkeeping concerns — it’s not just totally the Wild West
here. And there are some critical laws around self-dealing which is a huge
no-no.&lt;/p&gt;

&lt;p&gt;It’s also a pain in the ass to do right now. You want a “checkbook IRA”, which
allows you to write checks for qualifying investments as you see fit. Best I’ve
spotted is &lt;a href=&quot;https://www.rocketdollar.com&quot;&gt;Rocket Dollar&lt;/a&gt;, who tries their best
to break their platform every couple of days (it’s currently not allowing
sign-ins for the last week because… reasons?) But at the end of the day it does
let me make these Roth investments, and hopefully in another decade I’ll have
billions of dollars in it like some other truly evil people in the Valley.&lt;/p&gt;

&lt;h2 id=&quot;portfolio-tracking&quot;&gt;Portfolio tracking&lt;/h2&gt;

&lt;p&gt;Once you shoot a wire over to a company, you really should track its performance
over time. I just launched &lt;a href=&quot;https://signed.com&quot;&gt;Signed&lt;/a&gt; for this reason. No, I’m
not going to make a harder sell here. If you’re interested in seeing more, go
check it out; it’s fucking awesome.&lt;/p&gt;

&lt;h2 id=&quot;meeting-notes&quot;&gt;Meeting notes&lt;/h2&gt;

&lt;p&gt;The other thing I wish I did more religiously during my first few years of
investing was taking a lot more notes during pitches, during 1:1s with portfolio
companies, and keeping track of things better. I’ve used various CRMs for this
over the years — now I used Signed, of course — but the point is to use
&lt;em&gt;something&lt;/em&gt;. The more founders you meet, the harder it is to pull these
conversations to front-of-mind years after you made your initial investment.
There’s too many beers in life to keep track of them all in your head.&lt;/p&gt;

&lt;p&gt;Turns out I suck at taking notes, though, both in school and also as an
investor. I also feel like a dick, typing away as I go, instead of actively
listening. I’m not the first investor by any stretch to suggest
&lt;a href=&quot;https://www.granola.ai&quot;&gt;Granola&lt;/a&gt;, but it really is the best at this point- let
it transcribe your call, it’ll mix it with your own notes you want to focus on,
and then you can dump the transcript into Signed or your CRM or however you want
to do it going forward. Did not think I’d ever be a “notes” guy, but here we
are.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;So that’s what I’m using currently. Probably will change by tomorrow, though,
given how fast things are moving these days. (And if you’re building those new
things… &lt;a href=&quot;https://tifo.com&quot;&gt;hit me up&lt;/a&gt;.)&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Taking Money off the Table</title>
    <link href="http://zachholman.com/posts/money-off-the-table" rel="alternate" type="text/html" title="Taking Money off the Table" />
    <published>2025-10-30T00:00:00+00:00</published>
    <updated>2025-10-30T00:00:00+00:00</updated>
    <id>http://zachholman.com/posts/money-off-the-table</id>
    <content type="html" xml:base="http://zachholman.com/posts/money-off-the-table">&lt;p&gt;Recently I had a long call with an old friend who was facing an age-old
predicament that I’ve been seeing more and more these days:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Lucked out, worked hard, employer is crushing it, and now she’s sitting on a
large amount of paper money gains at her startup&lt;/li&gt;
  &lt;li&gt;Company does a
&lt;a href=&quot;https://www.joinprospect.com/learn/tender-offers&quot;&gt;tender offer&lt;/a&gt;, either
buying their stock back or allowing a third party to come in and buy shares&lt;/li&gt;
  &lt;li&gt;Employees might be allowed to sell, say, 10% (or whatever) of their equity&lt;/li&gt;
  &lt;li&gt;So here’s the question: do you sell, or do you roll the dice and risk it
longer?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I took a tender offer on my early GitHub shares, and it comes up &lt;em&gt;a lot&lt;/em&gt; in
emails and conversations with others I run across in the startup world. It’s a
decision can be annoyingly agonizing. And there’s a lot of conflicting advice
out there, each with different motivations behind it. I’ve added to that, too,
with lots of advice over the years of “look at all the alternatives in front of
you and make an even-headed decision”.&lt;/p&gt;

&lt;p&gt;Anyway, fuck it, here’s the bottom line: &lt;strong&gt;take that money, queen&lt;/strong&gt;.&lt;/p&gt;

&lt;h2 id=&quot;gambling-with-your-life&quot;&gt;Gambling with your life&lt;/h2&gt;

&lt;p&gt;I’ve found it helpful to look at your life as a gamble: a set of probabilities
that add up to whether or not you should make a decision a certain way. Assuming
you’re in this situation, you might be looking at a windfall of, say, half a
million to tens of millions of dollars. That’s wildly lucky, and can be
life-changing money.&lt;/p&gt;

&lt;p&gt;Two massive motivators in this decision:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;It’s way easier to make more money when you already have money.&lt;/li&gt;
  &lt;li&gt;Successful startups are an insane mix of timing and luck — no matter what
people who sell online courses will tell you — and if you’re at a point where
your imaginary gains are truly life-altering… you’ve already won. Now: try not
to lose.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I’m here to tell you: don’t fuck it up. It’s easy to assume two things, because
we’re &lt;em&gt;Startup People&lt;/em&gt; who are &lt;em&gt;Bold&lt;/em&gt; and certainly will &lt;em&gt;Change The World&lt;/em&gt; (by
increasing query performance by 6%):&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;we assume that this will be just the first of many correct startup decisions
we will make and every four years we’ll be faced with this decision&lt;/li&gt;
  &lt;li&gt;that the startup we’re at will only go up and to the right because that’s all
it’s ever done and surely it won’t face hard times both internally or
externally&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Successful startups sometimes fuck up. I interviewed at Zenefits about a month
before the first bad press came at them- back then it was one of the
fastest-growing companies of all time. One of the execs interviewed me and
guaranteed I’d become stupid rich if I joined. It was obvious to them they were
all going to be gazillionaires in no time at all. I came away with dozens of
utterly insane stories I continue to tell over drinks, and frankly was horrified
at how much of a clusterfuck everything internally was. But you talk to them and
they were all convinced they could do no wrong. (Except for head of
infrastructure- he was the most interesting person I interviewed with and we had
a fantastic discussion about how fucked up the infrastructure was. Figures that
the earliest to know something are the ones who see it break the most.)&lt;/p&gt;

&lt;p&gt;All of this to say: it’s easy to become delusional while at a startup — in fact,
you could argue that the best startups have that cult-like delusion built into
their DNA. But things can change. Or the external structures can change. I don’t
have to tell you that tech is in a bubble right now; everyone knows it, everyone
knows it’s going to pop, but no one knows when or the extent of it. There have
been hundreds or thousands of startups over the decades, staffed with the best
and brightest, with revenue, with customers… and they’ve still bitten the
bullet. That’s the game. So don’t look a gift horse in the mouth; take the
horse’s wallet instead. (Sometimes my metaphors don’t always land.)&lt;/p&gt;

&lt;h2 id=&quot;its-a-forcing-function&quot;&gt;It’s a forcing function&lt;/h2&gt;

&lt;p&gt;You reading all this and thinking it doesn’t apply to you? That your startup is
&lt;span style=&quot;white-space: nowrap&quot;&gt;&lt;em&gt;c r u s h i n g&lt;/em&gt;&lt;/span&gt; it and that by
selling, you’re leaving &lt;em&gt;so much money&lt;/em&gt; on the table? Good. One of the reasons I
wrote this in this way is to act like a forcing function: get you to be
horrified at the thought and make you critically analyze if holding on to your
stock makes sense or not. It’s like the advice of flipping a coin to make a
decision, and as the coin is in the air you’ll learn which decision it is that
you’re hoping it will land on.&lt;/p&gt;

&lt;p&gt;I will say this, though: I did take a tender offer after I left GitHub, it was a
wildly stressful decision, but I have zero regrets today. I took something like
10% off the table, which had a positive impact on my abysmal emotional health at
the time, and had GitHub ultimately eaten it, I would have had at least
something left to show for all the work I had put into the company.&lt;/p&gt;

&lt;p&gt;Amusingly enough, this post itself stemmed from conversations with
&lt;a href=&quot;https://x.com/gallagherbilly&quot;&gt;Billy Gallagher&lt;/a&gt;, the founder of
&lt;a href=&quot;https://www.joinprospect.com&quot;&gt;Prospect&lt;/a&gt;, one of my angel investments. They do
scenarios and projections of early equity stakes, and I basically told him that
I’m too horrified of doing the retroactive math behind taking the tender and
dealing with all the stock fuckups GitHub subjected us to. It’s probably a large
number. But I don’t think about it at all today. Would have been helpful at the
time, sure, but the stress is a product of the time, and likely not one that
will stick with you forever… if that helps you make these decisions.&lt;/p&gt;

&lt;p&gt;I also found it helpful to realize something logistical, too: the money you take
today is, you know, still money. You can invest it, diversify it, grow it. The
exponential growth of startup equity makes the more linear — but still
compounding — growth of “normal” investing feel like you’re just losing out, but
you’re still compounding that cash. It doesn’t just disappear.&lt;/p&gt;

&lt;h2 id=&quot;you-can-afford-to-not-be-perfect&quot;&gt;You can afford to not be perfect&lt;/h2&gt;

&lt;p&gt;So yeah- all of this is good to think about. Run the numbers. Model different
scenarios. Get a real understanding of the trade-offs here.&lt;/p&gt;

&lt;p&gt;Sometimes it’s helpful to “get permission” from someone — anyone — though. Like,
that it’s acceptable to make this tradeoff. When GitHub got acquired, one of the
best pieces of advice I got was: &lt;em&gt;you can afford to not be perfect&lt;/em&gt;. There’s
this weird pressure out there that every single financial decision needs to be
optimized for every little bit of performance… but sometimes you can miss the
forest for the trees with that. You can also drive yourself mad, and forget why
you’re doing all this in the first place.&lt;/p&gt;

&lt;p&gt;I’d also be remiss to not mention that this isn’t entirely a “rich person
problem”. I’ve known many paper millionaires who were functionally broke: they
had school debt, or were putting their partner through school, or had kids with
costly needs, or they were responsible for multiple families or generations who
were relying upon them. Liquidity in startups is increasingly harder to come by
these days. Life is constantly about planning for &lt;em&gt;the future&lt;/em&gt;, whenever that
thing might come. Sometimes it’s helpful to think about &lt;em&gt;today&lt;/em&gt;, too.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Shipping Calendearing</title>
    <link href="http://zachholman.com/posts/calendearing" rel="alternate" type="text/html" title="Shipping Calendearing" />
    <published>2025-09-29T00:00:00+00:00</published>
    <updated>2025-09-29T00:00:00+00:00</updated>
    <id>http://zachholman.com/posts/calendearing</id>
    <content type="html" xml:base="http://zachholman.com/posts/calendearing">&lt;h2 id=&quot;for-when-you-have-too-many-calendars&quot;&gt;For when you have too many calendars&lt;/h2&gt;

&lt;p&gt;Once upon a time I built a calendar and then
&lt;a href=&quot;https://zachholman.com/talk/utc-is-enough-for-everyone-right&quot;&gt;wrote an exhaustively long talk&lt;/a&gt;
about working with time, timezones, calendars, and everything in between. For a
few unrelated reasons we ended up not shipping the calendar, but in general, as
I mentioned in the post:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Zach, whatever you do: just don’t ever build a calendar.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Anyway, I built &lt;a href=&quot;https://calendearing.com&quot;&gt;a calendar again&lt;/a&gt;! Okay,
&lt;em&gt;technically&lt;/em&gt; I got away with only &lt;em&gt;tangentially&lt;/em&gt; building a calendar this time
around, but it’s the thought that counts.&lt;/p&gt;

&lt;h2 id=&quot;partner-driven-development&quot;&gt;Partner-driven development&lt;/h2&gt;

&lt;p&gt;There’s &lt;em&gt;dogfooding&lt;/em&gt; where you write software to scratch your own itch. I’m
going to just invent the term “Partner-driven development” for the times where
you’ve &lt;em&gt;said&lt;/em&gt; multiple times you’re going to write something and then your
wife/husband/partner keeps complaining that indeed, that was bullshit and why
haven’t you built the thing you said you were going to do years ago yes I
realize software is sort of hard but you keep saying it would be easy to whip
together and yet here we are, not in fact using it?&lt;/p&gt;

&lt;p&gt;As a calendar sicko who spends too much time thinking about calendars over the
last decade, I sync like a dozen different calendars to my phone and desktop: a
personal calendar, a calendar for a nonprofit I work with, a couple calendars
for &lt;a href=&quot;https://tifo.com&quot;&gt;Tifo&lt;/a&gt; and &lt;a href=&quot;https://signed.com&quot;&gt;Signed&lt;/a&gt; — yes, Signed is
also shipping shortly — various soccer calendars for Oakland Roots, Tottenham,
Dortmund, USMNT &amp;amp; USWNT, events I’m going to from Luma and Partiful, and so on.
And yeah, my wife &lt;a href=&quot;https://meowni.ca&quot;&gt;Monica&lt;/a&gt; did, on occasion, give me some
well-deserved gruff for making it pretty difficult to track when I have
something going on without having to sync all of those calendars to her own
calendar anddddd… it was a mess.&lt;/p&gt;

&lt;h2 id=&quot;your-endearing-calendar&quot;&gt;Your endearing calendar&lt;/h2&gt;

&lt;p&gt;So it’s something I always wanted to build in a Do One Thing Well app: add the
URLs of all your calendar feeds and dump out a single feed for my wife to
subscribe to and get visibility on my schedule. So that’s what
&lt;a href=&quot;https://calendearing.com&quot;&gt;Calendearing&lt;/a&gt; is. You get it? It’s an endearing
calendar! Sometimes typos while writing code turn into realizing a .com is
available and the hellhole that is &lt;em&gt;Naming A Company&lt;/em&gt; ends up being three
minutes instead of six months.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/posts/calendearing.png&quot; alt=&quot;A screenshot of Calendearing&quot; /&gt;&lt;/p&gt;

&lt;p&gt;It’s $30/year, and merging calendars is all it does. Nothing more, nothing less.
There’s no crypto, no advertising, no VC treadmill, no AI models powering the
thing. WYSIWYG.&lt;/p&gt;

&lt;p&gt;I love angel investing, I love building venture-scale products, but I really
miss side projects, too. My start to the industry was 25 years ago when I built
Good-Tutorials, which housed the most tutorials for Photoshop and other software
in the world for well over a decade. I read well over 100,000 submitted links
over the years (and yet, I still never became very good at Photoshop; imagine
that). I sold it not too long after joining GitHub, but I do miss those days of
having something small and just &lt;em&gt;yours&lt;/em&gt; to work on and learn from. And god, I
haven’t had this much fun just &lt;em&gt;building&lt;/em&gt; since Rails came out twenty years ago.&lt;/p&gt;

&lt;p&gt;So yeah, if you have calendar problems, well, I have the solution: don’t build a
calendar. Oh and then use &lt;a href=&quot;https://calendearing.com&quot;&gt;Calendearing&lt;/a&gt; if it’s of
interest to you.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Losing Money is the Point</title>
    <link href="http://zachholman.com/posts/losing-money-is-the-point" rel="alternate" type="text/html" title="Losing Money is the Point" />
    <published>2025-07-21T00:00:00+00:00</published>
    <updated>2025-07-21T00:00:00+00:00</updated>
    <id>http://zachholman.com/posts/losing-money-is-the-point</id>
    <content type="html" xml:base="http://zachholman.com/posts/losing-money-is-the-point">&lt;p&gt;It’s mind-boggling how many in the general public don’t understand this, so let me rant about it for a bit: many companies are designed to lose money this year. That’s the fucking point.&lt;/p&gt;

&lt;p&gt;Today’s main character energy is the news of WNBA players &lt;a href=&quot;https://www.nytimes.com/athletic/6504402/2025/07/20/wnba-all-star-cba-pay-us-leverage/&quot;&gt;wearing &lt;em&gt;Pay Us What You Owe Us&lt;/em&gt;&lt;/a&gt; shirts during the All-Star game. The knuckle-draggers on social media immediately clutched their pearls, saying “ohmygod the WNBA lost $40M last year so players should really be paid zero dollars, not given a raise!!111” You see this all over the place, like all the stories recently about &lt;a href=&quot;https://www.reuters.com/technology/apple-losing-over-1-billion-year-streaming-service-information-reports-2025-03-20/&quot;&gt;Apple “losing” $1B a year on it new streaming service&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;No; losing money is the fucking point.&lt;/p&gt;

&lt;h2 id=&quot;econ-101&quot;&gt;Econ 101&lt;/h2&gt;

&lt;p&gt;You’re not “losing money”, of course: you’re &lt;em&gt;investing&lt;/em&gt;. (Yes, I realize that line sounds like a meme, but stick with me here.) The money doesn’t just go up in smoke- it gets invested in staff, infrastructure, materiel, and so on. It all comes down to a single bet: &lt;strong&gt;more investment in the organization today will mean larger returns tomorrow&lt;/strong&gt;. That’s it; that’s the thing the average person seemingly doesn’t understand. You’re now smarter than average (which, depending on your take on the general state of the world, could mean a lot to you, or still be embarrassing).&lt;/p&gt;

&lt;p&gt;The thesis behind that single bet is the important one, of course: you’re assuming you’re operating in a business where early success can be replicated in a later stage organization. If you can, the thought process is simple: invest in the business and you’re going to make more money, particularly if you have enough cash to grow the business in the meantime (either through your own pockets or through outside investors).&lt;/p&gt;

&lt;p&gt;There are myriad reasons why that wouldn’t be the case, though: the market might not be big enough (in which case you can’t keep expanding your sales), your company’s hierarchy or process might not scale at the same efficiency as before, competition might snuff you out, or sometimes you’re just unlucky.&lt;/p&gt;

&lt;p&gt;That’s why there are so many Series B+ funds out there whose job it is to basically pour gas on a fire. Much of their focus is entirely on unit economics: the company might be losing money overall, but have they proven their base case out? The most obvious example of this is Uber: by the time they IPO’d they were losing billions of dollars a year… but they were able to reach profitability in certain mature markets. That made it pretty obvious that raising more money made sense: as they developed more markets, the overall business would become healthier, and most importantly: when they reached profitability it would be at much higher profit levels than if they took a slower route without outside capital. And eventually, &lt;a href=&quot;https://www.theverge.com/2024/2/8/24065999/uber-earnings-profitable-year-net-income&quot;&gt;that’s what happened&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&quot;ill-take-anybodys-money-if-they-giving-it-away&quot;&gt;I’ll take anybody’s money if they giving it away&lt;/h2&gt;

&lt;p&gt;Sports in general is a pretty good example of this phenomena, which is why the WNBA stuff pissed me off so much this morning. I originally wrote about it through &lt;a href=&quot;https://zachholman.com/posts/oakland#seeing-red&quot;&gt;my ownership experiences with Oakland Roots&lt;/a&gt;: sports clubs tend to be extremely cash-hungry and require a ton of resources just to survive year-to-year. But that’s largely mitigated through valuation increases.&lt;/p&gt;

&lt;p&gt;To take the example of the WNBA, again: just between last year and this year, valuations of those franchises grew, on average, &lt;a href=&quot;https://www.cnn.com/2025/06/24/sport/wnba-franchise-increase-value-sportico-spt&quot;&gt;180% year-over-year&lt;/a&gt;. (For novices, something growing 180% in a year is one of those “pretty good” investments to have.) There’s additional positive signs — huge new broadcasting deals, growing expansion fees (which is American sports’ sterling example of socialism at work) — but the valuation increase is the most interesting to look at.&lt;/p&gt;

&lt;p&gt;Valuations are a really powerful tool that ownership can choose to wield. There are a couple different ways to leverage a higher valuation: you can use it to secure more debt for the org (through loans, future cash flow lending, etc), and you can also peel off minority stakes. If your team goes from $1B to $2B, hey, it might make sense to bring on a new minority owner for $100M. You still keep majority ownership, but you get that $100M back in the company to grow the pie even more (hopefully beyond the point of the equity you sell).&lt;/p&gt;

&lt;h2 id=&quot;red-is-fine&quot;&gt;Red is fine&lt;/h2&gt;

&lt;p&gt;For certain companies, with easy access to external cash and a clear growth pattern, yes, staying in the red is fine. That’s not the case for all companies — your kiddo’s lemonade stand probably doesn’t need a $45M capital infusion. Unless it’s really fucking good, in which case send me a case, sounds delicious. But yeah, for a lot of venture-backed companies, or sports organizations, or other companies where you can afford to put more cash into the business for a larger longer-scale outcome: red is good, embrace the red. And pay your players.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Nontraditional Red Teams</title>
    <link href="http://zachholman.com/posts/red-teams" rel="alternate" type="text/html" title="Nontraditional Red Teams" />
    <published>2025-02-03T00:00:00+00:00</published>
    <updated>2025-02-03T00:00:00+00:00</updated>
    <id>http://zachholman.com/posts/red-teams</id>
    <content type="html" xml:base="http://zachholman.com/posts/red-teams">&lt;p&gt;Most developers know about &lt;a href=&quot;https://en.wikipedia.org/wiki/Red_team&quot;&gt;red teams&lt;/a&gt;:
a specific group of people chosen to be the antagonist to your system, trying to
sniff out vulnerabilities in your code or organization. Basically, like
&lt;a href=&quot;https://en.wikipedia.org/wiki/Sneakers_(1992_film)&quot;&gt;Sneakers&lt;/a&gt;, or the
annoying plotline in
&lt;a href=&quot;https://thenewsroom.fandom.com/wiki/Red_Team_III&quot;&gt;&lt;em&gt;The Newsroom&lt;/em&gt; season two&lt;/a&gt;.
(Someone should have really red team’d Sorkin himself on that one.)&lt;/p&gt;

&lt;p&gt;There’s a few other concepts of a &lt;em&gt;red team&lt;/em&gt; I think that every development team
should have some exposure to outside of the traditional cybersecurity angle.&lt;/p&gt;

&lt;h2 id=&quot;someone-to-look-for-dicks&quot;&gt;Someone to look for dicks&lt;/h2&gt;

&lt;p&gt;Once upon a time, GitHub was very excitedly looking forward to shipping our
FIRST BILLBOARD! It’s an odd experience, turning into one of those startups who
advertise on 101. Some sort of weird fucked-up sign of maturity and/or
sufficient VC dollars. Particularly for a company whose product only exists In
The Cloud… seeing real-world analogues is very surreal.&lt;/p&gt;

&lt;p&gt;So Marketing worked on it, ran it through design, chatted on some plans as to
what it should look like. If I recall, the GitHub thread on it was a couple
weeks old, and &lt;a href=&quot;https://cameronmcefee.com&quot;&gt;Cameron McEfee&lt;/a&gt; put out a final “I’m
going to send this to the printers at the end of the day, so speak now or
forever hold your peace!” Some few-dozen people had seen it at this point so it
probably was fine.&lt;/p&gt;

&lt;p&gt;Anyway, I looked at the last iteration around the same time as
&lt;a href=&quot;https://github.com/rick&quot;&gt;Rick Bradley&lt;/a&gt; did and we each were like… uh-oh that
looks like goatse. Are we sure we aren’t goatse-ing all of San Francisco traffic
for a few weeks? Seems rude.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/posts/red-teams-octocat.png&quot; alt=&quot;Octocat... of a sort&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Cameron dropped a “holy shit” and got it updated it prior to it hitting the
printers. He also put a kind of “dick check” in the general design shipping
process for large launches at GitHub- check for various genitals, meme-ability,
and really any sort of ways the new work could be used in unintended ways.&lt;/p&gt;

&lt;p&gt;I mean, the last thing you want is to have teammates work on something for
months and users end up ignoring all their hard work because the new logo
&lt;a href=&quot;https://x.com/greg16676935420/status/1885474156587999370&quot;&gt;looks like a booty or something&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;It sounds totally goofy, but it’s not a bad idea to have someone in an
antagonistic mindset to make sure you’re not shipping something awkward,
insulting, or inappropriate through your visuals.&lt;/p&gt;

&lt;p&gt;Finally, internet shitposters have a valid business use case.&lt;/p&gt;

&lt;h2 id=&quot;someone-with-an-ad-blocker&quot;&gt;Someone with an ad blocker&lt;/h2&gt;

&lt;p&gt;Ad blockers can be somewhat contentious: on one hand it’s good to support
websites whose access might be free-of-charge; on the other hand, so many of
these websites are fucking terrible, with ads and popups and unclosable
interstitials.&lt;/p&gt;

&lt;p&gt;But &lt;em&gt;some&lt;/em&gt; of your users are going to use ad blockers; there’s no way around
that. So have some asshole on your team constantly piping up if you break
navigation with various ad blockers turned on. Yeah, there’s some political
aspects here — who blocks the blockers? — but every time a site inexplicably
&lt;em&gt;doesn’t&lt;/em&gt; work because someone made it so a file include or piece of HTML wrecks
your entire site is one of the most rage-inducing aspects of modern sites out
there, particularly if there aren’t any ads on the site in the first place.&lt;/p&gt;

&lt;h2 id=&quot;someone-with-a-password-manager&quot;&gt;Someone with a password manager&lt;/h2&gt;

&lt;p&gt;Look: I have a lot to say about
&lt;a href=&quot;https://x.com/holman/status/1858949673178079403&quot;&gt;sessions and signing in to a product&lt;/a&gt;,
but suffice to say: there will be password managers for the foreseeable future
and &lt;em&gt;holy shit&lt;/em&gt; how do you all get the simplest sign-in form so wrong all the
time?&lt;/p&gt;

&lt;p&gt;Like, at its basic form it’s just a username and password. I get — sort of —
layering on all this other shit like magic links and 2FA and enterprise sign-in,
but so many dev teams don’t even get the basic form right: they do something
custom in a hair-brained way so that 1Password or other password managers don’t
auto-fill the form. (Yes, some of that is because 1Password itself has turned
into some sort of deranged software that breaks if you look at it, but you get
the idea.)&lt;/p&gt;

&lt;p&gt;So someone on your team should use a password manager. I mean, you &lt;em&gt;all&lt;/em&gt; should,
of course, but for the love of god at least get &lt;em&gt;one&lt;/em&gt; person on the team to pipe
up with “why doesn’t my auto-fill work on our site?” And then fix it.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;None of these are like, major blockers: people will work around broken forms or
websites, and drivers will drive by your phallus on the highway. But they’re
pretty easy to prevent. The main problem is that when you’re building a new
feature you have so many other things to worry about… which is why having a kind
of “red team” can be so helpful, to come at it with fresh, antagonistic eyes.&lt;/p&gt;

&lt;p&gt;Anyway, just wanted you to think about this as you build your products! If you
think it’s helpful, I’m just about to send these stickers to the printer- let me
know if you’re interested in grabbing one.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/posts/red-teams-eyes.png&quot; alt=&quot;Use your eyes!&quot; /&gt;&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>From Cold DM to Owning a Soccer Club</title>
    <link href="http://zachholman.com/posts/oakland" rel="alternate" type="text/html" title="From Cold DM to Owning a Soccer Club" />
    <published>2025-01-30T00:00:00+00:00</published>
    <updated>2025-01-30T00:00:00+00:00</updated>
    <id>http://zachholman.com/posts/oakland</id>
    <content type="html" xml:base="http://zachholman.com/posts/oakland">&lt;p&gt;&amp;lt;!doctype html&amp;gt;&lt;/p&gt;
&lt;html&gt;
  &lt;head&gt;
    &lt;title&gt;From Cold DM to Owning a Soccer Club&lt;/title&gt;
    &lt;script src=&quot;https://cdn.tailwindcss.com/3.4.16&quot;&gt;&lt;/script&gt;
    &lt;link rel=&quot;preconnect&quot; href=&quot;https://fonts.googleapis.com&quot; /&gt;
    &lt;link rel=&quot;preconnect&quot; href=&quot;https://fonts.gstatic.com&quot; crossorigin=&quot;&quot; /&gt;
    &lt;link href=&quot;https://fonts.googleapis.com/css2?family=Grenze+Gotisch:wght@600&amp;amp;display=swap&quot; rel=&quot;stylesheet&quot; /&gt;
    &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot; /&gt;

    &lt;style&gt;
      a {
        color: rgb(233, 155, 64);
        border-bottom: 3px solid rgb(233, 155, 64);
        transition-property:
          color, background-color, border-color, text-decoration-color, fill,
          stroke, opacity, box-shadow, transform, filter, backdrop-filter;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
        transition-duration: 300ms;
      }

      a:hover {
        color: rgb(125, 193, 234);
        border-bottom: 3px solid rgb(125, 193, 234);
      }

      p {
        padding-bottom: 1.1em;
      }

      img {
        border-radius: 0.75em;
      }

      p img {
        margin: 1.1em 0;
      }

      hr {
        border: 0;
        height: 2px !important;
        background-color: rgb(125, 193, 234);
        width: 50%;
        margin: 2em auto 3em !important;
      }

      table {
      }

      table td,
      table th {
        padding: 0.2em 0.5em;
      }

      .font-heading {
        font-family: &quot;Grenze Gotisch&quot;, serif;
        font-optical-sizing: auto;
        font-weight: 600;
        font-style: normal;
      }

      .text-roots-yellow {
        color: rgb(246, 229, 109);
      }

      .bg-roots-yellow {
        background-color: rgb(246, 229, 109);
      }

      .text-roots-blue {
        color: rgb(125, 193, 234);
      }

      .bg-roots-blue {
        background-color: rgb(125, 193, 234);
      }

      .text-roots-red {
        color: rgb(221, 85, 93);
      }

      .bg-roots-red {
        background-color: rgb(221, 85, 93);
      }

      .text-roots-green {
        color: rgb(88, 179, 128);
      }

      .bg-roots-green {
        background-color: rgb(88, 179, 128);
      }

      .text-roots-orange {
        color: rgb(233, 155, 64);
      }

      .bg-roots-orange {
        background-color: rgb(233, 155, 64);
      }
    &lt;/style&gt;
    &lt;script defer=&quot;&quot; src=&quot;https://a.zachholman.com/script.js&quot; data-website-id=&quot;469ed0ca-2e77-4bf7-8a7a-178988946842&quot;&gt;&lt;/script&gt;
  &lt;/head&gt;

  &lt;body class=&quot;font-serif&quot;&gt;
    &lt;div class=&quot;h-3 grid grid-cols-5&quot;&gt;
      &lt;div class=&quot;bg-roots-yellow&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-blue&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-orange&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-green&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-red&quot;&gt;&lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;bg-black text-white relative&quot;&gt;
      &lt;video autoplay=&quot;&quot; muted=&quot;&quot; playsinline=&quot;&quot; loop=&quot;&quot; preload=&quot;auto&quot; class=&quot;lg:min-h-screen object-cover&quot;&gt;
        &lt;source src=&quot;/images/posts/oakland/flags.mp4&quot; type=&quot;video/mp4&quot; /&gt;
      &lt;/video&gt;

      &lt;div class=&quot;lg:absolute top-0 left-0 bottom-0 right-0 bg-gradient-to-r from-black/25 via-black/75 to-black z-10&quot;&gt;&lt;/div&gt;

      &lt;div class=&quot;lg:absolute z-20 lg:right-16 top-0 lg:top-1/3 lg:max-w-prose&quot;&gt;
        &lt;h1 class=&quot;mt-8 lg:mt-0 font-heading text-4xl text-center lg:text-left lg:text-6xl lowercase text-roots-blue&quot;&gt;
          From Cold DM to Owning a Soccer Club
        &lt;/h1&gt;

        &lt;h2 class=&quot;mx-8 lg:mx-0 mt-8 text-xl font-semibold leading-relaxed&quot;&gt;
          I&apos;m one of the investors in
          &lt;a href=&quot;https://oaklandrootssc.com&quot; class=&quot;text-roots-orange&quot;&gt;Oakland Roots&lt;/a&gt;, a club in the USL Championship, the second tier of soccer in the
          US. So: what is sports ownership like, anyway? How similar is it to my
          startup experiences? Can I write a way-too-long of a post about it
          all? Yes. Yes I can.
        &lt;/h2&gt;

        &lt;div class=&quot;mt-4 lg:my-12 lg:text-right&quot;&gt;
          &lt;a href=&quot;/about&quot; class=&quot;hover:text-white border-0&quot;&gt;
            &lt;div class=&quot;font-semibold p-8 text-slate-400&quot;&gt;
              Zach Holman
              &lt;div class=&quot;text-sm&quot;&gt;January 30, 2025&lt;/div&gt;
            &lt;/div&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;hidden lg:grid h-3 grid-cols-5&quot;&gt;
      &lt;div class=&quot;bg-roots-yellow&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-blue&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-orange&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-green&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-red&quot;&gt;&lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;py-8 px-8 lg:py-32 lg:px-0 bg-slate-950 text-zinc-200&quot;&gt;
      &lt;div class=&quot;max-w-prose m-auto leading-relaxed text-xl&quot;&gt;
        &lt;p class=&quot;text-3xl leading-relaxed&quot;&gt;
          &lt;strong&gt;Look: I don&apos;t much understand it either.&lt;/strong&gt; Apparently
          I&apos;m a part-owner of a soccer club.
        &lt;/p&gt;

        &lt;div class=&quot;grid lg:grid-cols-2 gap-8&quot;&gt;
          &lt;p&gt;
            Yes, I love soccer. I played it growing up. I play it today. I watch
            the shit out of it. That part makes sense. But it&apos;s the ownership
            thing that&apos;s weird. I grew up in a world where only 90-year-old
            white billionaires would own sports teams. You wouldn&apos;t see them in
            the supporter section with their shirt off screaming at a goal.
          &lt;/p&gt;

          &lt;figure class=&quot;mb-8 -mx-6 lg:m-0&quot;&gt;
            &lt;img src=&quot;/images/posts/oakland/kraft.jpg&quot; alt=&quot;an old billionaire&quot; title=&quot;um... just like, for instance&quot; class=&quot;lg:mt-4&quot; /&gt;
            &lt;figcaption class=&quot;text-xs m-1&quot;&gt;
              I&apos;m not saying this is &lt;em&gt;necessarily&lt;/em&gt; an old billionaire who
              doesn&apos;t care about his team... I&apos;m just saying in general.
              Probably.
            &lt;/figcaption&gt;
          &lt;/figure&gt;
        &lt;/div&gt;

        &lt;p&gt;
          Sports was like... some weird world where all the owners live in their
          posh suite way up top away from the rest of the proles and the
          cameramen will put them on-screen once a game so fans know the owner
          is still (relatively) alive, with the only thing pulsing their heart
          is a deep-seated compulsion to buy up more members of Congress.
        &lt;/p&gt;

        &lt;p&gt;
          And yet, here I am. And as part of that — like most things in my
          professional life, good and bad — I&apos;m going to write a long fucking
          post about it. This is going to be a weird post, too: for one, the
          audience is all over the place. I have a lot of following from the
          tech/startups side of things from my time at GitHub years ago, so
          there&apos;ll be a fair amount of &quot;huh, well THIS is certainly different
          from running a tech company&quot;. There&apos;s also going to be a lot of soccer
          sickos reading this as well, from elitist Eurosnobs to
          chip-on-the-shoulder USL dorks to the corporate MLS suck-ups, and
          that&apos;s all great because I&apos;m also all of those. And then there&apos;ll just
          be people who drop by to hate, which is also fine, because dammit, I&apos;m
          also a hater. So I&apos;m going to try to play keepy-uppies with all these
          balls and hopefully there&apos;ll be something interesting for all of you.
        &lt;/p&gt;

        &lt;p&gt;
          This all matters to me because sport matters to me. I&apos;ve met my very
          best friends, had my very best experiences, as well as my worst
          experiences, all within this silly little game. It bothers me when
          these absent billionaires fuck around with someone&apos;s fandom.
        &lt;/p&gt;

        &lt;p&gt;
          Rule number one: give a shit, and make it known that you give a shit.
          And talking about this stuff publicly is a small way I can make this
          clear, and make the club itself more transparent. I get the feeling
          that most sports ownership concerns are discussed in private cigar
          rooms that none of the rest of us are invited to. Who even smokes
          cigars anymore, anyway? The world&apos;s changing, and we&apos;re seeing both
          club ownership and the nuts-and-bolts of running a club more open to
          the general public, and I love it. In fact, part of the motivation
          behind this post stems from people like Dennis Crowley, who almost a
          decade ago wrote about building
          &lt;a href=&quot;https://the-cauldron.com/so-lets-build-a-pro-soccer-team-from-scratch-69a7588bb2da&quot;&gt;Kingston Stockade FC&lt;/a&gt;. I&apos;m always going to support making more decisions in public, be it
          startup or sports club.
        &lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;bg-black py-12 px-8 border-t border-slate-800&quot;&gt;
      &lt;div class=&quot;text-slate-300 font-bold text-2xl text-center mb-8&quot;&gt;
        Our three teams in Oakland, California:
      &lt;/div&gt;

      &lt;div class=&quot;grid lg:grid-cols-3 gap-8 text-sm&quot;&gt;
        &lt;div class=&quot;bg-slate-300 flex p-4 rounded-lg items-center&quot;&gt;
          &lt;img class=&quot;h-24&quot; src=&quot;/images/posts/oakland/roots.png&quot; /&gt;
          &lt;div class=&quot;ml-2 p-2&quot;&gt;
            &lt;strong class=&quot;text-lg&quot;&gt;Oakland Roots SC&lt;/strong&gt;
            &lt;div&gt;Founded: 2018. Men&apos;s team.&lt;/div&gt;
            &lt;div&gt;League: USL Championship&lt;/div&gt;
            &lt;div&gt;
              &lt;a href=&quot;https://oaklandrootssc.com&quot;&gt;oaklandrootssc.com&lt;/a&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;

        &lt;div class=&quot;bg-slate-300 flex p-4 rounded-lg items-center&quot;&gt;
          &lt;img class=&quot;h-24&quot; src=&quot;/images/posts/oakland/soul.png&quot; /&gt;
          &lt;div class=&quot;ml-2 p-2&quot;&gt;
            &lt;strong class=&quot;text-lg&quot;&gt;Oakland Soul SC&lt;/strong&gt;
            &lt;div&gt;Founded: 2022. Women&apos;s team.&lt;/div&gt;
            &lt;div&gt;League: USL-W&lt;/div&gt;
            &lt;div&gt;&lt;a href=&quot;https://oaklandsoulsc.com&quot;&gt;oaklandsoulsc.com&lt;/a&gt;&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;

        &lt;div class=&quot;bg-slate-300 flex p-4 rounded-lg items-center&quot;&gt;
          &lt;img class=&quot;h-24&quot; src=&quot;/images/posts/oakland/51O.png&quot; /&gt;
          &lt;div class=&quot;ml-2 p-2&quot;&gt;
            &lt;strong class=&quot;text-lg&quot;&gt;Project 51O&lt;/strong&gt;
            &lt;div&gt;Founded: 2019. Academy team.&lt;/div&gt;
            &lt;div&gt;Leagues: USL League 2 &amp;amp; UPSL&lt;/div&gt;
            &lt;div&gt;&lt;a href=&quot;https://project51o.com&quot;&gt;project51o.com&lt;/a&gt;&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;py-8 px-8 lg:py-32 lg:px-0 bg-slate-200&quot;&gt;
      &lt;div class=&quot;max-w-prose m-auto leading-relaxed text-xl text-slate-700&quot;&gt;
        &lt;p class=&quot;text-3xl leading-relaxed&quot;&gt;
          Okay wait so what the shit is all of this? Who are the Soul? What are
          the Roots, and why isn&apos;t Geordi LaForge involved in it? Who the hell
          are you, anyway?
        &lt;/p&gt;

        &lt;div class=&quot;grid lg:grid-cols-3 gap-8&quot;&gt;
          &lt;p class=&quot;col-span-2&quot;&gt;
            I&apos;m &lt;a href=&quot;/about&quot;&gt;Zach Holman&lt;/a&gt;, just some soccer fan. I played
            soccer in high school, but that was the extent of my serious playing
            career. I&apos;m involved with the
            &lt;a href=&quot;https://theamericanoutlaws.com&quot;&gt;American Outlaws&lt;/a&gt;, the
            largest supporters&apos; group for US Soccer, both on the local and
            national level: I run American Outlaws San Francisco, where we watch
            US games at McTeague&apos;s Saloon on Polk street (join us for a game
            sometime!), and I&apos;m also the Director of Technology for American
            Outlaws nationally (which basically means I donate my time and code
            for the software side of the non-profit). I&apos;m currently starting a
            sports startup called &lt;a href=&quot;https://workon.co&quot;&gt;WorkOn&lt;/a&gt; with my
            friend
            &lt;a href=&quot;https://en.wikipedia.org/wiki/Jimmy_Conrad&quot;&gt;Jimmy Conrad&lt;/a&gt;, who had a long career in MLS and played in the 2006 World Cup. I
            also angel invest through a fund called, appropriately enough,
            &lt;a href=&quot;https://tifo.com&quot;&gt;Tifo&lt;/a&gt;.
          &lt;/p&gt;

          &lt;div class=&quot;mt-0 mb-8 lg:m-4 text-sm&quot;&gt;
            &lt;figure&gt;
              &lt;img src=&quot;/images/posts/oakland/holman.jpg&quot; /&gt;
              &lt;figcaption class=&quot;text-xs m-1&quot;&gt;
                Here I am in a Soul shirt at an 1. FC Union Berlin game, which
                kind of blew me away; totally worth a visit.
              &lt;/figcaption&gt;
            &lt;/figure&gt;

            &lt;div class=&quot;mt-4 mx-1&quot;&gt;
              &lt;div&gt;
                &lt;strong&gt;Bluesky&lt;/strong&gt;:
                &lt;a href=&quot;https://bsky.app/profile/holman.bsky.social&quot;&gt;@holman.bsky.social&lt;/a&gt;
              &lt;/div&gt;
              &lt;div&gt;
                &lt;strong&gt;Threads&lt;/strong&gt;:
                &lt;a href=&quot;https://www.threads.net/@holman&quot;&gt;@holman&lt;/a&gt;
              &lt;/div&gt;
              &lt;div&gt;
                &lt;strong&gt;Twitter&lt;/strong&gt;:
                &lt;a href=&quot;https://www.twitter.com/@holman&quot;&gt;@holman&lt;/a&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;

        &lt;p&gt;
          I had heard about Oakland Roots since they started, and was a huge fan
          of how they talked about the club, their commitment to the community,
          and honestly, their branding was fucking incredible. They got
          &lt;a href=&quot;https://matthewwolff.com&quot;&gt;Matthew Wolff&lt;/a&gt; to design the
          logo. Matthew&apos;s done pretty much all the recent great work for clubs
          globally: LAFC, NYCFC, PSG, the legendary Nigerian kits, god,
          everything. I&apos;m a fan.
        &lt;/p&gt;

        &lt;p&gt;
          The logo caught my interest, but the &lt;em&gt;brand&lt;/em&gt; sucked me in.
          Punched far above their weight class, and it had a feel that I had
          been waiting for years to see from other clubs I had followed. They
          had such an emphasis on &lt;em&gt;Oakland&lt;/em&gt;. And that&apos;s really the
          end-all, be-all: let Oakland be Oakland.
        &lt;/p&gt;

        &lt;div class=&quot;grid lg:grid-cols-3 gap-4 my-8 -mx-6 lg:-mx-16 place-self-center&quot;&gt;
          &lt;figure&gt;
            &lt;img src=&quot;/images/posts/oakland/brand-lillard.jpg&quot; /&gt;
            &lt;figcaption class=&quot;text-xs m-1&quot;&gt;
              Damian Lillard wearing a shirt before a 2019 NBA playoff game.
            &lt;/figcaption&gt;
          &lt;/figure&gt;

          &lt;figure&gt;
            &lt;img src=&quot;/images/posts/oakland/brand-panther.jpg&quot; /&gt;
            &lt;figcaption class=&quot;text-xs m-1&quot;&gt;
              Oakland&apos;s limited-edition Black Panther kits. The
              &lt;a href=&quot;https://www.youtube.com/watch?v=Igt0oCuBkG0&quot;&gt;short film&lt;/a&gt;
              by Calvin Gaskin was incredible, too.
            &lt;/figcaption&gt;
          &lt;/figure&gt;

          &lt;figure&gt;
            &lt;img src=&quot;/images/posts/oakland/brand-holland.jpg&quot; /&gt;
            &lt;figcaption class=&quot;text-xs m-1&quot;&gt;
              Zendaya and Tom Holland. Tom&apos;s also a fellow Spurs fan, and I will
              not be accepting any comments on how we&apos;re doing this season.
            &lt;/figcaption&gt;
          &lt;/figure&gt;
        &lt;/div&gt;

        &lt;p&gt;
          For years I had practically told everyone in any single bar I stepped
          foot in that if I could &quot;invest in American soccer&quot; I would. MLS was
          expanding like crazy, with expansion fees alone that were larger than
          valuations of 100-year-old clubs in England. The USWNT had continued
          to win World Cup after World Cup, and the USMNT were looking really
          threatening (before, uh, Trinidad, but don&apos;t worry, we&apos;re back on
          track again). It&apos;s just not too often you have the largest economy in
          the world suddenly — over decades, of course — discover a pasttime
          that the entirety of the rest of the world has known for years.
        &lt;/p&gt;

        &lt;div class=&quot;grid lg:grid-cols-3 gap-8&quot;&gt;
          &lt;div class=&quot;lg:col-span-2&quot;&gt;
            &lt;p&gt;
              Eventually I realized well, if I couldn&apos;t invest in soccer
              generally, maybe I could invest in a club specifically. Definitely
              still thought this was the realm of billionaires, though, but I
              figure I&apos;d shoot my shot. Amusingly similar to how I got my job at
              GitHub a decade prior, I sent a cold DM over Twitter to the Roots&apos;
              chairman, Steven Aldrich, asking if they&apos;d be interested in having
              an additional investor come on board. We had a chat, and then I
              became an investor. Sometimes life just comes down to asking, it
              turns out.
            &lt;/p&gt;

            &lt;p class=&quot;col-span-2&quot;&gt;
              I do want to make it clear that I&apos;m not a majority owner by any
              stretch: the amount is meaningful to me, but on the cap table it&apos;s
              more along the lines of angel investor: somewhere around one
              percent of the club. I&apos;m also not involved in the day-to-day
              operation of Roots and Soul; the co-founders, the chairman, all
              the full-time staff and game-day staff honestly have a more direct
              impact that I do. I do see a lot of visibility into the
              organization, and I try to get as involved as much as possible.
              But most relevant to why you&apos;re reading this from me: I love
              writing about stuff like this, so here we are! A blog post!
            &lt;/p&gt;
          &lt;/div&gt;

          &lt;div class=&quot;-mx-6 lg:-mr-16 mb-8 lg:mb-0&quot;&gt;
            &lt;div class=&quot;text-sm bg-slate-400 p-6 rounded-lg&quot;&gt;
              &lt;strong class=&quot;block mb-4 text-xl&quot;&gt;Owner vs Investor&lt;/strong&gt;
              &lt;p&gt;
                One last quick note on nomenclature before we get into things-
                the original investor group was just that: an
                &lt;em&gt;investor&lt;/em&gt; group. There&apos;s potentially a lot of problems
                with using &lt;em&gt;owner&lt;/em&gt; while running a team of athletes, and
                traditionally we hadn&apos;t used it to describe the investor group.
              &lt;/p&gt;
              &lt;p class=&quot;lg:pb-0&quot;&gt;
                It wasn&apos;t until we did a crowdfunding round last year where we
                surveyed the fanbase and they overwhelmingly preferred &quot;owner&quot;
                instead of &quot;investor&quot;, which makes sense in terms of a community
                who wants real participation in their community&apos;s club. I&apos;ll
                likely bounce back and forth between the two here, but it&apos;s
                something we&apos;re still discussing a lot.
              &lt;/p&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;h-3 grid grid-cols-5&quot;&gt;
      &lt;div class=&quot;bg-roots-yellow&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-blue&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-orange&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-green&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-red&quot;&gt;&lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;bg-cover bg-bottom bg-no-repeat py-64&quot; style=&quot;background-image: url(/images/posts/oakland/finances.jpg)&quot;&gt;
      &lt;div class=&quot;mx-8 lg:mx-24 lg:w-2/5&quot;&gt;
        &lt;h2 class=&quot;text-5xl lg:text-7xl font-bold text-white drop-shadow font-heading&quot;&gt;
          the finances of owning and running a football club
        &lt;/h2&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;h-3 grid grid-cols-5&quot;&gt;
      &lt;div class=&quot;bg-roots-yellow&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-blue&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-orange&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-green&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-red&quot;&gt;&lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;py-8 px-8 lg:py-32 lg:px-0 bg-slate-200&quot;&gt;
      &lt;div class=&quot;max-w-prose m-auto leading-relaxed text-xl text-slate-700&quot;&gt;
        &lt;p&gt;
          Initially I wasn&apos;t going to write specifics about the finances
          involved, but then I realized there was a very good reason to. The
          reason I came up with is: &quot;fuck it&quot;. Again, the sports world seems
          like
          &lt;em&gt;so many&lt;/em&gt; shady backroom deals, and putting some real numbers
          to the problem makes it just that less shady.
        &lt;/p&gt;

        &lt;p&gt;
          For most sports organizations, it&apos;s not really a one-and-done thing.
          Roots are no different. I&apos;ve invested ten times into the club. Here&apos;s
          the detailed breakout of my wires:
        &lt;/p&gt;

        &lt;div class=&quot;-mx-8 lg:-mx-16&quot;&gt;
          &lt;table class=&quot;w-full mt-8 mb-16 text-sm font-sans border-collapse rounded-lg overflow-hidden&quot;&gt;
            &lt;thead class=&quot;text-left bg-roots-yellow&quot;&gt;
              &lt;tr&gt;
                &lt;th&gt;Date&lt;/th&gt;
                &lt;th&gt;(Rough) Valuation&lt;/th&gt;
                &lt;th&gt;Amount&lt;/th&gt;
                &lt;th&gt;Current value&lt;/th&gt;
                &lt;th&gt;Notes&lt;/th&gt;
              &lt;/tr&gt;
            &lt;/thead&gt;

            &lt;tbody class=&quot;bg-yellow-50&quot;&gt;
              &lt;tr&gt;
                &lt;td&gt;October 2020&lt;/td&gt;
                &lt;td&gt;$24M&lt;/td&gt;
                &lt;td&gt;$100,000&lt;/td&gt;
                &lt;td&gt;$161,812&lt;/td&gt;
                &lt;td&gt;&lt;/td&gt;
              &lt;/tr&gt;

              &lt;tr&gt;
                &lt;td&gt;January 2021&lt;/td&gt;
                &lt;td&gt;$28M&lt;/td&gt;
                &lt;td&gt;$100,047&lt;/td&gt;
                &lt;td&gt;$161,887&lt;/td&gt;
                &lt;td&gt;&lt;/td&gt;
              &lt;/tr&gt;

              &lt;tr&gt;
                &lt;td&gt;September 2021&lt;/td&gt;
                &lt;td&gt;$35M&lt;/td&gt;
                &lt;td&gt;$100,000&lt;/td&gt;
                &lt;td&gt;$161,812&lt;/td&gt;
                &lt;td&gt;&lt;/td&gt;
              &lt;/tr&gt;

              &lt;tr&gt;
                &lt;td&gt;January 2022&lt;/td&gt;
                &lt;td&gt;$40M&lt;/td&gt;
                &lt;td&gt;$41,093&lt;/td&gt;
                &lt;td&gt;$66,492&lt;/td&gt;
                &lt;td&gt;&lt;/td&gt;
              &lt;/tr&gt;

              &lt;tr&gt;
                &lt;td&gt;February 2023&lt;/td&gt;
                &lt;td&gt;$70M&lt;/td&gt;
                &lt;td&gt;$42,900&lt;/td&gt;
                &lt;td&gt;$51,480&lt;/td&gt;
                &lt;td&gt;&lt;/td&gt;
              &lt;/tr&gt;

              &lt;tr&gt;
                &lt;td&gt;September 2023&lt;/td&gt;
                &lt;td&gt;$78.2M&lt;/td&gt;
                &lt;td&gt;$10,000&lt;/td&gt;
                &lt;td&gt;$11,003&lt;/td&gt;
                &lt;td&gt;First crowdfund campaign&lt;/td&gt;
              &lt;/tr&gt;

              &lt;tr&gt;
                &lt;td&gt;January 2024&lt;/td&gt;
                &lt;td&gt;$90M&lt;/td&gt;
                &lt;td&gt;$86,471&lt;/td&gt;
                &lt;td&gt;$86,486&lt;/td&gt;
                &lt;td&gt;&lt;/td&gt;
              &lt;/tr&gt;

              &lt;tr&gt;
                &lt;td&gt;August 2024&lt;/td&gt;
                &lt;td&gt;$93M&lt;/td&gt;
                &lt;td&gt;$1,000&lt;/td&gt;
                &lt;td&gt;$1,000&lt;/td&gt;
                &lt;td&gt;Second crowdfund campaign&lt;/td&gt;
              &lt;/tr&gt;

              &lt;tr&gt;
                &lt;td&gt;November 2024&lt;/td&gt;
                &lt;td&gt;$93M&lt;/td&gt;
                &lt;td&gt;$75,000&lt;/td&gt;
                &lt;td&gt;$75,000&lt;/td&gt;
                &lt;td&gt;&lt;/td&gt;
              &lt;/tr&gt;

              &lt;tr&gt;
                &lt;td&gt;January 2025&lt;/td&gt;
                &lt;td&gt;$93M&lt;/td&gt;
                &lt;td&gt;$103,000&lt;/td&gt;
                &lt;td&gt;$103,000&lt;/td&gt;
                &lt;td&gt;&lt;/td&gt;
              &lt;/tr&gt;
            &lt;/tbody&gt;

            &lt;tfoot class=&quot;bg-roots-yellow font-semibold&quot;&gt;
              &lt;tr&gt;
                &lt;td&gt;Total&lt;/td&gt;
                &lt;td&gt;&lt;/td&gt;
                &lt;td&gt;$659,511&lt;/td&gt;
                &lt;td&gt;$879,972&lt;/td&gt;
                &lt;td&gt;&lt;/td&gt;
              &lt;/tr&gt;
            &lt;/tfoot&gt;
          &lt;/table&gt;
        &lt;/div&gt;

        &lt;p&gt;
          I&apos;ve definitely had better returns, both in the public markets and in
          the private markets. No, it&apos;s not the best investment in the world
          (yet). Even with valuation increases, the amount of yearly burn makes
          it pretty cash-greedy and impacts the return profile. But if life were
          just about financial returns, I&apos;d invest in oil companies or some
          shit.
        &lt;/p&gt;

        &lt;p&gt;
          One of the reasons I feel comfortable detailing some of this is that
          so much of the Roots&apos; finances are public at this point, because of
          our two public crowdfund campaigns (thanks to the JOBS act: thanks
          Obama!) The
          &lt;a href=&quot;https://wefunder.com/oakland&quot;&gt;current crowdfunding campaign&lt;/a&gt;
          ends in a few days (January 31, 2025!) and it&apos;s a great way to peer
          directly into the finances whether you&apos;re an investor or not. It&apos;s
          reached its target raise for the round, but still taking investments-
          minimum is just a hundred bucks. All the nitty-gritty financial
          details are in the
          &lt;a href=&quot;https://uploads.wefunder.com/uploads/form_c/149070/remote_files/846027-yppRh5FtR0Ts8cNa1NKLgAhu/ORSC_Financial_Statements___Audit_Report-_Final_executed.pdf&quot;&gt;financial statement&lt;/a&gt;
          linked halfway down the page.
        &lt;/p&gt;

        &lt;h3 class=&quot;my-8 text-3xl font-bold&quot;&gt;
          Crowdfunding vs public vs private ownership
        &lt;/h3&gt;

        &lt;p&gt;
          Man, I really love that Roots did a public crowdfunding campaign. In
          2023 we raised the largest public sports crowdfund of all time: $3.6M
          from 5,400 new investors, including Billie Joe Armstrong (Green Day),
          Jason Kidd (NBA), G-Eazy (rap), and many, many other notable figures.
          We&apos;re currently in a second crowdfund campaign.
        &lt;/p&gt;

        &lt;p&gt;
          I think it&apos;s great to have public ownership. Ideally, the whole club
          is owned by the community. Unfortunately the math doesn&apos;t really math.
        &lt;/p&gt;

        &lt;p&gt;
          American teams like the Green Bay Packers are owned by half a million
          fans, but the NFL (among many other leagues) has now outlawed that
          type of ownership. German football clubs follow the Bundesliga&apos;s
          excellent
          &lt;a href=&quot;https://en.wikipedia.org/wiki/50%2B1_rule&quot;&gt;50+1 rule&lt;/a&gt;,
          which ensures control of the club stays with the fans. In the US,
          though, team valuations have been so high for so long that,
          particularly for recently-formed clubs, it&apos;s really difficult to
          generate that type of demand from fans to buy in.
        &lt;/p&gt;

        &lt;p&gt;
          If you&apos;re looking strictly at Roots: over the last seven years the
          club has raised $60M from investors. Current valuation is around $93M.
          That&apos;s a lot of burn, and we&apos;d have to raise our first crowdfunding
          round 20 times over to achieve that.
        &lt;/p&gt;

        &lt;p&gt;
          And honestly? I&apos;m not sure early-stage clubs should be entirely
          fan-funded. It&apos;s a really fucking risky investment. It&apos;s
          &lt;em&gt;actually&lt;/em&gt; do or die: either Roots are going to be wildly
          successful, or the club is going to fold and the investors are going
          to lose all their money. There&apos;s not likely to be an in-between here.
          I worry a lot about the type of money that goes into the club, and the
          implications of who gets impacted if the stock price goes to zero.
          Fans already put so much into the club as fans.
        &lt;/p&gt;

        &lt;p&gt;
          I &lt;em&gt;like&lt;/em&gt; having an SPV of 6,000+ investors on the cap table.
          Last season we had roughly as many investors as we had seating
          capacity for them in the stadium. Having a big tent opens up a more
          direct line between fan and majority ownership, and lends itself to
          the possibility of community votes and public decisions down the line.
          It&apos;s a different accountability from ownership compared to someone who
          bought a ticket once and has &lt;em&gt;Lots Of Opinions Online&lt;/em&gt;.
        &lt;/p&gt;

        &lt;p&gt;
          But damn, it&apos;s a really tough problem, though. Money versus fandom.
          Not unique to American soccer by any stretch, although certainly
          exacerbated by our lack of pro/rel and league franchising and
          ownership decisions made decades ago and many sports ago. Down the
          line, though, once the club is on a more stable footing? I&apos;d
          personally love to see diminished ownership by existing investors and
          increased ownership by the community itself. (&lt;em&gt;Not&lt;/em&gt; by &quot;yet
          another dumb city buys the sports team a stadium&quot;, though: though
          actual ownership by fans, with actual participation on the cap table.)
        &lt;/p&gt;
      &lt;/div&gt;

      &lt;div id=&quot;seeing-red&quot; class=&quot;rounded-xl py-8 px-8 lg:py-32 lg:px-16 lg:mx-16 lg:my-32 bg-roots-red text-red-950&quot;&gt;
        &lt;div class=&quot;lg:grid lg:grid-cols-8 gap-8&quot;&gt;
          &lt;div class=&quot;lg:col-span-3&quot;&gt;
            &lt;h2 class=&quot;mt-8 text-3xl lg:text-6xl font-semibold&quot;&gt;
              Seeing
              &lt;span class=&quot;bg-red-950 text-roots-red py-1 px-2 rounded&quot;&gt;red&lt;/span&gt;
            &lt;/h2&gt;

            &lt;div class=&quot;mt-8 lg:mt-16 text-3xl font-semibold&quot;&gt;
              This is a perspective I&apos;ll probably never convince most people
              about, but: you&apos;re &lt;em&gt;supposed&lt;/em&gt; to lose money. Kind of.
            &lt;/div&gt;

            &lt;div class=&quot;mt-8 lg:mt-16 italic&quot;&gt;
              (&quot;Seeing red&quot; is an extremely clever triple entendre in this
              context; just wanted credit for that, dammit.)
            &lt;/div&gt;
          &lt;/div&gt;

          &lt;div class=&quot;mt-8 lg:mt-0 lg:col-span-5 lg:grid grid-cols-2 gap-8 text-md&quot;&gt;
            &lt;div&gt;
              &lt;p&gt;
                Every time a journalist writes a piece on a large tech company —
                omg, so-and-so is losing billions a year!! — the common response
                is &quot;Look, they&apos;re incompetent! They don&apos;t know what they&apos;re
                doing! They&apos;re broke!!&quot; That&apos;s not the point.
              &lt;/p&gt;

              &lt;p&gt;
                To over-simplify the argument... there are two ways to grow a
                business: bootstrap, or take outside investment. Neither are
                correct or incorrect; they depend on the context.
              &lt;/p&gt;

              &lt;p&gt;
                If you take outside investment, the bet you&apos;re making is that by
                having more resources available today, you&apos;ll grow far larger
                tomorrow than you would if you simply grew in a linear fashion.
                For a new soccer club, it&apos;s often the case that you&apos;ll face a
                number of steep up-front costs that are hard to recoup in the
                short term: paying potentially millions (thanks USA!) to join a
                league, providing for training and game-day facilities,
                supporting player and staff wages, and about nine zillion other
                costs.
              &lt;/p&gt;

              &lt;p&gt;
                The teams Oakland has produced are legendary, globally: Raiders.
                A&apos;s. Warriors. Roots have aspirations to be in that same boat
                (while staying in Oakland, forever). That&apos;s really the reason
                why it made sense to take outside investment in the first place:
                we think there&apos;s magic in Oakland, and we want make those
                impacts locally and globally in a huge way.
              &lt;/p&gt;
            &lt;/div&gt;

            &lt;div&gt;
              &lt;p&gt;
                You can measure your approach, too. When Uber went public, for
                example, they were losing billions... but they were seeing
                certain individual markets hit cashflow-positive. They were
                willing to invest in new markets because they thought they had a
                formula that would lead to positive cash flow for the whole
                business. (A few years after their IPO,
                &lt;a class=&quot;border-red-900&quot; href=&quot;https://www.theverge.com/2022/8/2/23287945/uber-positive-cash-flow-q2-2022-earnings&quot;&gt;they did&lt;/a&gt;, with profitability
                &lt;a class=&quot;border-red-900&quot; href=&quot;https://www.theverge.com/2024/2/8/24065999/uber-earnings-profitable-year-net-income&quot;&gt;a few years after that&lt;/a&gt;.)
              &lt;/p&gt;

              &lt;p&gt;
                Don&apos;t get me wrong: I have a lot of gripes about Uber. But the
                notion has its parallels here. Roots hit their first consistent
                game day positive revenue numbers last season, which was a huge
                shift from a couple years ago where each game was deeply in the
                red. This year&apos;s move to the Oakland Coliseum expands us from a
                roughly 5,500 capacity to, well, technically 60,000+. But costs
                are higher, too. The hope is that we can narrow that game day
                revenue-to-costs gap even further in the coming years and
                ultimately reduce the reliance on outside investment.
              &lt;/p&gt;

              &lt;p&gt;
                The goal is always to be a self-sustaining club the whole Town
                can rally behind... that will never, ever leave Oakland.
                Sustainable growth matters to get to that point. And yeah, I
                always worry about it. But god, it&apos;s been so exciting to see the
                impact.
              &lt;/p&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div class=&quot;mt-16 lg:mt-0 bg-slate-200&quot;&gt;
        &lt;div class=&quot;max-w-prose m-auto leading-relaxed text-xl text-slate-700&quot;&gt;
          &lt;h3 class=&quot;my-8 text-3xl font-bold&quot;&gt;The exit&lt;/h3&gt;

          &lt;p&gt;
            I have absolutely just written a shit ton of words about what is
            kind of a not great investment so far, yes, lol. Obviously I get a
            lot of personal joy out of supporting Oakland Roots, but I&apos;m also
            not just doing it &lt;em&gt;For Love Of The Game&lt;/em&gt;, which is also a
            baseball movie by Kevin Costner from a few decades ago that I
            fucking hated and was so livid I wasn&apos;t getting another
            &lt;em&gt;Field of Dreams&lt;/em&gt; in that theater.
          &lt;/p&gt;

          &lt;p&gt;
            I invest in startups, and startups are all about &lt;em&gt;The Exit&lt;/em&gt;,
            which usually means: IPO, acquisition, some sort of
            buyback/dividends/profit sharing, or (most likely) you lose all your
            money.
          &lt;/p&gt;

          &lt;p&gt;
            Roots are a little different. Though some clubs are on the public
            market —
            &lt;a href=&quot;https://finance.yahoo.com/quote/BVB.DE&quot;&gt;heja BVB!&lt;/a&gt; —
            it&apos;s not likely Roots will go public, barring a huge change to
            securities laws (which hey, maybe will happen given the pace of IPOs
            over the last few decades, never know).
          &lt;/p&gt;

          &lt;p&gt;
            In my mind, it&apos;s most likely that shareholders would be able to exit
            their position through share buybacks (someone comes in and offers
            to buy your shares because they want more ownership of the club) or
            through some sort of profit sharing. Profit sharing is likely to be
            *much* further down the line, though: again, we think there is a ton
            of growth ahead for Roots and Soul, and by taking money
            &lt;em&gt;out&lt;/em&gt; of the club, you&apos;re limiting how quickly that growth
            can occur. So for forseeable future, the club will likely remain in
            the red, or fairly break-even.
          &lt;/p&gt;

          &lt;p&gt;
            That would leave selling your shares. And that&apos;s been an approach
            many teams and franchises have taken over the years. Right now,
            number keeps going up:
          &lt;/p&gt;

          &lt;div class=&quot;text-center text-sm my-8 -mx-6 lg:-mx-16&quot;&gt;
            &lt;img src=&quot;/images/posts/oakland/graph.jpg&quot; class=&quot;&quot; /&gt;
            &lt;em class=&quot;block my-2&quot;&gt;Chart
              &lt;a href=&quot;https://www.yieldstreet.com/blog/article/the-growing-role-of-institutional-money-in-sports/&quot;&gt;from Yieldstreet&lt;/a&gt;
              via Profluence&apos;s excellent
              &lt;a href=&quot;https://profluence.com&quot;&gt;business + sports weekly newsletter&lt;/a&gt;.
            &lt;/em&gt;
          &lt;/div&gt;

          &lt;p&gt;
            MLS has had truly meteoric growth lately, with San Diego FC&apos;s recent
            expansion fee rumored to be
            &lt;a href=&quot;https://www.nbcsports.com/soccer/news/san-diego-awarded-mls-franchise-after-reported-500-million-fee&quot;&gt;$500M&lt;/a&gt;
            last year. (Too bad it wasn&apos;t San Diego Loyal, which still deeply
            bothers me how badly
            &lt;a href=&quot;https://www.youtube.com/watch?v=3sVc7xHc05Q&quot;&gt;they were done dirty&lt;/a&gt;.) The US&apos;s top-flight women&apos;s league, NWSL, has also had some
            mind-boggling growth as well: in 2020 the Seattle Reign was
            purchased for $3.5M and Angel City&apos;s expansion fee into the league
            was $2M; four years later, Bay FC bought into the league for $53M
            and Angel City was valued at $250M.
          &lt;/p&gt;

          &lt;div class=&quot;lg:grid lg:grid-cols-7 gap-8 -mx-6 lg:mx-0 mb-16 lg:mb-0&quot;&gt;
            &lt;div class=&quot;col-span-4&quot;&gt;
              &lt;p&gt;
                USL is also seeing positive growth. Valuations for the top-tier
                clubs — Louisville FC, Phoenix Rising, Indy Eleven, Oakland
                Roots, etc — are probably somewhere around $100M to $250M today.
                All the American leagues are seeing this ahead of World Cup 26,
                which will immediately be the most-attended World Cup of all
                time (surpassing &apos;94, also hosted in the US, although that had
                substantially fewer teams). There&apos;s also Club World Cup this
                summer and likely a women&apos;s World Cup in the coming decade, too.
                There&apos;s a ton of focus on the sport right now.
              &lt;/p&gt;

              &lt;p&gt;
                Valuations, like most financial instruments, can be a tool for
                investors. If your valuation goes up, your slice of the pie gets
                larger. That means you could de-risk by subsequently selling a
                portion of your larger slice of the pie off. This is why so many
                clubs can be in the red for so long: you might see a club peel
                off a sale of minority shares, which happens
                &lt;a href=&quot;https://www.google.com/search?q=soccer+club+selling+minority+ownership&quot;&gt;all the time&lt;/a&gt;.
              &lt;/p&gt;

              &lt;p&gt;
                This can be a tool for good! In the optimistic case, you&apos;re
                rewarding those who took a risk with you and came on board early
                on, before success was &quot;guarenteed&quot;. In many cases those owners
                are not leaving club ownership- they&apos;re just selling a small
                portion of their stake, so you can still benefit from their
                connections, passion, and future funding.
              &lt;/p&gt;
            &lt;/div&gt;

            &lt;div class=&quot;col-span-3&quot;&gt;
              &lt;div class=&quot;mt-4 bg-roots-orange text-orange-900 p-4 rounded-lg text-sm leading-relaxed&quot;&gt;
                &lt;h2 class=&quot;text-2xl font-semibold&quot;&gt;Is MLS needed?&lt;/h2&gt;

                &lt;p class=&quot;mt-4&quot;&gt;
                  I see this a lot- &quot;Oh, Roots are planning
                  &lt;a class=&quot;text-roots-yellow hover:text-slate-900 hover:border-transparent&quot; href=&quot;https://www.oaklandrootssc.com/news/2024/12/19/howardterminal/&quot;&gt;to build a huge stadium&lt;/a&gt;
                  because they want to get into MLS down the line&quot;. And yeah,
                  MLS aspirations were my first question when I first talked to
                  Steven, too.
                &lt;/p&gt;

                &lt;p&gt;
                  MLS would be great. I went from being a decade-long Quakes fan
                  to hating them due their ownership&apos;s total lack of interest in
                  developing one of the best markets in the world for soccer:
                  the Bay Area. It&apos;d be fantastic to see an emphasis in
                  top-flight football again in the region, and I&apos;d love for
                  Roots to be leading the charge.
                &lt;/p&gt;

                &lt;p&gt;
                  But from an investor standpoint, no, I don&apos;t think that
                  &lt;em&gt;needs&lt;/em&gt; to be a goal anymore. That&apos;s not a phrase that
                  existed even five years ago, really. Hell, even a decade ago
                  MLS was still
                  &lt;a class=&quot;text-roots-yellow hover:text-slate-900 hover:border-transparent&quot; href=&quot;https://en.wikipedia.org/wiki/Chivas_USA&quot;&gt;losing clubs&lt;/a&gt;; this stability and growth is really a fairly recent thing.
                &lt;/p&gt;

                &lt;p class=&quot;pb-0&quot;&gt;
                  With USL starting to see stability and growth, there&apos;s a great
                  opportunity to be a long-term, profitable, successful club at
                  that level of the pyramid, led by clubs like Louisville,
                  Charleston, Indianapolis, and others. There&apos;s plenty of prior
                  art in Europe, too: clubs like
                  &lt;a href=&quot;https://www.fcstpauli.com/en&quot;&gt;FC St. Pauli&lt;/a&gt; and
                  &lt;a href=&quot;https://www.wrexhamafc.co.uk&quot;&gt;Wrexham&lt;/a&gt; show you
                  can have a global impact from lower-tier leagues.
                &lt;/p&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          &lt;/div&gt;

          &lt;p&gt;
            And of course, this can be used for
            what&apos;s-the-opposite-of-&quot;good&quot;-kinda-like-&quot;evil&quot;-but-less-likely-to-get-me-sued.
            You know, like John Fisher, owner of the
            &lt;strike&gt;Oakland&lt;/strike&gt; &lt;strike&gt;Las Vegas&lt;/strike&gt; Sacramento A&apos;s,
            and the San Jose Earthquakes. He doesn&apos;t really care about putting
            funds into his clubs, because he can benefit from other MLB and MLS
            clubs doing the work and pushing overall league valuations up while
            he coasts. Eventually,
            &lt;a href=&quot;https://www.sportspro.com/news/san-jose-earthquakes-owner-john-fisher-minority-shares-sale-mls/&quot;&gt;he can sell a minority stake&lt;/a&gt;
            to cover interim costs, and if he doesn&apos;t need the liquidity in the
            immediate future, eventually sell the damn club and ride the monster
            valuation increase over the duration of his ownership.
          &lt;/p&gt;

          &lt;h3 class=&quot;my-8 text-3xl font-bold&quot;&gt;&quot;Everyone&apos;s leaving Oakland&quot;&lt;/h3&gt;

          &lt;p&gt;
            Look: yes, the A&apos;s are gone. The Raiders are gone. The Warriors are
            across the Bay. It makes sense that fans to worry about Roots
            leaving the Town, too. And I see that mentioned online, in person,
            whatever. But it&apos;s one of those things that, from ownership&apos;s
            perspective... god, it&apos;s not remotely anything that anyone would
            ever fathom even to begin to think about. I can&apos;t underline how much
            more likely the club is going to go broke long before it would ever
            cross anyone&apos;s minds, lol. Every single person who put money into
            the club, whether it&apos;s $100 or $10M, wants to see an Oakland club
            succeed &lt;em&gt;in Oakland&lt;/em&gt;.
          &lt;/p&gt;

          &lt;p&gt;
            Sure, there are detractors about Oakland. Last year I was at a
            dinner with an MLS owner — who shall remain nameless — who, out of
            nowhere, replied to my conversation with a seatmate with &quot;yeah but
            no one wants to go to that shithole anymore!&quot;
          &lt;/p&gt;

          &lt;p&gt;
            No, I&apos;m just kidding. About the nameless part, I mean. It was
            Anthony Precourt, owner of Austin FC. That guy who desperately tried
            to move the Crew away from Columbus. The idea that a team would want
            to stay in the city they love might be confusing to some people. And
            I think that can be a financial decision on its own, as well: the
            magic of the organization stems &lt;em&gt;from&lt;/em&gt; Oakland.
          &lt;/p&gt;

          &lt;hr /&gt;

          &lt;p&gt;
            But anyway: that&apos;s my schtick on finances for a new soccer club.
            Yes, they can be ugly; no, it&apos;s not entirely unexpected; yeah, you
            can tackle these issues a bit as you grow the club.
          &lt;/p&gt;

          &lt;p&gt;But I fucking love being on this ride.&lt;/p&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;h-3 grid grid-cols-5&quot;&gt;
      &lt;div class=&quot;bg-roots-yellow&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-blue&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-orange&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-green&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-red&quot;&gt;&lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;bg-cover bg-bottom bg-no-repeat py-64&quot; style=&quot;background-image: url(/images/posts/oakland/footie.jpg)&quot;&gt;
      &lt;div class=&quot;lg:ml-auto lg:mr-24 lg:w-2/5 mx-8 lg:mx-0&quot;&gt;
        &lt;h2 class=&quot;text-5xl lg:text-7xl font-bold text-white drop-shadow font-heading&quot;&gt;
          the football: peeking behind the curtain
        &lt;/h2&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;h-3 grid grid-cols-5&quot;&gt;
      &lt;div class=&quot;bg-roots-yellow&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-blue&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-orange&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-green&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-red&quot;&gt;&lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;py-8 px-8 lg:py-32 lg:px-0 bg-slate-200&quot;&gt;
      &lt;div class=&quot;max-w-prose m-auto leading-relaxed text-xl text-slate-700&quot;&gt;
        &lt;p class=&quot;text-3xl&quot;&gt;I&apos;m a soccer sicko.&lt;/p&gt;

        &lt;p&gt;
          I watch U-15 tournaments from the other side of the world at 3am. I&apos;m
          an unabashed diehard of one of the best cup competitions in the world,
          the
          &lt;a href=&quot;https://en.wikipedia.org/wiki/U.S._Open_Cup&quot;&gt;US Open Cup&lt;/a&gt;,
          watching like eight games at once during those fun early rounds. I
          have many opinions on why the world needs to adopt
          &lt;a href=&quot;https://www.reddit.com/r/HistoricalCapsule/comments/1du2y18/penalties_in_the_mls_in_the_1990s/&quot;&gt;90s MLS penalty shootouts&lt;/a&gt;, or why the &apos;00 adidas Predator was the greatest boot of all time.
          But these are all from the fan side of things; ownership was
          eye-opening, to say the least.
        &lt;/p&gt;

        &lt;p&gt;
          It&apos;s kind of like — or actually, come to think of it,
          &lt;em&gt;exactly like&lt;/em&gt; — moving from being an employee to being a
          founder at a company. There&apos;s so many cases from, say, your first job
          where you suddenly think &quot;oh shit, &lt;em&gt;that&apos;s&lt;/em&gt; why they did things
          that way&quot;. I mean, you still don&apos;t agree with it, but you at least
          have context for why your manager did that stupid fucking decision
          you&apos;re angry at years later, for example.
        &lt;/p&gt;

        &lt;p&gt;
          A lot of it is just seeing context for the other side of things. Why
          did that one crowd favorite leave the club? Well, there are reasons
          behind it. Why didn&apos;t this player pan out, or that player develop
          well? Well, turns out it&apos;s really hard to manage people, whether
          you&apos;re at a startup, or a soccer club, or a McDonald&apos;s.
        &lt;/p&gt;

        &lt;p&gt;
          All this has been really interesting to see the other side of the
          curtain, so to speak, and there are a few reasons for it.
        &lt;/p&gt;

        &lt;h3 class=&quot;my-8 text-3xl font-bold&quot;&gt;The fans are morons&lt;/h3&gt;

        &lt;p&gt;
          Guilty as charged. I&apos;m an absolute &lt;em&gt;shithead&lt;/em&gt; when it comes to
          my fandom. I played varsity soccer in North Dakota twenty years ago,
          and then some soccer for fun every now and then afterwards. Like, I
          have no idea what I&apos;m doing. And yet, here we are, at a bar or at home
          or on a reddit thread, yelling at each other about some player&apos;s
          performance on-field based on the 90 minutes we see of them once or
          twice a week on TV.
        &lt;/p&gt;

        &lt;p&gt;
          This, like most things in soccer, is not too dissimilar from all sorts
          of other things in society. Dunning-Kruger all the way down. Everyone
          has opinions, but they&apos;re not always opinions worthing
          &lt;em&gt;listening&lt;/em&gt; to.
        &lt;/p&gt;

        &lt;p&gt;
          If a fan has a Really Wrong Opinion and is pissed about it, though,
          it&apos;s still important to identify what they&apos;re
          &lt;em&gt;directionally&lt;/em&gt; talking about. Classic soccer example is &quot;THIS
          GOALKEEPER IS TRASH!!!&quot; when maybe its the backline with issues, or
          set pieces are a disaster, and so on.
        &lt;/p&gt;

        &lt;p&gt;
          This is the case for building product in tech, too- with GitHub we’d
          constantly see &lt;em&gt;horrible fucking ideas&lt;/em&gt; proposed to us in an
          attempt to improve some deficiency in the product. This is exacerbated
          when the customer (&quot;fan&quot;) has more short-term thinking than you: they
          have a problem with the product &lt;em&gt;right now&lt;/em&gt;, and they don&apos;t
          care that you&apos;re planning on revamping and improving the entire
          feature six months or two years or whatever down the line. They have
          real feelings today. Identifying that &lt;em&gt;directional anger&lt;/em&gt;, even
          though they might be &quot;wrong&quot; about the feature specifically, might
          lead to you finding them a stopgap solution in the interim, or moving
          up your long-term plans. Or you realize you&apos;re the one who&apos;s wrong
          with all this after all. Or you can simply just offer to talk with
          them directly and give them more context; sometimes that alone can
          help a ton.
        &lt;/p&gt;

        &lt;p&gt;
          It’s super hard but like… people don’t get pissed off unless they
          care. Once you stop seeing feedback entirely... that’s when you’re
          truly fucked. Then they don&apos;t care at all.
        &lt;/p&gt;

        &lt;h3 class=&quot;my-8 text-3xl font-bold&quot;&gt;The fans are geniuses&lt;/h3&gt;

        &lt;p&gt;
          The opposite is true, too: it&apos;s unbelieveable what sort of insights
          and understanding can come from the fanbase as well.
        &lt;/p&gt;

        &lt;p&gt;
          You can&apos;t fake the product in football, not really. Either you have a
          great squad and perform well, or you have a great game day
          environment, or you make an impact on your community... or you don&apos;t.
          People have way too much shit going on in their lives right now to
          fuck around with a club that isn&apos;t putting in the work.
        &lt;/p&gt;

        &lt;p&gt;
          In that sense, fans are incredibly sophisticated these days. They know
          what they like, they know what they want to spend their money on. Used
          to be your grandpappy would spend -20°F winters with their butt
          outside on a bench watching their alma matter lose six straight
          decades of college football, because that&apos;s what their own pops did,
          dammit. Now Taylor&apos;s dropping a new album and coming three states away
          for a show and you have to drop six months&apos; salary to see her show
          because she&apos;s goddamn the GOAT, now what are you talking about with
          this soccer stuff?
        &lt;/p&gt;

        &lt;p&gt;
          You can only toss so many hot dogs into a silent crowd before they
          peace out because of how corny it all feels. Unless it&apos;s corn dogs.
          Shit, I don&apos;t think I&apos;ve seen corn dog tosses to the crowd very often,
          gonna have to send that up idea the tree next.
        &lt;/p&gt;

        &lt;p&gt;
          Technically and tactically, fans can be incredible, too. Even in USL,
          merely the &quot;second tier&quot; of soccer fandom in a country that allegedly
          &quot;doesn&apos;t like soccer&quot;, the journalistic side of things is a
          never-ending supply of fascination, and tactics, and the human side of
          being a fan.
          &lt;a href=&quot;https://bsky.app/profile/usltactics.com&quot;&gt;John Morrisey&lt;/a&gt;&apos;s
          tactical breakdowns on
          &lt;a href=&quot;https://www.usltactics.com&quot;&gt;USL Tactics&lt;/a&gt; and
          &lt;a href=&quot;https://www.backheeled.com/tag/usl/&quot;&gt;Backheeled&lt;/a&gt; are
          gold-standard. The crew at
          &lt;a href=&quot;https://oaklandrootsblog.com&quot;&gt;RootsBlog&lt;/a&gt; do amazing
          in-depth analysis and game day threads of everything Oakland Roots.
          &lt;a href=&quot;https://medium.com/the-union-report-fan-based-reporting-on-the&quot;&gt;The Union Report&lt;/a&gt;
          posts so much about Monterey Bay FC that I feel like I know more about
          that club than my own sometimes (just kidding, RootsBlog). And there&apos;s
          so many in-depth podcasts and videos coming from journalists like
          &lt;a href=&quot;https://x.com/btwncleansheets&quot;&gt;Cheyenne Foster&lt;/a&gt;. Really
          makes you think... sheesh, we&apos;re finally building something incredible
          in this league, and in this country. Proper footballing nation, innit.
        &lt;/p&gt;

        &lt;h3 class=&quot;my-8 text-3xl font-bold&quot;&gt;Supporter groups are sacrosanct&lt;/h3&gt;

        &lt;p&gt;
          Part of this is talking my own book; I help with the
          &lt;a href=&quot;https://theamericanoutlaws.com&quot;&gt;American Outlaws&lt;/a&gt;
          both locally and nationally for US Soccer, and I&apos;ve been a part of San
          Jose&apos;s supporter groups in the past, too. You&apos;ll find me in the
          supporters section at any given game I&apos;m at.
        &lt;/p&gt;

        &lt;p&gt;
          Supporter groups are just that: groups of fans who get together to
          support the team. They&apos;re the ones who sing the songs and wave the
          flags. They travel to away games, they bring their friends to games,
          they volunteer and donate to the community. It&apos;s actually kind of
          nutty how much time, energy, and money goes into being a supporter of
          a club.
        &lt;/p&gt;

        &lt;p&gt;
          But supporters are the ones that deserve — amusingly — support. Not
          really financially, since directly funding them puts them (and the
          club) in a pretty strong conflict-of-interest with each other. But
          simply supporting their existence, giving them a voice, keeping ticket
          prices accessible, and letting them do their thing is so important.
          The atmosphere they create is, well, honestly, what many go to games
          for. That&apos;s why a game
          &lt;a href=&quot;https://www.goal.com/en/news/how-the-yellow-wall-became-one-of-european-footballs-most/blte30b66bf5449f4bf&quot;&gt;with the Yellow Wall&lt;/a&gt;
          is a bucket list item for so many, and why some of the stadiums in the
          Prem are libraries.
        &lt;/p&gt;

        &lt;p&gt;
          It&apos;s a tricky balancing act, because you want them to be independent
          groups, but you also want to help them thrive. But again- fans are
          sophisticated. You can&apos;t force them to feel a certain way, much to the
          chagrin of plenty of clubs who give out NFTs or some other weird shit
          in the stands. Some of the most memorable atmospheres I&apos;ve been in
          have been a few dozen superfans on a couple bleachers at an Open Cup
          game, making up friendly chants about the sideline official&apos;s
          spectacular calves. It doesn&apos;t need to be much, but I refuse to be a
          part of a club without it.
        &lt;/p&gt;

        &lt;h3 class=&quot;my-8 text-3xl font-bold&quot;&gt;
          Everyone should play Football Manager once
        &lt;/h3&gt;

        &lt;p&gt;
          This is entirely stupid to say, but I&apos;m not sure I trust fans who have
          an opinion on running a club if they don&apos;t have at least one savefile
          with
          &lt;a href=&quot;https://www.footballmanager.com&quot;&gt;Football Manager&lt;/a&gt;. Just
          cracks me up. Swear to god, that opened my eyes the most when it came
          to how hard it is to build a roster, cope with great signings becoming
          mediocre and bad players becoming club legends, and dealing with the
          balance of salaries and cap space and various local insanities (I will
          forever get a kick out of
          &lt;a href=&quot;https://www.reddit.com/r/footballmanagergames/comments/16wwvbw/lol_wut_ok_mls_deactivates_league/&quot;&gt;confident Europeans trying their hand managing an MLS club&lt;/a&gt;
          for the first time). It also makes you realize how different being a
          great manager is versus being a great technical director. They&apos;re very
          different jobs, although both need a deep understanding of the other,
          too. Fascinating stuff.
        &lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;h-3 grid grid-cols-5&quot;&gt;
      &lt;div class=&quot;bg-roots-yellow&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-blue&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-orange&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-green&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-red&quot;&gt;&lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;bg-cover bg-bottom bg-no-repeat py-64&quot; style=&quot;background-image: url(/images/posts/oakland/conoce-tu-raices.jpg)&quot;&gt;
      &lt;div class=&quot;mx-8 lg:mx-24 lg:w-2/5&quot;&gt;
        &lt;h2 class=&quot;text-5xl lg:text-7xl font-bold text-white drop-shadow font-heading&quot;&gt;
          how can I non-ironically be helpful?
        &lt;/h2&gt;

        &lt;div class=&quot;mt-16 text-lg text-white font-semibold&quot;&gt;
          the hell is an &quot;investor&quot; anyway
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;h-3 grid grid-cols-5&quot;&gt;
      &lt;div class=&quot;bg-roots-yellow&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-blue&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-orange&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-green&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-red&quot;&gt;&lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;py-8 px-8 lg:py-32 lg:px-0 bg-slate-200&quot;&gt;
      &lt;div class=&quot;max-w-prose m-auto leading-relaxed text-xl text-slate-700&quot;&gt;
        &lt;p class=&quot;text-3xl leading-relaxed&quot;&gt;
          There&apos;s a phrase in venture capital that normal people take the piss
          out of all the time: &quot;How can I be helpful?&quot;
        &lt;/p&gt;

        &lt;p&gt;
          It&apos;s kind of an implication that most investors don&apos;t really add
          anything to the business besides their initial check. They&apos;re not sure
          what they can add, so they ask, &quot;How can I be helpful?&quot; At the very
          least, if you &lt;em&gt;were&lt;/em&gt; able to fundamentally change the startup&apos;s
          trajectory, you&apos;d probably already intimately know what the founders
          will need, or what questions to ask.
        &lt;/p&gt;

        &lt;p&gt;
          Roots have been a fun experience to figure out
          &lt;em&gt;how I can be helpful!&lt;/em&gt;
        &lt;/p&gt;

        &lt;p&gt;
          First bit is enthusiam. I can&apos;t underline this enough: I&apos;m sick of
          these old, billionaire owners who seemingly don&apos;t give a fuck about
          the teams that they own. Nothing makes me angrier than seeing the
          people in control of the thing that I love just not caring. So I try
          to bring that in spades everywhere I go.
        &lt;/p&gt;

        &lt;p&gt;
          For one, I&apos;m a bit of a &lt;strike&gt;shitposter&lt;/strike&gt; reasoned internet
          commentator. This was apparent far before Roots; I commented and
          posted and tweeted about the Earthquakes previously, and I definitely
          was overly-accessible when it came to early GitHub: I probably saw
          close to 95% of all tweets directed to @github between 2010-2014 (and
          responded to many, many of them). It&apos;s just table stakes to me: if you
          care about something, you talk about something, particularly if you
          can write it in a way to increase transparency, or if it&apos;s
          interesting, or you just want to talk about something you care about.
        &lt;/p&gt;

        &lt;p&gt;
          I mean, shit, that&apos;s what I&apos;m doing here. Breaking the fourth wall and
          all of that: I want to write an embarassing quantity of words on this
          post because I want you to learn more about Oakland Roots and Soul, I
          want you to think about
          &lt;a href=&quot;https://wefunder.com/oakland&quot;&gt;investing in the crowdfund yourself&lt;/a&gt;, and I want you to be more passionate about American soccer.
        &lt;/p&gt;

        &lt;p&gt;
          Regular readers of this blog will notice that, at times, I have
          &lt;a href=&quot;/talk/move-fast-break-nothing/&quot;&gt;written&lt;/a&gt;
          &lt;a href=&quot;/talk/firing-people&quot;&gt;embarassingly&lt;/a&gt;
          &lt;a href=&quot;/posts/the-depression-thing&quot;&gt;long&lt;/a&gt;
          &lt;a href=&quot;/talk/utc-is-enough-for-everyone-right&quot;&gt;reads&lt;/a&gt; about
          things that matter to me. Usually it works out great: people like
          learning about how things tick, people like hearing stories, but most
          importantly... people love discovering what deeply impacts someone
          else, be it joy, sadness, excitement, anger, whatever. Life would be
          far too boring to not have strong feelings about certain things. So
          yeah, of course I&apos;m going to write loud and proud about my favorite
          fucking thing ever. You obviously care an iota about it too, otherwise
          you wouldn&apos;t have made it this far, either. You&apos;re a soccer sicko,
          too; greetings.
        &lt;/p&gt;

        &lt;h3 class=&quot;my-8 text-3xl font-bold&quot;&gt;
          Most organizations need the same stuff
        &lt;/h3&gt;

        &lt;p&gt;
          And that&apos;s usually along the lines of: people, connections, money.
          That&apos;s it, really. All the mindless thoughtleading about venture
          capital and endless podcast episodes and it mostly just boils down
          into &quot;can you help with people, connections, and money?&quot;
        &lt;/p&gt;

        &lt;p&gt;
          So I&apos;ve helped with that. I&apos;ve referred friends and contacts for
          hiring, I&apos;ve made connections between other clubs and investors up and
          down the US soccer pyramid, and I&apos;ve invested money. Part of what I&apos;ve
          learning is that soccer in particular is a more-than-young-man&apos;s game:
          if you&apos;re trying to find other large dollar amount investors, they
          tend to skew older and male-r. Like, extremely. It&apos;s an area I&apos;m
          trying to break into further, but in that sense it&apos;s a bit different
          from, say, angel investing in tech, where some rando 22 year old might
          actually be a billionaire. (I&apos;m turning 40 this year, so I guess I&apos;m
          also becoming ancient in some peoples&apos; eyes, but I certainly
          &lt;em&gt;feel&lt;/em&gt; a decade or two too young in this area.)
        &lt;/p&gt;

        &lt;p&gt;
          Also: if you&apos;re part of the younger end of the spectrum and actively
          invest or donate money to local soccer issues and facilities, be it
          here or internationally,
          &lt;a href=&quot;mailto:zach@zachholman.com&quot;&gt;shoot me an email!&lt;/a&gt; I&apos;d love
          to chat. I&apos;d also love to write a post about donating to soccer
          organizations in the future, really; I&apos;ve found that a little bit goes
          an insanely, stupidly long way, &lt;em&gt;particularly&lt;/em&gt; for local soccer
          organizations. It&apos;s wild, and goes far beyond the game itself.
        &lt;/p&gt;

        &lt;h3 class=&quot;my-8 text-3xl font-bold&quot;&gt;
          Some organizations need different stuff
        &lt;/h3&gt;

        &lt;p&gt;
          I mean, it&apos;s a soccer team, and I love soccer. So there&apos;s so much
          weird shit that has been a joy to pitch in with.
        &lt;/p&gt;

        &lt;p&gt;
          A huge part of it is just showing up. Again, you purchased part of a
          club, so ostensibly you enjoy the actual game itself, no? So going to
          games, sending your tickets to others when you can&apos;t make games, and
          particularly showing up for away games can be a strangely huge
          bank-to-buck ratio. USL doesn&apos;t have a ton of traveling away fans; for
          one, America is big, and there aren&apos;t many driveable games. But that
          means that showing up for playoff games or regular season games in
          enemy territory counts for like, god, six billion bonus points. And
          it&apos;s almost always easy to strike up a conversation with local fans,
          learn more about what they&apos;re building, and tell them more about what
          you&apos;re building.
        &lt;/p&gt;

        &lt;div class=&quot;lg:grid lg:grid-cols-3 gap-4 -mx-6 lg:-mx-16 my-8&quot;&gt;
          &lt;figure&gt;
            &lt;img src=&quot;/images/posts/oakland/fam-sd.jpg&quot; /&gt;
            &lt;figcaption class=&quot;text-xs m-1&quot;&gt;
              Celebrating in San Diego with players and fans after our
              first-ever playoff win. Ridiculous game, too. Sorry Loyal.
            &lt;/figcaption&gt;
          &lt;/figure&gt;
          &lt;figure&gt;
            &lt;img src=&quot;/images/posts/oakland/fam-ussf.jpg&quot; /&gt;
            &lt;figcaption class=&quot;text-xs m-1&quot;&gt;
              I&apos;ve found Roots tee + blazer is the best way to dress up and
              still advertise at events like this private US Soccer meeting.
            &lt;/figcaption&gt;
          &lt;/figure&gt;
          &lt;figure&gt;
            &lt;img src=&quot;/images/posts/oakland/fam-hopper.jpg&quot; /&gt;
            &lt;figcaption class=&quot;text-xs m-1&quot;&gt;
              No law that says you can&apos;t force your dogs to gear up, either.
            &lt;/figcaption&gt;
          &lt;/figure&gt;
        &lt;/div&gt;

        &lt;p&gt;
          By far the coolest shit I&apos;ve done as an investor, in my humble
          opinion, is wire an NFL training facility.
        &lt;/p&gt;

        &lt;p&gt;
          For years I had been tinkering with our home network, expanding it
          into a full rack, dodging persistent questions from my wife of &quot;well
          why do we need to support 1,000 simultaneous clients on our wifi at
          home?&quot; &lt;em&gt;Dodging&lt;/em&gt; because, no, I had no rational answer. UNTIL I
          DID! In January 2022, the investor update mentioned needing wiring
          internet in the new training facility:
        &lt;/p&gt;

        &lt;div class=&quot;-mx-6 lg:-mx-16 my-8&quot;&gt;
          &lt;img src=&quot;/images/posts/oakland/internet.png&quot; /&gt;
        &lt;/div&gt;

        &lt;p&gt;
          Years of learning how to wire and set up enterprise networking
          connectivity at home had led to a single tear running down my cheek as
          I said &quot;HELL YES&quot;. And that&apos;s how I ended up on the roof of the former
          Oakland Raiders NFL training facility — which now Oakland Roots are
          the proud tenants of — running ethernet for my club.
        &lt;/p&gt;

        &lt;div class=&quot;lg:grid lg:grid-cols-2 gap-8 my-8&quot;&gt;
          &lt;div&gt;
            &lt;figure&gt;
              &lt;img src=&quot;/images/posts/oakland/training-door.jpg&quot; /&gt;
              &lt;figcaption class=&quot;text-xs m-1&quot;&gt;
                Roots have one of the best training facilities in the country.
                RIP Raiders.
              &lt;/figcaption&gt;
            &lt;/figure&gt;

            &lt;figure class=&quot;mt-4&quot;&gt;
              &lt;img src=&quot;/images/posts/oakland/training-abomination.jpg&quot; /&gt;
              &lt;figcaption class=&quot;text-xs m-1&quot;&gt;
                Some day I will find out who from the Raiders organization
                snipped all the ethernet cables only six inches from the wall,
                eight feet from the floor. I will punish you.
              &lt;/figcaption&gt;
            &lt;/figure&gt;
          &lt;/div&gt;

          &lt;div&gt;
            &lt;video autoplay=&quot;&quot; muted=&quot;&quot; loop=&quot;&quot; class=&quot;rounded-lg&quot;&gt;
              &lt;source src=&quot;/images/posts/oakland/training-roof.mov&quot; type=&quot;video/mp4&quot; /&gt;
            &lt;/video&gt;
            &lt;div class=&quot;text-xs m-1&quot;&gt;
              I swear, years later now and the internet has been rock-solid ever
              since. Okay, we lost one AP, but the rest is shockingly humming
              along. I&apos;m almost competent.
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;h-3 grid grid-cols-5&quot;&gt;
      &lt;div class=&quot;bg-roots-yellow&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-blue&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-orange&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-green&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-red&quot;&gt;&lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;bg-cover bg-bottom bg-no-repeat py-64&quot; style=&quot;background-image: url(/images/posts/oakland/closing.jpg)&quot;&gt;
      &lt;div class=&quot;mx-8 lg:mx-24 lg:w-2/5&quot;&gt;
        &lt;h2 class=&quot;text-5xl lg:text-7xl font-bold text-white drop-shadow font-heading&quot;&gt;
          roots &amp;amp; soul
        &lt;/h2&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;h-3 grid grid-cols-5&quot;&gt;
      &lt;div class=&quot;bg-roots-yellow&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-blue&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-orange&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-green&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;bg-roots-red&quot;&gt;&lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;py-8 px-8 lg:py-32 lg:px-0 bg-slate-200&quot;&gt;
      &lt;div class=&quot;max-w-prose m-auto leading-relaxed text-xl text-slate-700&quot;&gt;
        &lt;p class=&quot;text-3xl leading-relaxed&quot;&gt;
          So that&apos;s it. That&apos;s a lot of words about putting money into my love
          of a club.
        &lt;/p&gt;

        &lt;p&gt;
          I&apos;ve invested in something like 200 startups; this is by far my
          favorite investment out of all of them. Everything hits different when
          you can actually bring your friend and feel the atmosphere, see the
          smiles. And wins feel fucking &lt;em&gt;fantastic&lt;/em&gt;. (Losses, well, not
          so much, but hey we&apos;re talking about good feels here.)
        &lt;/p&gt;

        &lt;p&gt;
          It&apos;s a great time to be a fan of the club: we&apos;re moving into the
          historic
          &lt;a href=&quot;https://en.wikipedia.org/wiki/Oakland_Coliseum&quot;&gt;Oakland Coliseum&lt;/a&gt;
          in just over a month and a half when the season kicks off. I can&apos;t
          possibly convey how fucking excited that makes me. Join me for a game
          this season! If you&apos;re in the Bay
          &lt;a href=&quot;https://www.oaklandrootssc.com/schedule/&quot;&gt;during our season&lt;/a&gt;, drop me &lt;a href=&quot;mailto:zach@zachholman.com&quot;&gt;a line&lt;/a&gt;: I&apos;d love
          to meet you at the Coli and say hi. Away fans can absolutely take me
          up on it, too. Except for Sacramento fans. Just kidding. Probably.
        &lt;/p&gt;

        &lt;div class=&quot;lg:grid lg:grid-cols-5 gap-8&quot;&gt;
          &lt;div class=&quot;col-span-3&quot;&gt;
            &lt;p&gt;
              It&apos;s a great time to be an investor, too: our second crowdfunding
              round closes in a couple days. Minimum investment is $100, with
              higher levels getting you more perks. I just got some goddamn
              &lt;em&gt;dirt&lt;/em&gt; from the Oakland A&apos;s infield a couple weeks ago.
              That brought me so much joy. I immediately mounted it to my wall
              for display. If you&apos;re interested in chatting more seriously about
              joining the investor group, or if you have any other questions I
              could help with, you can also
              &lt;a href=&quot;mailto:zach@zachholman.com&quot;&gt;shoot me an email&lt;/a&gt;; more
              than happy to chat!
            &lt;/p&gt;
          &lt;/div&gt;

          &lt;div class=&quot;col-span-2 pt-4&quot;&gt;
            &lt;a href=&quot;https://wefunder.com/oakland&quot; class=&quot;text-slate-800 hover:text-slate-800&quot;&gt;
              &lt;div class=&quot;bg-slate-400 p-4 rounded-lg hover:bg-slate-300 transition-all&quot;&gt;
                &lt;div class=&quot;inline-block border-b-4 pb-4 border-slate-800 w-1/3&quot;&gt;
                  &lt;img src=&quot;/images/posts/oakland/wefunder.svg&quot; class=&quot;&quot; /&gt;
                &lt;/div&gt;

                &lt;div class=&quot;my-6 text-2xl font-bold&quot;&gt;
                  Oakland Roots: Second crowdfund round
                &lt;/div&gt;

                &lt;div class=&quot;border-t-4 border-slate-800 pt-4 text-slate-800 text-sm&quot;&gt;
                  &lt;div class=&quot;&quot;&gt;$523k of $500k raised&lt;/div&gt;
                  &lt;div class=&quot;&quot;&gt;Minimum investment: $100&lt;/div&gt;
                  &lt;div class=&quot;&quot;&gt;
                    Round closes
                    &lt;span class=&quot;font-semibold&quot;&gt;January 31, 2025&lt;/span&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/a&gt;
          &lt;/div&gt;
        &lt;/div&gt;

        &lt;div class=&quot;mt-32&quot;&gt;
          &lt;div class=&quot;text-2xl font-semibold&quot;&gt;Zach Holman&lt;/div&gt;
          &lt;div class=&quot;text-sm&quot;&gt;January 30, 2025&lt;/div&gt;

          &lt;div class=&quot;mt-8 text-sm flex gap-12&quot;&gt;
            &lt;div&gt;
              &lt;strong&gt;Bluesky&lt;/strong&gt;:
              &lt;a href=&quot;https://bsky.app/profile/holman.bsky.social&quot;&gt;@holman.bsky.social&lt;/a&gt;
            &lt;/div&gt;
            &lt;div&gt;
              &lt;strong&gt;Threads&lt;/strong&gt;:
              &lt;a href=&quot;https://www.threads.net/@holman&quot;&gt;@holman&lt;/a&gt;
            &lt;/div&gt;
            &lt;div&gt;
              &lt;strong&gt;Twitter&lt;/strong&gt;:
              &lt;a href=&quot;https://www.twitter.com/@holman&quot;&gt;@holman&lt;/a&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;border-t border-slate-300 py-16 flex gap-12 place-content-center&quot;&gt;
      &lt;a href=&quot;https://oaklandrootssc.com&quot; class=&quot;border-none hover:border-none&quot;&gt;&lt;img class=&quot;h-16&quot; src=&quot;/images/posts/oakland/roots.png&quot; /&gt;&lt;/a&gt;
      &lt;a href=&quot;https://oaklandsoulsc.com&quot; class=&quot;border-none hover:border-none&quot;&gt;&lt;img class=&quot;h-16&quot; src=&quot;/images/posts/oakland/soul.png&quot; /&gt;&lt;/a&gt;
      &lt;a href=&quot;https://project51O.com&quot; class=&quot;border-none hover:border-none&quot;&gt;&lt;img class=&quot;h-16 rounded-none&quot; src=&quot;/images/posts/oakland/51O.png&quot; /&gt;&lt;/a&gt;
    &lt;/div&gt;
  &lt;/body&gt;


&lt;/html&gt;
</content>
  </entry>
  
  <entry>
    <title>Send More Investor Updates</title>
    <link href="http://zachholman.com/posts/send-more-investor-updates" rel="alternate" type="text/html" title="Send More Investor Updates" />
    <published>2024-08-28T00:00:00+00:00</published>
    <updated>2024-08-28T00:00:00+00:00</updated>
    <id>http://zachholman.com/posts/send-more-investor-updates</id>
    <content type="html" xml:base="http://zachholman.com/posts/send-more-investor-updates">&lt;p&gt;I’ve made like a hundred &lt;a href=&quot;https://tifo.com&quot;&gt;angel investments&lt;/a&gt; over the years, and I get the sneaking suspicion that the most successful startups in my portfolios are the ones that talk to their investors.&lt;/p&gt;

&lt;p&gt;Like, that’s it. That’s the nugget for this post.&lt;/p&gt;

&lt;h2 id=&quot;holy-shit-no-one-can-help-you-if-they-dont-know-you-need-help&quot;&gt;Holy shit no one can help you if they don’t know you need help&lt;/h2&gt;

&lt;p&gt;Like most good advice, this is kind of obvious, but writing about it just serves as a reminder and/or a kick in the pants. To wit: it’s hard to give help if you don’t know what help is needed.&lt;/p&gt;

&lt;p&gt;Let’s back up a second. First: venture-backed companies are relatively rare, in the grand scheme of things, and that’s fine and dandy. But if you &lt;em&gt;are&lt;/em&gt; one of the companies where it makes sense to take outside investment, just cashing the check and moving on is pretty small-minded. The whole point of selling part of your company is to bring on people with a network and experience different from your own. If you’re not doing that… take out a loan or rob a bank.&lt;/p&gt;

&lt;p&gt;Lead investors tend to be much more involved in a company- they might have prescheduled check-in periods and have a deeper understanding of what’s going on. But for everyone else, particularly angel investors, the monthly investor update is the only real connection they have to your company, past simply existing on your cap table. Use and leverage them!&lt;/p&gt;

&lt;h2 id=&quot;less-is-more&quot;&gt;Less is more&lt;/h2&gt;

&lt;p&gt;I swear, if I searched in my inbox for “sorry it’s been awhile since we sent an investor update!” the results would be… high. And I get it! It’s kind of stressful, particularly if you have stressful things in your present or your future. And usually it just keeps compounding until the dam bursts and once a year there’s a “OHMYGOD HERE’S A &lt;em&gt;WAR AND PEACE&lt;/em&gt;-SIZED TREATISE ON THE COMPANY BECAUSE IT’S BEEN SO LONG ALSO PS: WE’VE PIVOTED TO SELLING SMALL TREES FOR CATS TO PLAY ON”.&lt;/p&gt;

&lt;p&gt;So your easy answer: just send a quick paragraph! Nothing needs to be rocket science. I’ve gotten a &lt;em&gt;number&lt;/em&gt; of updates that broadly consisted of:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Hi! This is what we did this last month:&lt;/p&gt;

  &lt;p&gt;[ some cool hip things ]&lt;/p&gt;

  &lt;p&gt;Here’s what we need help with this upcoming month:&lt;/p&gt;

  &lt;p&gt;Nothing! We’re doing good, just heads-down on the product right now.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I love these! This tells me 1) what you did, 2) what you need help on (nothing!), 3) that you’re still alive, which you’d be shocked at how often that’s a real question. I’ve had a couple investments now where the &lt;em&gt;only&lt;/em&gt; communications were “thanks for your investment!” and “we’re shutting down the company!” In hindsight: absolutely not shocked the company died.&lt;/p&gt;

&lt;h2 id=&quot;better-companies-communicate&quot;&gt;Better companies communicate&lt;/h2&gt;

&lt;p&gt;Look: I don’t traffic in shit like “science” or “math”, much less call it “maths” like those weird loveable Brits keep trying to push. I’m an angel investor, baby, so that means all I need are &lt;em&gt;vibes&lt;/em&gt;, mannnnn. But I keep getting the feels that founders who are on top of their investor updates are… better.&lt;/p&gt;

&lt;p&gt;Almost certainly the best investor updates with the most regular cadence over years was from &lt;a href=&quot;https://x.com/sytses&quot;&gt;Sid Sijbrandij&lt;/a&gt;, for GitLab’s investor updates. There was a very credible rumor on the street that NIST sets their time servers based on Sid’s email cadence. They were to the point, plaintext (don’t get me started on all the fancy investor updates founders are trying to get by with these days), with clear call-to-actions and jump-off links if I wanted to dig deeper into that particular topic or internal discussion.&lt;/p&gt;

&lt;p&gt;I’m not going to say if you take Sid’s same approach you’re also going to also have a $15B IPO like GitLab did… but I’m also not &lt;em&gt;not&lt;/em&gt; saying it.&lt;/p&gt;

&lt;p&gt;So give your investors a shout. Even if I invested in your company and it’s been awhile but you don’t want to send an investor update after reading this because you’re worried it’s now uncool to send one out right this minute because other companies are prolly going to do it and you want to be a unique cool snowflake? I definitely wrote this for you. Just send it! You’re going to forget it if you push it out a few days anyway. Promise.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Announcing Tifo</title>
    <link href="http://zachholman.com/posts/announcing-tifo" rel="alternate" type="text/html" title="Announcing Tifo" />
    <published>2024-04-11T00:00:00+00:00</published>
    <updated>2024-04-11T00:00:00+00:00</updated>
    <id>http://zachholman.com/posts/announcing-tifo</id>
    <content type="html" xml:base="http://zachholman.com/posts/announcing-tifo">&lt;p&gt;Quick little announcement: I’m launching my own kind-of-weird-venture-fund today: &lt;a href=&quot;https://tifo.com&quot;&gt;Tifo&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Over the last five years I’ve been doing a lot of &lt;a href=&quot;/investing&quot;&gt;angel investing&lt;/a&gt;- I’ve made close to a hundred direct angel investments, and then have made dozens of others through syndicates (which again, I &lt;a href=&quot;/posts/how-does-angel-investing&quot;&gt;highly recommend&lt;/a&gt; as a way to start out with angel investing).&lt;/p&gt;

&lt;p&gt;I really enjoy doing it- when you’re focusing on your own startup or career, you get a ton of deep, targeted knowledge, but when you start investing across many different startups you start getting a ton of broad knowledge, too. And you end up running into a lot of fun experiences (for example, one of my investments ended up with me wiring ethernet on top of an NFL training facility… not something I signed up for, but really some crazy shit.)&lt;/p&gt;

&lt;h2 id=&quot;did-you-know-you-can-just-say-you-have-a-fund-and-thats-all-you-need-to-do&quot;&gt;Did you know you can just say you have a “fund” and that’s all you need to do?&lt;/h2&gt;

&lt;p&gt;Angel is kind of a weird thing, though: the span of “angel investor” can range from “here’s a check never talk to me again” to “they directly helped us make the IPO possible”. Sometimes it’s easy to get lumped in the former when really you want to be known for the latter!&lt;/p&gt;

&lt;p&gt;Raising a full venture fund is a huge pain in the ass these days, though, so I’m kinda going halfway: running my angel investments as a fund, without actually raising the fund. There’s a bunch of brand reasons for this, as well as legal entity reasons. It also lets me better prep for raising a fund down the line if I ever want to do that (if at all).&lt;/p&gt;

&lt;p&gt;One nice thing is that since I don’t have LPs, I can continue to do whatever the fuck I want, like include “fuck” in the post announcement. I can also invest in weird areas. Tifo is no different; the two main focuses are devtools and sports. Yeah, fucking weird combination, but it’s my fund, dammit, and I’ll cry if I want to.&lt;/p&gt;

&lt;p&gt;Developer tools is pretty obvious if you’re been following along at home over the years: my background of GitHub and GitLab is really unique in the industry, and try as I may, my fifteen years in developer tools hasn’t led me to hate the area yet. Far from it: I still hate how we all code, and still think there’s &lt;em&gt;so much&lt;/em&gt; to do.&lt;/p&gt;

&lt;p&gt;Sports might be kind of new to some of you, but I’ve been falling into the business side in a deep way the last few years. For one, I’m a co-founder of &lt;a href=&quot;https://workon.co&quot;&gt;WorkOn&lt;/a&gt;, a sports technology startup that will have some really fun things to announce coming up. Secondly… I’ve loved sports all my life (which is obvious if you understood the etymology behind &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Tifo&lt;/code&gt;), and I’ve been getting futher into club ownership in football (⚽️) the last few years. I also think most sports/tech startups are absolute trash. Rather than being disappointing, I think that fact is wildly exciting.&lt;/p&gt;

&lt;p&gt;So &lt;a href=&quot;https://tifo.com&quot;&gt;Tifo&lt;/a&gt;. Already instantly the world’s number one sports-and-developer tools fund on the planet. If you’re working on something new, shoot me an email and let’s chat: &lt;a href=&quot;mailto:zach@tifo.com&quot;&gt;zach@tifo.com&lt;/a&gt;.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Hacking FIFA World Cup Rosters</title>
    <link href="http://zachholman.com/posts/hacking-fifa" rel="alternate" type="text/html" title="Hacking FIFA World Cup Rosters" />
    <published>2023-10-11T00:00:00+00:00</published>
    <updated>2023-10-11T00:00:00+00:00</updated>
    <id>http://zachholman.com/posts/hacking-fifa</id>
    <content type="html" xml:base="http://zachholman.com/posts/hacking-fifa">&lt;p&gt;I think one of the first signs of “ohhhhh they really fucked up” was seeing the passport number for the barber listed for a national team in last year’s 2022 Qatar FIFA™ World Cup®™.&lt;/p&gt;

&lt;p&gt;Here’s a quick story of how I spent the run-up to the World Cup last November. If you’re one of those people who love reading detailed, cutting-edge technical analysis of security vulnerabilities available in the platform that runs the largest event on the planet… well, give an actual security researcher’s blog a try, because this story has none of that.&lt;/p&gt;

&lt;p&gt;The killer technology used in this exploit is just three keyboard keys: command, &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;C&lt;/code&gt;, and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;V&lt;/code&gt;. Copy and paste, baby.&lt;/p&gt;

&lt;h2 id=&quot;huh-that-url-looks-interesting&quot;&gt;“Huh. That URL looks interesting.”&lt;/h2&gt;

&lt;p&gt;Virtually anyone who has ever seriously created software for the web has (at least) one sick compulsion: we look at URLs differently. Can’t help it. We all make (at least!) one fuck-up early in our career and the rest of our lives are spent making sure we don’t fuck up the URL again.&lt;/p&gt;

&lt;p&gt;One of my other sick compulsions is soccer. (Or football, for you freaks who later renamed the sport.) Love playing it, love watching it, love reading about it, love it all.&lt;/p&gt;

&lt;p&gt;The name of the game is eNgAGemEnT these days, so most clubs and national teams love pushing behind-the-scenes videos: the players in training, the players doing weird shit like cooking on-camera, the players answering questions about Taylor Swift, things like that. Ahead of the World Cup, many national teams record things like the manager FaceTiming individual players and letting them know they made the roster.&lt;/p&gt;

&lt;p&gt;One of the hip things to video was a staffer pressing the actual submit button on the official roster submission into FIFA. Neat! See, the button means it’s been sent off and now we’re actually ready to head to the World Cup! How exciting! ENGAGEMENT!!!&lt;/p&gt;

&lt;p&gt;This is where both my compulsions met up: one of the national teams included the URL bar in their behind-the-scenes footage. Basically something like this:&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;https://&amp;lt;roster submissions&amp;gt;.fifa.org/&amp;lt;sub directory&amp;gt;/45f8c989-4860-477e-8918-eef38805dc96
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Those readers who are software developers will immediately notice the UUID at the end of the URL and already have this whole post figured out, of course, because you’re all a bunch of sick bastards. But I’ll dig into it a bit more.&lt;/p&gt;

&lt;h2 id=&quot;its-one-url-michael-what-could-it-cost-10-dollars&quot;&gt;It’s one URL, Michael. What could it cost? 10 dollars?&lt;/h2&gt;

&lt;p&gt;Any URL with a bunch of random characters in it will tend to raise eyebrows- though most of the time it won’t lead to security issues, &lt;em&gt;sometimes&lt;/em&gt; it means the software developer is shoving something important where it shouldn’t be. In this case, it’s the key to the user session, which lets you do a kind of &lt;a href=&quot;https://en.wikipedia.org/wiki/Session_fixation&quot;&gt;session fixation attack&lt;/a&gt; in order to hijack their session.&lt;/p&gt;

&lt;p&gt;In basic terms, by having access to that URL, it’s like giving out the user’s username and password to log in as them. So like… yeah, not ideal, and something you learn pretty early on not to do. This is why it’s like catnip to developers; interesting-looking URLs are an exciting game of “oh shit, did they fuck that up?!”&lt;/p&gt;

&lt;h2 id=&quot;cmdc-cmdv&quot;&gt;cmd+c, cmd+v&lt;/h2&gt;

&lt;p&gt;This is always an easy thing to test- you just type in the URL and see what happens. But now that Apple has &lt;a href=&quot;https://support.apple.com/en-us/HT212630&quot;&gt;Live Text&lt;/a&gt; you can just screenshot the video, highlight the URL, copy it and paste it, so it’s just laughably easy to test these things out.&lt;/p&gt;

&lt;p&gt;In this case, you get dropped into FIFA’s internal national team management portal, logged in as whichever staffer clicked the button in the video.&lt;/p&gt;

&lt;p&gt;A couple interesting things that could be seen here:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;The full 55-player provisional roster, in addition to staff, as well as all their DOB, passport numbers, legal name, things of that nature.&lt;/li&gt;
  &lt;li&gt;The full 26-player final roster and staff (including team barber and videographers and I think there was even a team chaplain listed).&lt;/li&gt;
  &lt;li&gt;The submission of uniform colors, flags, national anthem music, and similar details.&lt;/li&gt;
  &lt;li&gt;Legalese of team agreements to participate, similar documents.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This was fairly alarming, and it raised the question of whether you could actually submit a &lt;em&gt;new&lt;/em&gt; roster. My life-long dream of participating in a World Cup was inching closer and closer to reality (and all these other suckers had to work hard on their bodies for decades to get to that point, pffft! Shoulda just copied and pasted!)&lt;/p&gt;

&lt;p&gt;The team I was looking at had already made their official roster submission, but the code was still there to make a submission. I believe they literally just commented out the form rather than hide it server-side, so it would have been pretty trivial to use the existing HTML to try crafting a new roster submission and seeing if that worked.&lt;/p&gt;

&lt;p&gt;Alas, I am no World Cup-caliber talent, and it started feeling like wrapping up was the sensible thing to do. Read-only access is one thing, mutable access is another, and the latter is more questionable when your goal is to map out the vulnerability to get patched up.&lt;/p&gt;

&lt;h2 id=&quot;responsible-disclosure&quot;&gt;Responsible disclosure&lt;/h2&gt;

&lt;p&gt;One of the main takeaways besides “don’t write broken code” is to also assume you’re going to write broken code anyway and make it easy to report these problems to the right people. FIFA failed a bit on that account, but also did a lot better than I expected.&lt;/p&gt;

&lt;p&gt;FIFA doesn’t have a specific &lt;a href=&quot;https://en.wikipedia.org/wiki/Coordinated_vulnerability_disclosure&quot;&gt;responsible disclosure&lt;/a&gt; policy (although as an interesting side note, they do have a &lt;a href=&quot;https://www.fifa.com/social-impact/fifa-guardians/reporting-system&quot;&gt;reporting system&lt;/a&gt; for disclosing physical safety concerns for children and vulnerable adults- goes to show that so often when we talk about “security” in the software industry, we forget how many organizations must describe “security” as far broader than just “software security”).&lt;/p&gt;

&lt;p&gt;In lieu of an obvious reporting mechanism, I emailed &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;contact@&lt;/code&gt; and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;security@&lt;/code&gt;, but also eventually found a more buried page about data protection (thank you EU!), and they were able to forward me to an information security email address for FIFA, in which case you kind of breathe a sigh of relief, because you finally found someone who knows something.&lt;/p&gt;

&lt;p&gt;The process went really smoothly, in spite of global timezones. Took them a day or two to make changes to at least invalidate the session in question, which is pretty impressive considering the World Cup kicked off at that same time so I imagine they were pretty busy. I also contacted the federation who took down the original video within a couple hours and replaced it with the URL cut out of the shot (although strangely they never actually replied to my messages).&lt;/p&gt;

&lt;p&gt;There are still some lingering concerns I had that I wasn’t able to confirm that they fixed up (can you iterate over the simple team ID parameter used all over the place to gain access to &lt;em&gt;every&lt;/em&gt; team’s roster? etc), but such is software.&lt;/p&gt;

&lt;h2 id=&quot;a-happy-ending&quot;&gt;A happy ending!&lt;/h2&gt;

&lt;p&gt;A silly little error, sure, but I was pleasantly surprised to see a responsive technical team for a large organization able to make corrections quickly. AND! They’re going to give me a gift!&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;As a small sign of appreciation and only I you want, the FIFA Data Protection and Cybersecurity Risk team would like to send you a small gift. If you are interested, please share with us your contact details, where we could send you something.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;So cool! Anyway, it’s been eleven months and I still haven’t received anything, FIFA. Maybe I fucked up with an address only on one continent &lt;a href=&quot;https://www.bbc.com/sport/football/67010609&quot;&gt;instead of the obvious three that’s needed for some reason&lt;/a&gt;. My bad.&lt;/p&gt;
</content>
  </entry>
  
</feed>
