<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
  <title>Tariq Deir: Writing</title>
  <subtitle>Founder and hands-on builder. 18 years in business, 6 companies. Now building small, useful software with AI, and writing about why people take action online.</subtitle>
  <link href="https://www.tariqdeir.com/feed.xml" rel="self"/>
  <link href="https://www.tariqdeir.com/"/>
  <updated>2026-09-27T00:00:00Z</updated>
  <id>https://www.tariqdeir.com/</id>
  <author><name>Tariq Deir</name><uri>https://x.com/TariqDeir</uri></author>
  <entry>
    <title>Talk is cheap. Here&#39;s my September.</title>
    <link href="https://www.tariqdeir.com/talk-is-cheap-september-2026/"/>
    <updated>2026-09-27T00:00:00Z</updated>
    <id>https://www.tariqdeir.com/talk-is-cheap-september-2026/</id>
    <summary>What I worked on in September, sorted by bucket, with receipts. No highlight reel.</summary>
    <content type="html">&lt;p&gt;&lt;em&gt;What I worked on in September, sorted by bucket, with receipts. Plenty of building, not much writing&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;Games, just for fun&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;The Climb.&lt;/strong&gt; Started life as a roguelite, which was way too ambitious. It&#39;s now a lane runner, as a fun experiment. &lt;a href=&quot;https://tower-climb-tzdeir.netlify.app&quot;&gt;Play it.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Agent Village.&lt;/strong&gt; Built over a weekend inspried by many other sims. Ten AI residents, each one a sub-agent running on the DeepSeek API, with its own personality, memories and goals. They formed groups and made up their own games and customs.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Big Trucker.&lt;/strong&gt; A 3D truck-delivery game in the browser. Released on 30 September. &lt;a href=&quot;https://big-trucker.netlify.app/&quot;&gt;Play it.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Speed to Lead&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;My current product bet: helping small businesses win more work from the enquiries they already get.&lt;/li&gt;
&lt;li&gt;Researched it before any code: eight sectors, 18 alternatives and 37 audited claims.&lt;/li&gt;
&lt;li&gt;Built the landing page as a smoke test to gauge appetite, before writing code.&lt;/li&gt;
&lt;li&gt;Still deciding how it ships, and in what form factor.&lt;/li&gt;
&lt;li&gt;Will throw a couple hundred $ behind a PPC campaign to see if I can generate sign ups.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;The Capture Loop (client work)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;The Capture Loop is one of my service products. It&#39;s for high-ticket specialist businesses that get enquiries online but close on the phone or face to face. We take full responsibility from the ad campaign to the hand-raise sitting in the CRM, and optimise the whole loop. September was spent deep in one client&#39;s account.&lt;/li&gt;
&lt;li&gt;This month we have reduced junk enquiries a further 5%&lt;/li&gt;
&lt;li&gt;Reduced cost of a qualified enquiry from $33 to $23&lt;/li&gt;
&lt;li&gt;Increased conversion by a further 22%&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Empty Leg Finder V3&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;V3 is so close, so much backend work has been done this month building parsers, structuring data, de-duping data etc.&lt;/li&gt;
&lt;li&gt;Front end polish coming up next.&lt;/li&gt;
&lt;li&gt;The target was end of September; we didn&#39;t quite make it. Still building.&lt;/li&gt;
&lt;li&gt;Habit worth stealing: a decision log the AI agents can&#39;t rewrite.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Site and X&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Rebuilt tariqdeir.com on Eleventy and Netlify, and moved it off Ghost.&lt;/li&gt;
&lt;li&gt;X is where I&#39;m focusing. Started 100 days of posting and replying every day on 24 September. Say hello: &lt;a href=&quot;https://x.com/TariqDeir&quot;&gt;@TariqDeir&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Learning and tools&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Went back to basics on the terminal.&lt;/li&gt;
&lt;li&gt;Dictated 95,400 words in VoiceInk.&lt;/li&gt;
&lt;li&gt;Cut eight apps and subscriptions in one morning.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Off the clock&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Teaching my kid to read, eating too many chicken parmi sandwiches, in the WoW Forever beta, and fixing my sleep.&lt;/li&gt;
&lt;li&gt;Finished Paul Arden&#39;s &lt;em&gt;It&#39;s Not How Good You Are, It&#39;s How Good You Want To Be&lt;/em&gt;. Five stars.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;The receipts.&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Number&lt;/th&gt;
&lt;th&gt;What&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;95,400&lt;/td&gt;
&lt;td&gt;words dictated&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;releases of The Climb in one day&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;216&lt;/td&gt;
&lt;td&gt;tests and browser checks passing&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;AI villagers&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;37&lt;/td&gt;
&lt;td&gt;claims audited before any app code&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;34&lt;/td&gt;
&lt;td&gt;offers researched&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;apps cut in one morning&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;site rebuilt by hand&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;pink fluffy cat in a cat car my daughter loves&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2&gt;October.&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Ship Empty Leg Finder V3.&lt;/li&gt;
&lt;li&gt;Decide how Speed to Lead ships: plug-in or standalone app.&lt;/li&gt;
&lt;li&gt;Keep playing with The Climb and Big Trucker.&lt;/li&gt;
&lt;li&gt;Reach day 30 of 100 on X, in late October.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I&#39;ll do one of these every month. If you&#39;re building something alongside everything else, reply on X and tell me what it is. I&#39;d genuinely love to know.&lt;/p&gt;
&lt;p&gt;Catch you in the next one.&lt;/p&gt;
&lt;p&gt;Tariq&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Sometimes the decision is outside of your control.</title>
    <link href="https://www.tariqdeir.com/decisions-outside-your-control/"/>
    <updated>2026-08-24T00:00:00Z</updated>
    <id>https://www.tariqdeir.com/decisions-outside-your-control/</id>
    <summary>Data tells you what&#39;s true, it doesn&#39;t tell you who decides. Those are two different jobs, and confusing them is how hearts get broken.</summary>
    <content type="html">&lt;p&gt;Three weeks ago I published the &lt;a href=&quot;https://www.tariqdeir.com/i-analysed-50-thousand-empty-legs/&quot;&gt;empty leg analysis&lt;/a&gt; behind Empty Leg Finder, the SaaS platform I&#39;m contracted to lead.&lt;/p&gt;
&lt;p&gt;Fifty thousand empty legs deeply analysed and cross referenced coupled with a heap of customer retention data, forming the case for a discovery led marketplace over search-first marketplace.&lt;/p&gt;
&lt;p&gt;This week the decision came back: return to V2. Shelve V3.&lt;/p&gt;
&lt;p&gt;And as I don&#39;t own this project and many of the decisions, here&#39;s what I&#39;ve learned sitting with that and processing it.&lt;/p&gt;
&lt;h2&gt;Evidence isn&#39;t mandate.&lt;/h2&gt;
&lt;p&gt;Data tells you what&#39;s true, it doesn&#39;t tell you who decides. Those are two different jobs, and confusing them is how product people break their own hearts.&lt;/p&gt;
&lt;p&gt;Here&#39;s the shape of it: You&#39;re hired to find the answer, talk to users, run the analysis, follow the behaviour. You do the work honestly and the evidence points somewhere unexpected, perhaps somewhere better. You bring it back, certain the data will speak for itself.&lt;/p&gt;
&lt;p&gt;It doesn&#39;t because data never speaks for itself. Someone with capital at risk speaks for it, and they&#39;re weighing things your spreadsheet can&#39;t see: sunk investment in the existing product, appetite for mid-year risk, promises already made to people you&#39;ve never met. The evidence was your job, the decision was never yours to make.&lt;/p&gt;
&lt;p&gt;That just happened to me. Three months of build and discovery work pointed clearly away from our current product toward a new concept. The stakeholders looked at the same data and chose the current product anyway.&lt;/p&gt;
&lt;p&gt;They have a case. The existing product is revenue; my concept was a thesis. Pivots are expensive, and the people funding the risk get to price it. If I can&#39;t argue their side convincingly, I haven&#39;t understood the decision — I&#39;ve just resented it and resent doesn&#39;t get you very far in life.&lt;/p&gt;
&lt;h2&gt;Concepts die. Learnings compound.&lt;/h2&gt;
&lt;p&gt;The product was never the only output. It was the &lt;em&gt;container&lt;/em&gt; for the output.&lt;/p&gt;
&lt;p&gt;Let me explain.&lt;/p&gt;
&lt;p&gt;The last months of building and discovery gave me findings that don&#39;t care which product they live in. That our best-retained customers were the ones who barely touched the product, they wanted to be tapped on the shoulder, not handed a search box. That users search where they &lt;em&gt;think&lt;/em&gt; the market is, while the actual supply sits somewhere else entirely. That the product I should have been building was a discovery engine, not a search engine.&lt;/p&gt;
&lt;p&gt;The concept built on those findings might be dead but the findings aren&#39;t. Every one of them now shapes how I execute the product the stakeholders chose, from where I target acquisition, to what I make the conversion event, to which users I go and find. Same evidence, different vehicle.&lt;/p&gt;
&lt;p&gt;I wrote last week that your effort isn’t the asset the learning is. It was easy to write when it cost nothing, but this month it cost me three months of work and a concept I believed in, and I found out whether I actually meant it.&lt;/p&gt;
&lt;p&gt;I did. But I’ll be honest, as I’m only human: it took a day or two of being annoyed first. Then you have to remind yourself, principles only held in victory aren’t principles. They’re predictions.&lt;/p&gt;
&lt;p&gt;So the shelved work sits documented and waiting, and I execute the current product with full commitment, not grudging compliance, pure commitment.&lt;/p&gt;
&lt;p&gt;Market data doesn&#39;t expire just because a decision did and if the thesis is right, it&#39;ll still be right in six months.&lt;/p&gt;
&lt;p&gt;Catch you in the next one.&lt;br&gt;
Tariq&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Sometimes your best customers barely use your product</title>
    <link href="https://www.tariqdeir.com/best-customers-barely-use-your-product/"/>
    <updated>2026-08-20T00:00:00Z</updated>
    <id>https://www.tariqdeir.com/best-customers-barely-use-your-product/</id>
    <summary>I discovered that some of ELFs longest-standing customers barely use the product. Lessons on engagement, sunk cost and listening to the market.</summary>
    <content type="html">&lt;p&gt;I noticed something slightly uncomfortable in my product and customer data this week.&lt;/p&gt;
&lt;p&gt;I have been &lt;a href=&quot;https://www.tariqdeir.com/i-analysed-50-thousand-empty-legs/&quot;&gt;auditing&lt;/a&gt; flights and speaking to existing customers nonstop whilst building out version three of Empty Leg Finder.&lt;/p&gt;
&lt;p&gt;And this latest finding stopped me dead in my tracks.&lt;/p&gt;
&lt;p&gt;In fact, I double and triple checked it because I wasn&#39;t entirely sure I believed what I was seeing: &lt;em&gt;some of my best customers barely use the product.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;At first, that sounds bad.&lt;/p&gt;
&lt;p&gt;No, scratch that.&lt;/p&gt;
&lt;p&gt;It sounds fucking terrible.&lt;/p&gt;
&lt;p&gt;Surely the people getting the most value should be logging in, searching constantly and clicking around like maniacs?&lt;/p&gt;
&lt;p&gt;Well, for a product in the empty leg space, apparently not.&lt;/p&gt;
&lt;p&gt;Now, this would have caught me completely off guard had I not already been suspicious that search was the wrong front door, I may have even shed a few tears.&lt;/p&gt;
&lt;p&gt;When I looked at members who had stayed subscribed for three months or more, a pattern jumped out.&lt;/p&gt;
&lt;p&gt;These users were hardly ever searching.&lt;/p&gt;
&lt;p&gt;Most of them signed up, told us where they fly from, set up alerts and then disappeared.&lt;/p&gt;
&lt;p&gt;Meanwhile, many of the customers who joined, searched heavily, set no alerts and tried to find a specific flight churned within 30 days. In fact, they would often churn within the first week.&lt;/p&gt;
&lt;p&gt;It&#39;s weird when you&#39;re effectively building a case against your own product after spending so much time building it.&lt;/p&gt;
&lt;p&gt;But such is life.&lt;/p&gt;
&lt;p&gt;I&#39;ve been in business long enough to know that the market does not care how hard you worked on something.&lt;/p&gt;
&lt;p&gt;It cares how valuable that thing is to them.&lt;/p&gt;
&lt;p&gt;And perhaps, for this product, in this specific market, maybe, just maybe, I&#39;ve been looking at engagement completely backwards.&lt;/p&gt;
&lt;p&gt;If someone has to keep opening my product every day to get value from it, perhaps I haven&#39;t actually removed much work from their life? For some apps that is the correct shape, you want to create something sticky and engaging.&lt;/p&gt;
&lt;p&gt;But it would seem my longest-standing members don&#39;t want another platform to browse.&lt;/p&gt;
&lt;p&gt;They want me quietly watching thousands of flights and tapping them on the shoulder when something relevant appears.&lt;/p&gt;
&lt;p&gt;The less they need to do, the better the product might actually be working.&lt;/p&gt;
&lt;p&gt;Again, it&#39;s all so obvious in hindsight when you&#39;ve got five or six months of data sitting in front of you.&lt;/p&gt;
&lt;p&gt;I admit, that creates a strange problem for builders because we&#39;re conditioned to celebrate activity.&lt;/p&gt;
&lt;p&gt;Sessions. Searches. Clicks. Time in product.&lt;/p&gt;
&lt;p&gt;But those metrics only matter if activity is actually the thing the customer came for in the first place.&lt;/p&gt;
&lt;p&gt;Sometimes the job of the product is to make the activity disappear.&lt;/p&gt;
&lt;p&gt;I don&#39;t know yet if this observation leads to the right version of Empty Leg Finder.&lt;/p&gt;
&lt;p&gt;But when the people who stay behave completely differently from the people who leave, you&#39;d be an idiot not to pay attention.&lt;/p&gt;
&lt;p&gt;So what am I going to do about it?&lt;/p&gt;
&lt;p&gt;I&#39;ve built a fresh concept on Replit that I&#39;m deploying this week to test whether I can get 20 members paying for the service within the next 30 days.&lt;/p&gt;
&lt;p&gt;No point burning down V2.&lt;/p&gt;
&lt;p&gt;No point throwing away the progress we&#39;ve made on V3.&lt;/p&gt;
&lt;p&gt;And equally, no point defending either of them just because I&#39;ve spent months working on them.&lt;/p&gt;
&lt;p&gt;If this new concept runs and gains traction, it will give me a much stronger signal for how I approach finalising V3.&lt;/p&gt;
&lt;p&gt;And that brings me to the lesson I think is probably more important than anything else in this essay.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Do not get emotionally attached to your effort.&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;That is how sunk cost starts creeping into your decisions.&lt;/p&gt;
&lt;p&gt;You stop asking, &lt;em&gt;is this still the right thing to build?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;And start asking, &lt;em&gt;how do I justify everything I&#39;ve already built?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Those are very different questions.&lt;/p&gt;
&lt;p&gt;When we start a new product, offer or concept, we have no choice but to work from assumptions.&lt;/p&gt;
&lt;p&gt;We take risks.&lt;/p&gt;
&lt;p&gt;We make bets.&lt;/p&gt;
&lt;p&gt;We build things without knowing whether we&#39;re right.&lt;/p&gt;
&lt;p&gt;That&#39;s the job.&lt;/p&gt;
&lt;p&gt;But those assumptions should eventually be replaced by evidence, not by:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Well, I&#39;ve already spent six months building this, so I might as well carry on.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;I&#39;ve built V2.&lt;/p&gt;
&lt;p&gt;I&#39;m building V3.&lt;/p&gt;
&lt;p&gt;And now some of the data is challenging one of the assumptions sitting underneath both.&lt;/p&gt;
&lt;p&gt;My options are pretty simple.&lt;/p&gt;
&lt;p&gt;Ignore it and protect my ego.&lt;/p&gt;
&lt;p&gt;Burn everything down and overreact.&lt;/p&gt;
&lt;p&gt;Or run another small bet and let customers tell me whether there&#39;s something here.&lt;/p&gt;
&lt;p&gt;I&#39;m choosing the third one.&lt;/p&gt;
&lt;p&gt;Yes, it sucks when the market challenges something you&#39;ve put a huge amount of energy into.&lt;/p&gt;
&lt;p&gt;But that&#39;s the cost of admission and, in my opinion, the privilege of getting to compete.&lt;/p&gt;
&lt;p&gt;Your effort isn&#39;t the asset.&lt;/p&gt;
&lt;p&gt;The learning is.&lt;/p&gt;
&lt;p&gt;Another assumption challenged, another small bet going into the market.&lt;/p&gt;
&lt;p&gt;We keep chipping away until we deliver something undeniably valuable for the people we&#39;re trying to serve.&lt;/p&gt;
&lt;p&gt;Catch you in the next one.&lt;/p&gt;
&lt;p&gt;Tariq&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>I analysed 50,000 empty legs and realised we were solving the wrong problem</title>
    <link href="https://www.tariqdeir.com/i-analysed-50-thousand-empty-legs/"/>
    <updated>2026-08-08T00:00:00Z</updated>
    <id>https://www.tariqdeir.com/i-analysed-50-thousand-empty-legs/</id>
    <summary>I analysed 50,000 private jet empty legs and found a 12–22x discovery advantage. Here’s why V3 is moving from search to discovery.</summary>
    <content type="html">&lt;p&gt;&lt;a href=&quot;https://emptylegfinder.aero&quot;&gt;Empty Leg Finder&lt;/a&gt; V2 is live. People are paying for it, the product works, and I’m currently working out what V3 should become.&lt;/p&gt;
&lt;p&gt;Today I realised we might have built the core experience around the wrong behaviour, and I&#39;ve had this hunch for a while.&lt;/p&gt;
&lt;p&gt;For anyone unfamiliar with the problem, an empty leg is created when a private jet needs to reposition without passengers. The aircraft is flying anyway, the operator would obviously rather put somebody on it, and that creates an opportunity for a traveller to fly privately for considerably less than arranging a normal charter.&lt;/p&gt;
&lt;p&gt;In theory, that makes for a fairly obvious marketplace. Someone tells us where they want to depart from, where they want to go and roughly when they want to travel. We find an empty leg that matches.&lt;/p&gt;
&lt;p&gt;That’s essentially how Empty Leg Finder has worked.&lt;/p&gt;
&lt;p&gt;Except there’s one fairly significant problem: the data says those matches are incredibly unlikely to happen.&lt;/p&gt;
&lt;h2&gt;I had a hunch that something was wrong&lt;/h2&gt;
&lt;p&gt;Something about the existing search experience has been bothering me for a while.&lt;/p&gt;
&lt;p&gt;We have supply. Quite a lot of supply, actually. But when you interact with the product like a normal travel search engine, it can still feel empty. You choose where you want to leave from, choose where you want to go and get nothing back.&lt;/p&gt;
&lt;p&gt;From the customer&#39;s perspective, the obvious conclusion is that we simply don&#39;t have enough inventory. That’s a perfectly reasonable conclusion too, you searched for a flight and there wasn’t one.&lt;/p&gt;
&lt;p&gt;But I wanted to understand whether that was actually what was happening. Do we genuinely have a supply problem, or have we designed a matching experience that makes perfectly good supply almost impossible to find?&lt;/p&gt;
&lt;p&gt;So today I audited the data.&lt;/p&gt;
&lt;p&gt;We have 50,819 raw empty-leg records collected over roughly eight months. After removing duplicates, that&#39;s 49,484 distinct opportunities. There are caveats to the dataset, which I’ll get into later, but it’s enough data to understand the basic shape of the inventory we’re trying to build a product around.&lt;/p&gt;
&lt;p&gt;And the shape is weird.&lt;/p&gt;
&lt;p&gt;Across those empty legs there are more than 22,500 different directional routes. Of those routes, &lt;strong&gt;64.8% appeared exactly once&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Not once a month. Once in the entire dataset.&lt;/p&gt;
&lt;p&gt;The top ten routes combined account for just 2.6% of all supply, and the top 50 only account for 7.7%. Even the single busiest directional route I found — Las Vegas to Van Nuys — appeared 282 times across the dataset.&lt;/p&gt;
&lt;p&gt;That sounds like plenty until you remember we’re looking across roughly eight months. One of the strongest exact routes in the entire marketplace still only shows up at around once per day on average.&lt;/p&gt;
&lt;p&gt;Now imagine you aren&#39;t searching one of the strongest routes. You&#39;re searching whatever combination happens to fit your plans next Thursday.&lt;/p&gt;
&lt;p&gt;The odds get ugly very quickly.&lt;/p&gt;
&lt;h2&gt;Then I removed the destination&lt;/h2&gt;
&lt;p&gt;This was the test that changed how I&#39;m thinking about V3.&lt;/p&gt;
&lt;p&gt;Instead of asking, “How many empty legs match this departure and this destination?”, I asked a different question: “How many empty legs are available from this departure if the traveller is flexible about where they go?”&lt;/p&gt;
&lt;p&gt;I tested it against high-, medium- and lower-volume airports.&lt;/p&gt;
&lt;p&gt;From Teterboro, the most common exact destination produced 79 opportunities in the dataset. Remove the destination requirement and there were 1,706 departures.&lt;/p&gt;
&lt;p&gt;That’s roughly &lt;strong&gt;22 times more inventory&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;At Centennial Airport near Denver, the strongest exact route produced 28 opportunities. Allow any destination and there were 348 — more than 12 times as many.&lt;/p&gt;
&lt;p&gt;Kansas City showed the same thing. Its strongest exact route produced 11 opportunities, versus 141 when the destination was flexible. Nearly 13 times more.&lt;/p&gt;
&lt;p&gt;The important thing here is that I&#39;m deliberately comparing flexible discovery against the &lt;strong&gt;best-performing exact route from each airport&lt;/strong&gt;. Those aren&#39;t randomly chosen destination pairs. They&#39;re the routes where traditional search has the best possible chance of succeeding.&lt;/p&gt;
&lt;p&gt;A typical route is substantially worse.&lt;/p&gt;
&lt;p&gt;In practical terms, requiring somebody to specify both an origin and destination can hide more than 99% of the available supply around them.&lt;/p&gt;
&lt;p&gt;That was the penny-drop moment for me.&lt;/p&gt;
&lt;p&gt;Maybe people aren&#39;t supposed to search empty legs.&lt;/p&gt;
&lt;p&gt;Maybe they&#39;re supposed to discover them.&lt;/p&gt;
&lt;h2&gt;We may have built the interaction backwards&lt;/h2&gt;
&lt;p&gt;Normal travel starts with intent. I know where I am, I know where I want to go and I know roughly when I want to travel. An airline or hotel search engine then shows me the inventory that satisfies those requirements.&lt;/p&gt;
&lt;p&gt;That works because commercial aviation operates predictable schedules between predictable destinations.&lt;/p&gt;
&lt;p&gt;Empty legs don&#39;t.&lt;/p&gt;
&lt;p&gt;The aircraft isn&#39;t flying because of your travel plans. It’s flying because an operator needs the aircraft somewhere else. Your opportunity exists when your plans happen to intersect with where that aircraft is already going.&lt;/p&gt;
&lt;p&gt;Writing that down makes it sound annoyingly obvious.&lt;/p&gt;
&lt;p&gt;But it has fairly significant implications for the product.&lt;/p&gt;
&lt;p&gt;V2 effectively begins with: &lt;strong&gt;Where do you want to go?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&#39;m increasingly convinced V3 should begin with: &lt;strong&gt;Where are you?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;From there, we can show you what&#39;s actually possible.&lt;/p&gt;
&lt;p&gt;If you&#39;re in New York, maybe there are aircraft leaving from Teterboro, White Plains, Morristown or another nearby private aviation airport over the next few days. One might be going to Miami, another to Nashville, another to the Caribbean and another somewhere you hadn&#39;t considered at all.&lt;/p&gt;
&lt;p&gt;The important thing is that we&#39;re starting with the inventory that actually exists rather than asking the customer to guess the route on which it might exist.&lt;/p&gt;
&lt;p&gt;That isn&#39;t really search anymore.&lt;/p&gt;
&lt;p&gt;It&#39;s discovery.&lt;/p&gt;
&lt;p&gt;And when I look at the supply through that lens, the marketplace suddenly looks very different.&lt;/p&gt;
&lt;h2&gt;We’ve also been making people understand private aviation geography&lt;/h2&gt;
&lt;p&gt;Another interesting problem turned up in our search data.&lt;/p&gt;
&lt;p&gt;Users tend to search the airports they know.&lt;/p&gt;
&lt;p&gt;Again, this is completely reasonable. Someone in Los Angeles searches LAX. Someone in New York searches JFK. Someone in Miami searches MIA.&lt;/p&gt;
&lt;p&gt;But that&#39;s often not where the private aviation inventory sits.&lt;/p&gt;
&lt;p&gt;In Los Angeles, significant empty-leg supply sits around Van Nuys and other business aviation airports. In New York it’s heavily concentrated around Teterboro. In South Florida, Opa-locka matters considerably more than most normal travellers would ever realise.&lt;/p&gt;
&lt;p&gt;So you can have a situation where a customer is geographically very close to an empty leg, but because we&#39;ve asked them to specify an airport rather than a location, the product decides there isn&#39;t a match.&lt;/p&gt;
&lt;p&gt;That isn&#39;t a supply problem either. It&#39;s a product problem.&lt;/p&gt;
&lt;p&gt;We&#39;re effectively asking customers to understand private aviation&#39;s airport network before we&#39;re willing to show them what’s available.&lt;/p&gt;
&lt;p&gt;Which, when I put it like that, is a pretty crap user experience.&lt;/p&gt;
&lt;p&gt;If somebody tells us they&#39;re in Los Angeles, the product should understand what &amp;quot;Los Angeles&amp;quot; means in the context of private aviation. The customer shouldn’t need to know which airport an operator prefers or what its ICAO code is.&lt;/p&gt;
&lt;p&gt;That’s our job.&lt;/p&gt;
&lt;h2&gt;The radius matters more than I expected&lt;/h2&gt;
&lt;p&gt;Once I started thinking geographically rather than in exact airport pairs, the obvious next question was how far the product should look.&lt;/p&gt;
&lt;p&gt;At around a 50-mile departure radius, the amount of available inventory increased by roughly 1.3 to 1.8 times in the markets I tested. Push that radius out to 150 miles and it can increase by two to four times.&lt;/p&gt;
&lt;p&gt;Sounds great. Keep expanding the circle.&lt;/p&gt;
&lt;p&gt;Except that eventually you start lying to people.&lt;/p&gt;
&lt;p&gt;At 150 miles you&#39;re frequently pulling in an entirely different market. Denver starts picking up airports around Aspen and Eagle. Other cities start bleeding into neighbouring metros. Technically there may be a jet within the radius, but “private jet deals leaving near you” becomes a fairly generous interpretation of the word &lt;em&gt;near&lt;/em&gt; when somebody has to drive for three hours.&lt;/p&gt;
&lt;p&gt;So I&#39;m currently leaning towards roughly 50 miles as the default interpretation of nearby, with perhaps a separate regional option for somebody willing to travel further for the right aircraft or destination.&lt;/p&gt;
&lt;p&gt;I don&#39;t know exactly where we&#39;ll land yet, which is partly why I&#39;m writing this now rather than six months from now with the benefit of hindsight.&lt;/p&gt;
&lt;p&gt;The point is that geography has clearly turned out to be a better way of understanding the supply than exact airport matching.&lt;/p&gt;
&lt;h2&gt;This is also an incredibly short-fuse product&lt;/h2&gt;
&lt;p&gt;Another number from the audit that matters is 4.4 days.&lt;/p&gt;
&lt;p&gt;That&#39;s the median time between an empty leg being listed and the aircraft departing. A quarter of the inventory appears less than a day before departure.&lt;/p&gt;
&lt;p&gt;So this isn&#39;t just discovery-led inventory. It’s &lt;strong&gt;short-fuse discovery-led inventory&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;That potentially changes how I think about the customer relationship too.&lt;/p&gt;
&lt;p&gt;Perhaps the useful question isn&#39;t, “Where would you like to fly next month?”&lt;/p&gt;
&lt;p&gt;It might be, “What&#39;s leaving near me this week?”&lt;/p&gt;
&lt;p&gt;And if there isn&#39;t anything interesting today, the product should remember where you are and surface something when it appears.&lt;/p&gt;
&lt;p&gt;Tell us where you live. Tell us where else you regularly spend time. Perhaps tell us how far you&#39;d travel to catch the right aircraft. Then let Empty Leg Finder watch the market rather than requiring you to repeatedly search it.&lt;/p&gt;
&lt;p&gt;That starts to feel much closer to the behaviour of the underlying supply.&lt;/p&gt;
&lt;h2&gt;I don&#39;t think this works equally well everywhere&lt;/h2&gt;
&lt;p&gt;There is a temptation here to turn “empty legs near you” into a universal marketing promise.&lt;/p&gt;
&lt;p&gt;The data doesn&#39;t support that.&lt;/p&gt;
&lt;p&gt;Within 50 miles of New York, the dataset contained 2,690 opportunities across 412 destinations. Las Vegas had 1,990. Miami had 1,706, Dallas 1,418 and Los Angeles 1,303.&lt;/p&gt;
&lt;p&gt;Those markets have enough recurring supply to support a fairly compelling discovery experience.&lt;/p&gt;
&lt;p&gt;Portland had 141 opportunities over the same period. Minneapolis had 189.&lt;/p&gt;
&lt;p&gt;That&#39;s a very different product.&lt;/p&gt;
&lt;p&gt;Rather than pretending otherwise, I think the right experience in those markets is probably something like: there isn&#39;t anything particularly interesting near you right now, but save your location and we&#39;ll tell you when there is.&lt;/p&gt;
&lt;p&gt;This is one of those areas where I think marketplace products get themselves into trouble by trying to make the same promise everywhere. Our supply isn&#39;t distributed evenly, so the product experience shouldn&#39;t pretend that it is.&lt;/p&gt;
&lt;p&gt;The stronger version of Empty Leg Finder might actually be one that knows when &lt;strong&gt;not&lt;/strong&gt; to show you a load of rubbish.&lt;/p&gt;
&lt;h2&gt;There are also several things this data doesn&#39;t tell me&lt;/h2&gt;
&lt;p&gt;Having nearly 50,000 opportunities in a spreadsheet creates the dangerous feeling that you know more than you actually do.&lt;/p&gt;
&lt;p&gt;There are some important limitations here.&lt;/p&gt;
&lt;p&gt;Our feed coverage changed significantly over the period I analysed, particularly after a new source came online in May. That means I cannot look at the increase in listings and tell you that the empty-leg market is rapidly growing. Much of that increase is simply us seeing more of the market.&lt;/p&gt;
&lt;p&gt;Pricing is another one. Only 5.5% of the opportunities had a usable published price. Among those that did, the median was around $5,500, which is interesting, but the priced subset is heavily skewed towards particular feeds and aircraft categories.&lt;/p&gt;
&lt;p&gt;So I&#39;m definitely not about to start publishing “the average empty leg costs $5,500” all over the internet.&lt;/p&gt;
&lt;p&gt;Most importantly, our data tells us that an operator &lt;strong&gt;listed&lt;/strong&gt; an empty leg. It doesn&#39;t tell us whether that aircraft was still available when a customer enquired, whether somebody eventually booked it, whether the operator repositioned it differently or whether something else happened.&lt;/p&gt;
&lt;p&gt;Listed supply is not necessarily actionable supply.&lt;/p&gt;
&lt;p&gt;That is probably the biggest hole in the dataset today, and it&#39;s something V3 needs to help us measure.&lt;/p&gt;
&lt;p&gt;Such is the joy of answering one question and creating another five.&lt;/p&gt;
&lt;h2&gt;So where does that leave V3?&lt;/h2&gt;
&lt;p&gt;I started today trying to understand how we could make search better.&lt;/p&gt;
&lt;p&gt;I&#39;m ending it questioning whether search should be the primary experience at all.&lt;/p&gt;
&lt;p&gt;My current thinking is that Empty Leg Finder should become a discovery-led marketplace rather than a search-led one.&lt;/p&gt;
&lt;p&gt;Tell us where you are. We&#39;ll understand the private airports around you, surface the empty legs leaving nearby and let you explore where those aircraft could take you. If there isn&#39;t anything useful today, we&#39;ll keep watching.&lt;/p&gt;
&lt;p&gt;There will still be search. I&#39;m not deleting a perfectly sensible feature because I got excited by a spreadsheet.&lt;/p&gt;
&lt;p&gt;But I increasingly think search should be secondary rather than the organising principle of the entire product.&lt;/p&gt;
&lt;p&gt;The bigger lesson for me is that what looks like a marketplace liquidity problem can sometimes be a matching problem.&lt;/p&gt;
&lt;p&gt;We had thousands of flights in the database and users could still quite reasonably conclude there was nothing available. The inventory wasn&#39;t necessarily missing. We were just asking customers to describe their intent in a way that had almost no chance of intersecting with it.&lt;/p&gt;
&lt;p&gt;Destination flexibility exposes 12 to 22 times more inventory. Nearby airports add another meaningful increase. Exact routes are extraordinarily fragmented. And customers themselves are already telling us, through the airports they search, that they think geographically rather than in terms of the private aviation network.&lt;/p&gt;
&lt;p&gt;That&#39;s enough evidence for me to continue building V3 in this direction.&lt;/p&gt;
&lt;p&gt;It isn&#39;t enough evidence to tell me whether customers will actually behave the way I think they will.&lt;/p&gt;
&lt;p&gt;I&#39;ll find that bit out by putting V3 in front of them.&lt;/p&gt;
&lt;p&gt;Catch you in the next one,&lt;/p&gt;
&lt;p&gt;Tariq&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Why did I start this site?</title>
    <link href="https://www.tariqdeir.com/why-did-i-start-this-site/"/>
    <updated>2026-07-28T00:00:00Z</updated>
    <id>https://www.tariqdeir.com/why-did-i-start-this-site/</id>
    <summary>Why I’m building a public record of the businesses I run, the experiments I make, and the lessons I’m learning in real time.</summary>
    <content type="html">&lt;p&gt;I have forgone coming up with a fancy hook to draw you in. The temptation was there, but sometimes you just want to write for writing’s sake instead of trying to optimise this or maximise that.&lt;/p&gt;
&lt;p&gt;And as I’m constantly optimising and iterating in my day-to-day life, I’ve given myself permission to just blurt words onto a page, and it’s incredibly refreshing, in fact it&#39;s almost cathartic.&lt;/p&gt;
&lt;p&gt;Perhaps I should end the essay there, because that is reason enough, but that would be incredibly selfish of me.&lt;/p&gt;
&lt;p&gt;Although there is some truth in that last sentence, and If we were being completely honest with ourselves, the vast majority of what we do is a selfish pursuit to improve our own lives.&lt;/p&gt;
&lt;p&gt;Is that not why many of us became business owners, founders, creators, makers or indie hackers in the first place?&lt;/p&gt;
&lt;p&gt;We rejected what the world was lining up for us, or perhaps we sampled the 9-to-5 life, recoiled and thought: “Not for me, there must be another way”&lt;/p&gt;
&lt;p&gt;That was certainly my experience.&lt;/p&gt;
&lt;p&gt;I knew pretty early on that working for somebody else would not suit my wiring very well as I hated not being in control. I was rebellious, and I found the day-to-day experience of school lacklustre outside of socialising, chasing girls and playing sport.&lt;/p&gt;
&lt;p&gt;Later in life, I could put much of that down to ADHD as my brain works on urgency, novelty, challenge and interest, rather than importance in the way many neurotypical brains seem to.&lt;/p&gt;
&lt;p&gt;Already dropping fun facts.&lt;/p&gt;
&lt;p&gt;I digress.&lt;/p&gt;
&lt;h2&gt;Founder life&lt;/h2&gt;
&lt;p&gt;The pursuit of being a founder, as painful as it can be, is incredibly rewarding, painful, but incredibly rewarding.I felt repeating that would generate more impact, you’ll have to let me know whether it worked.&lt;/p&gt;
&lt;p&gt;There is no feeling quite like working through a challenge, figuring something out, hitting a breakthrough, failing, retrying, failing again and then finally winning.&lt;/p&gt;
&lt;p&gt;But it&#39;s also an incredibly lonely experience.&lt;/p&gt;
&lt;p&gt;Very few people understand the day-to-day reality, the difficult decisions, or the fact that you often have to make those decisions with 60%, perhaps 70%, of the information available.&lt;/p&gt;
&lt;p&gt;That is simply the risk we accept.&lt;/p&gt;
&lt;p&gt;And I want to get back in that seat after spending the last four years of building for others.&lt;/p&gt;
&lt;h2&gt;So what do I want to get out of this?&lt;/h2&gt;
&lt;p&gt;When I combine all of that and ask myself the question again, &lt;em&gt;why did I start this site?&lt;/em&gt; I think the answer is something like this.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I want to create leverage and expand the opportunities available to me by building a body of work around my name.&lt;/li&gt;
&lt;li&gt;I want to own something again, something that I have total creative control over and which direction to point in next.&lt;/li&gt;
&lt;li&gt;I want to improve my thinking, clarify my ideas and become better at expressing them.&lt;/li&gt;
&lt;li&gt;I want to connect with other founders who, much like me, enjoy eating glass and occasionally question whether they are masochists.&lt;/li&gt;
&lt;li&gt;I want to create a public record of my thinking, the experiments I run and how my beliefs or frameworks change over a long enough period of time.&lt;/li&gt;
&lt;li&gt;I want to help other founders by providing a real and present view of building, running and acquiring customers for their own products.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Tired of polished BS&lt;/h2&gt;
&lt;p&gt;And I am genuinely tired of the slop all over the web and social media in addition much of what we read is polished backwards.&lt;/p&gt;
&lt;p&gt;The result is already known, the story has been cleaned up and the difficult decisions, uncertainty and wrong turns have been edited out until the whole thing looks inevitable.&lt;/p&gt;
&lt;p&gt;Fucking inevitable.&lt;/p&gt;
&lt;p&gt;I want to share the present moment instead and all of the uncertainty of the present, you know, how to think about a rapidly changing environment as it&#39;s rapidly changing.&lt;/p&gt;
&lt;p&gt;What I am doing now, what I think will happen, what actually happens and how I respond when those things are not the same.&lt;/p&gt;
&lt;p&gt;I&#39;m going to fuck up, I&#39;m going to miss a publication date, I&#39;m going to publicly make a few large mistakes while sharing the receipts with you.&lt;/p&gt;
&lt;p&gt;And as scary as typing that out feels, there is something romantic and strangely addictive about it.&lt;/p&gt;
&lt;p&gt;Anyway, less ranting and more focused writing will follow.&lt;/p&gt;
&lt;p&gt;But I wanted to explain why I started this site without framing it as a perfectly optimised, entirely selfless pursuit designed to maximise your engagement and goodwill.&lt;/p&gt;
&lt;p&gt;It is very much a selfish pursuit.&lt;/p&gt;
&lt;p&gt;My intention is to make it useful and valuable to you too.&lt;/p&gt;
&lt;p&gt;Catch you in the next one,&lt;br&gt;
Tariq&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>I built an AI agent that qualifies my discovery calls automatically</title>
    <link href="https://www.tariqdeir.com/ai-agent-qualifies-discovery-calls/"/>
    <updated>2025-11-11T00:00:00Z</updated>
    <id>https://www.tariqdeir.com/ai-agent-qualifies-discovery-calls/</id>
    <summary>How I stopped checking my inbox and started showing up to calls already knowing who I&#39;m talking to—and whether they&#39;re a fit.</summary>
    <content type="html">&lt;p&gt;&lt;em&gt;How I stopped checking my inbox and started showing up to calls already knowing who I&#39;m talking to—and whether they&#39;re a fit.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;TL;DR&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Discovery calls are time-intensive, most founders waste hours on unqualified prospects because they don&#39;t know who they&#39;re talking to until the call starts.&lt;/li&gt;
&lt;li&gt;I built a Lindy agent that automates qualification, it scrapes LinkedIn profiles, analyses fit against my ICP, and delivers a custom prospect report to Slack before every call.&lt;/li&gt;
&lt;li&gt;The system saves me 3–5 hours per week and ensures I show up to every call prepared, focused, and already knowing the conversation openers that matter.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Here&#39;s how discovery calls used to work for me:&lt;/p&gt;
&lt;p&gt;Someone books a slot on Calendly. I get a calendar invite. Maybe I glance at their email address before the call. Maybe I don&#39;t. Either way, I&#39;m flying blind until we&#39;re five minutes into the conversation.&lt;/p&gt;
&lt;p&gt;That approach is fine when you&#39;ve got time to burn. But when you&#39;re building One Task Today alongside a full-time job, a family, and multiple ventures, every minute counts.&lt;/p&gt;
&lt;p&gt;I needed a system that gave me the information that matters, before I ever join the call.&lt;/p&gt;
&lt;h2&gt;The problem: discovery calls are a black box&lt;/h2&gt;
&lt;p&gt;Discovery calls are supposed to be mutual exploration. But too often, they&#39;re one-sided interrogations where I&#39;m scrambling to understand who this person is, what they do, and whether we&#39;re even a fit.&lt;/p&gt;
&lt;p&gt;The typical flow looked like this:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Prospect books a call&lt;/li&gt;
&lt;li&gt;I receive a calendar notification (buried in my inbox)&lt;/li&gt;
&lt;li&gt;I join the call with zero context&lt;/li&gt;
&lt;li&gt;First 10 minutes = &amp;quot;So tell me about yourself...&amp;quot;&lt;/li&gt;
&lt;li&gt;Realise halfway through they&#39;re not remotely a fit&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Rinse. Repeat. Hours wasted.&lt;/p&gt;
&lt;p&gt;All the information I needed was already available. LinkedIn profiles. Company websites. Recent posts and wins. I just wasn&#39;t capturing it systematically.&lt;/p&gt;
&lt;h2&gt;The solution: an AI agent that does the work for me&lt;/h2&gt;
&lt;p&gt;I built a simple but powerful agent on Lindy that handles three critical tasks automatically:&lt;/p&gt;
&lt;h3&gt;1. Meeting details → Slack notification&lt;/h3&gt;
&lt;p&gt;As soon as someone books a discovery call, the agent sends the meeting details to a dedicated Slack channel. No more checking my inbox for calendar invites. Just one clean notification in the channel I actually monitor.&lt;/p&gt;
&lt;h3&gt;2. LinkedIn profile scraping&lt;/h3&gt;
&lt;p&gt;The agent scrapes the prospect&#39;s LinkedIn profile and pulls the key data points: current role, company, recent activity, mutual connections, and anything else that gives me context on who they are and what they&#39;re building.&lt;/p&gt;
&lt;h3&gt;3. Custom prospect report&lt;/h3&gt;
&lt;p&gt;Here&#39;s where it gets good. The agent takes all that scraped data and runs it through a qualification framework. It has complete context on:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;My business&lt;/li&gt;
&lt;li&gt;My goals&lt;/li&gt;
&lt;li&gt;My ICP&lt;/li&gt;
&lt;li&gt;My qualification criteria&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Then it generates a custom report that includes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Who they are:&lt;/strong&gt; Role, company, stage of business&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;What they do:&lt;/strong&gt; Core offering, target market, business model&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;How they do it:&lt;/strong&gt; Team size, funding status, go-to-market approach&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Recent wins:&lt;/strong&gt; Launches, milestones, notable achievements&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Conversation openers:&lt;/strong&gt; Specific talking points based on their activity and challenges&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fit assessment:&lt;/strong&gt; Clear recommendation on whether they match my ICP&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;All of this lands in Slack before I ever join the call.&lt;/p&gt;
&lt;h2&gt;Why this changes everything&lt;/h2&gt;
&lt;p&gt;The difference between showing up to a call blind and showing up prepared is massive.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Before the agent:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;First 10 minutes wasted on basic discovery&lt;/li&gt;
&lt;li&gt;No context on fit until deep into the conversation&lt;/li&gt;
&lt;li&gt;Generic questions that don&#39;t land&lt;/li&gt;
&lt;li&gt;Feeling reactive instead of in control&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;After the agent:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I know exactly who I&#39;m talking to before I join&lt;/li&gt;
&lt;li&gt;Conversation openers are specific and relevant&lt;/li&gt;
&lt;li&gt;I can disqualify bad fits before the call even happens&lt;/li&gt;
&lt;li&gt;High-quality prospects get a better experience because I&#39;m prepared&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The agent doesn&#39;t just save time. It makes me better at my job.&lt;/p&gt;
&lt;h2&gt;What this really means: focus on what matters&lt;/h2&gt;
&lt;p&gt;The beauty of this system isn&#39;t just automation for automation&#39;s sake. It&#39;s selective attention.&lt;/p&gt;
&lt;p&gt;I don&#39;t need to check my inbox obsessively anymore. I don&#39;t need to context-switch between email, calendar, and LinkedIn. I get one notification, in one place, with all the information I need to decide whether this call is worth my time.&lt;/p&gt;
&lt;p&gt;And if it is? I show up ready to deliver value immediately.&lt;/p&gt;
&lt;p&gt;This is the edge that matters in 2025: knowing what deserves your attention and filtering out what doesn&#39;t.&lt;/p&gt;
&lt;h2&gt;Building this yourself&lt;/h2&gt;
&lt;p&gt;You don&#39;t need to be a developer to build something like this. Lindy is a no-code AI agent platform that lets you chain actions together with simple logic.&lt;/p&gt;
&lt;p&gt;The basic flow looks like this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Trigger:&lt;/strong&gt; New calendar event created (via Calendly or Google Calendar integration)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Action 1:&lt;/strong&gt; Extract attendee email and meeting details&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Action 2:&lt;/strong&gt; Scrape LinkedIn profile using the email (or name + company)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Action 3:&lt;/strong&gt; Run the scraped data through an AI prompt that includes your ICP, business context, and qualification criteria&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Action 4:&lt;/strong&gt; Send the formatted report to Slack&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Total setup time? Less than an hour if you know what you want.&lt;/p&gt;
&lt;p&gt;The hard part isn&#39;t the tool. It&#39;s clarity on your qualification criteria. If you don&#39;t know what makes someone a good fit, the agent can&#39;t help you.&lt;/p&gt;
&lt;h2&gt;The broader pattern: agents as operating leverage&lt;/h2&gt;
&lt;p&gt;This isn&#39;t just about discovery calls. It&#39;s about a shift in how we work.&lt;/p&gt;
&lt;p&gt;We&#39;re moving from &amp;quot;doing everything manually&amp;quot; to &amp;quot;orchestrating agents that do the repeatable work for us.&amp;quot; The goal isn&#39;t to eliminate human judgment—it&#39;s to preserve human judgment for the decisions that actually matter.&lt;/p&gt;
&lt;p&gt;I don&#39;t need to manually qualify every prospect. I need to show up prepared for the ones who are a fit and gracefully decline the ones who aren&#39;t.&lt;/p&gt;
&lt;p&gt;That&#39;s leverage.&lt;/p&gt;
&lt;p&gt;And the best part? This is just the beginning. Every founder should be asking: What am I doing repeatedly that an agent could handle better?&lt;/p&gt;
&lt;h2&gt;Action steps&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Audit your discovery call process right now.&lt;/strong&gt; How much time are you spending on unqualified prospects? How often do you show up to calls unprepared?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Define your ICP and qualification criteria clearly.&lt;/strong&gt; Write down the specific characteristics that make someone a good fit vs. a waste of time.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Identify one repeatable task that&#39;s eating your time.&lt;/strong&gt; Discovery call prep, email triage, client onboarding—pick one and explore how an AI agent could automate it.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Set up a Lindy account and experiment.&lt;/strong&gt; Start with a simple automation (like calendar → Slack notifications) and build from there.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Review after two weeks.&lt;/strong&gt; How much time did you save? What would you automate next?&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;The bottom line&lt;/h2&gt;
&lt;p&gt;Discovery calls don&#39;t have to be a black box. With the right automation, you can show up to every conversation already knowing who you&#39;re talking to, whether they&#39;re a fit, and exactly what to ask.&lt;/p&gt;
&lt;p&gt;The question isn&#39;t whether AI agents can help you. It&#39;s whether you&#39;ll build the systems that let them.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Letting go of desires</title>
    <link href="https://www.tariqdeir.com/letting-go-of-desires/"/>
    <updated>2025-09-13T00:00:00Z</updated>
    <id>https://www.tariqdeir.com/letting-go-of-desires/</id>
    <summary>Some goals aren’t really ours. A reflection on borrowed desires, the process behind ambition, and knowing when to let go.</summary>
    <content type="html">&lt;p&gt;&lt;em&gt;Originally published October 25, 2025. Part of the Archived Essays &amp;amp; Memos collection.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;During my Sunday reflection, I revisited a quote from James Clear I’d captured earlier in the week:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;It doesn’t make sense to continue wanting something if you’re not willing to do
what it takes to get it. If you don’t want to live the lifestyle, then release yourself
from the desire. To crave the result but not the process is to guarantee
disappointment.&lt;/p&gt;
&lt;p&gt;— James Clear&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Just let that sit with you for a moment.&lt;/p&gt;
&lt;p&gt;Take it all in.&lt;/p&gt;
&lt;p&gt;Then think long and hard about where you are right now, and whether your behaviour and habits actually match your desires.&lt;/p&gt;
&lt;p&gt;Often, our goals and dreams aren’t really ours.&lt;/p&gt;
&lt;p&gt;We adopt them because they sound impressive, or because people around us chase them.&lt;/p&gt;
&lt;p&gt;For some, it’s easier to borrow a dream than define one.&lt;/p&gt;
&lt;p&gt;There’s an even riskier path: the goalless traveller.&lt;/p&gt;
&lt;p&gt;Without a clear aim, you drift — and drifting means you’re quietly absorbed into other people’s desires.&lt;/p&gt;
&lt;p&gt;It feels harmless in the moment.&lt;/p&gt;
&lt;p&gt;It isn’t.&lt;/p&gt;
&lt;p&gt;The cost shows up later, when regret asks why you never tried harder.&lt;/p&gt;
&lt;p&gt;When I was younger, I lived in that first camp.&lt;/p&gt;
&lt;p&gt;I’d say things because they sounded ambitious.&lt;/p&gt;
&lt;p&gt;It felt good — a quick dopamine hit.&lt;/p&gt;
&lt;p&gt;But that’s where the goal lived and died.&lt;/p&gt;
&lt;p&gt;I didn’t want the work; I wanted the feeling.&lt;/p&gt;
&lt;p&gt;It’s a brilliant quote, one worth revisiting every six months, or at least before you start declaring things you have no real intention of pursuing.&lt;/p&gt;
&lt;p&gt;I&#39;ll leave you with this question:&lt;/p&gt;
&lt;p&gt;Which desire do you need to release because you won’t live the process it requires?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>When execution becomes cheap</title>
    <link href="https://www.tariqdeir.com/when-execution-becomes-cheap/"/>
    <updated>2025-09-10T00:00:00Z</updated>
    <id>https://www.tariqdeir.com/when-execution-becomes-cheap/</id>
    <summary>As AI makes execution cheaper, the founder’s edge shifts to discernment: knowing what to build, what to ignore and what still matters.</summary>
    <content type="html">&lt;p&gt;&lt;em&gt;Originally published October 14th, 2025. Part of the Archived Essays collection.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;“Holy Shit.”&lt;/p&gt;
&lt;p&gt;Those two words flew out of my mouth when I revisited Replit after Agent 3’s release last month.&lt;/p&gt;
&lt;p&gt;From planning to building to debugging, I had a team of agents working in synchronicity. The whole process unfolded like a relay race: my Fullstack Agent wrote the backend, handed it off to the Architect for review, and finally to the Tester for debugging.&lt;/p&gt;
&lt;p&gt;In under two hours, I had a working mvp that would have cost five figures to develop just three years ago.&lt;/p&gt;
&lt;p&gt;I’ve always been into tech but I only started building it in 2021 and experimenting with AI tools in early 2023. But this felt different, like watching the future assemble itself in real time.&lt;/p&gt;
&lt;p&gt;The speed of improvement is absurd; every week new use cases appear, and it just keeps getting easier to build and ship.&lt;/p&gt;
&lt;p&gt;AI isn’t a silver bullet. And yes, the industry is full of hyperbole, but dismissing what’s happening would be as foolish as taking part in the party, plus we’ve never been good at grasping exponential change or escape velocity as a species.&lt;/p&gt;
&lt;p&gt;It’s not a matter of if, it’s a matter of when execution is commoditised. And that moment changed how I think about building. It forced me to ask the question every founder will soon face:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;When execution becomes a commodity, what becomes our edge?&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;The Pace of Change&lt;/h2&gt;
&lt;p&gt;In my 17 years in business, the last two have outpaced the previous fifteen combined. We’ve lived through the dot-com boom, Web 2.0, smartphones, and social media — but nothing matches the velocity of what’s happening right now.&lt;/p&gt;
&lt;p&gt;So what does all this change mean for both us and our businesses?&lt;/p&gt;
&lt;p&gt;Let’s start with the basic building blocks of creation: ideas, knowledge, and execution.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;Ideas&lt;/h2&gt;
&lt;p&gt;Ideas have always been cheap. Everyone has them, good, bad, amazing, but few are brave enough to face rejection in pursuit of validation.&lt;/p&gt;
&lt;p&gt;We all have that one uncle who says, “I had that idea years ago.”&lt;/p&gt;
&lt;p&gt;Cool, but you did nothing about it.&lt;/p&gt;
&lt;p&gt;Ideas aren’t the problem. They never were.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;Knowledge&lt;/h2&gt;
&lt;p&gt;Knowledge used to be a moat.&lt;/p&gt;
&lt;p&gt;In the early 2000s, it lived behind university walls and paywalled journals. By 2010, it was free and everywhere, YouTube, blogs, MOOCs. Knowledge went from privilege to commodity, and the internet handed everyone a master’s degree in whatever they wanted to learn.&lt;/p&gt;
&lt;p&gt;Thank you, Internet.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;Execution&lt;/h2&gt;
&lt;p&gt;For the longest time, execution was a huge differentiator.&lt;/p&gt;
&lt;p&gt;You could have a great idea and abundant knowledge, but you still needed capital, talent, and operational skill to bring it to life.&lt;/p&gt;
&lt;p&gt;That was the founder’s edge. That edge is disintegrating.&lt;/p&gt;
&lt;p&gt;As I saw first-hand, it cost me a total of $25 of compute, an hour of planning and one hour of tinkering to build a functional MVP using AI agents, something that would have cost between £30k–£60k just three years ago.&lt;/p&gt;
&lt;p&gt;No team. Minimal risk. Just a few prompts of instruction and an agent network doing the work. Yes, a human still needs to be in the loop, perhaps a few, if the project is technically demanding. That in itself is both empowering and unsettling.&lt;/p&gt;
&lt;p&gt;Execution is on a fast track to join knowledge and ideas in the commodity bin.&lt;/p&gt;
&lt;p&gt;The next question writes itself:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;When everyone can build anything, what still matters?&lt;/em&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;Discernment&lt;/h2&gt;
&lt;p&gt;The edge perhaps is moving from execution to discernment.&lt;/p&gt;
&lt;p&gt;When building and writing code is close to free, your advantage is knowing what not to build.&lt;/p&gt;
&lt;p&gt;It’s your ability to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Spot patterns and opportunities others miss.&lt;/li&gt;
&lt;li&gt;Understand the problem better than your users do.&lt;/li&gt;
&lt;li&gt;Translate that understanding into clarity for your agents.&lt;/li&gt;
&lt;li&gt;Build environments that feel stable, meaningful, human.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In a world where everyone can make, the only thing that matters is whether anyone cares.&lt;/p&gt;
&lt;h2&gt;So What Comes Next?&lt;/h2&gt;
&lt;p&gt;The implications of this shift are enormous.&lt;/p&gt;
&lt;p&gt;When execution becomes cheap, the real value moves elsewhere, into meaning, trust, and discernment.&lt;/p&gt;
&lt;p&gt;We’ll need to redefine what it means to create value when anyone can build anything. To rediscover what it means to contribute when machines can do almost everything faster, and to rebuild identity in a world that no longer measures worth by output alone.&lt;/p&gt;
&lt;p&gt;That won’t be easy. It will challenge how we work, how we learn, and how we define purpose itself.&lt;/p&gt;
&lt;p&gt;But that’s the work worth doing.&lt;/p&gt;
&lt;p&gt;Because as the tools become more intelligent, the humans who thrive will be the ones who stay intentional — those who build with empathy, curiosity, and care.&lt;/p&gt;
&lt;p&gt;You might be wondering, as am I, where’s the edge now?&lt;/p&gt;
&lt;p&gt;It’s probably still too early to tell but I believe it belongs to those who can move across disciplines fluidly, who can see problems clearly, design elegantly, tell stories persuasively, and distribute effectively.&lt;/p&gt;
&lt;p&gt;Well-rounded generalists &amp;amp; multi-skilled developers will rise and so will building communities around those same experiences and products.&lt;/p&gt;
&lt;p&gt;Maybe the bigger question we’ll all have to face is:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;What does it mean to be human when our identity has been tied to productivity for so long?&lt;/em&gt;&lt;/p&gt;
</content>
  </entry>
</feed>
