PageSourceSearch

https://brewbytes.io/episodes

html brewbytes.io collected 2026-10-04 07:20:01 UTC 14,604 bytes, 277 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3 <head>
4  <meta charset="utf-8"/>
5  <link href="https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/68fb64bceb981248fa654d37/c1d4e758c_Untitled1copy.png" rel="icon" type="image/png"/>
6  <meta content="width=device-width, initial-scale=1.0" name="viewport"/>
7  <title>
8   Podcast | Brew Bytes
9  </title>
10  <meta content="Podcast on Brew Bytes. Brew Bytes covers tech culture, podcasts, articles, crew episodes, guest." name="description"/>
11  <meta content="Podcast | Brew Bytes" property="og:title"/>
12  <meta content="Podcast on Brew Bytes. Brew Bytes covers tech culture, podcasts, articles, crew episodes, guest." property="og:description"/>
13  <meta content="website" property="og:type"/>
14  <meta content="https://brewbytes.io/episodes" property="og:url"/>
15  <meta content="Brew Bytes" property="og:site_name"/>
16  <meta content="summary_large_image" name="twitter:card"/>
17  <meta content="Podcast | Brew Bytes" name="twitter:title"/>
18  <meta content="Podcast on Brew Bytes. Brew Bytes covers tech culture, podcasts, articles, crew episodes, guest." name="twitter:description"/>
19  <meta content="https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/render/image/public/base44-prod/public/68fb64bceb981248fa654d37/7695973b3_Untitled1copy.png?width=1200&amp;height=630&amp;resize=contain" name="twitter:image"/>
20  <meta content="https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/render/image/public/base44-prod/public/68fb64bceb981248fa654d37/7695973b3_Untitled1copy.png?width=1200&amp;height=630&amp;resize=contain" property="og:image"/>
21  <meta content="@brewbytes" name="twitter:site"/>
22  
22<script type="application/ld+json">
23   {
24      "@context": "https://schema.org",
25      "@graph": [
26        {
27          "@type": "Organization",
28          "@id": "https://brewbytes.io/#org",
29          "name": "Brew Bytes",
30          "url": "https://brewbytes.io",
31          "logo": "https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/68fb64bceb981248fa654d37/f6d839ae5_logo-full-DVAwhbhv.png",
32          "description": "Brew Bytes is an AI media and advisory brand: the practitioner's AI show, The Daily Byte news digest, and an advisory practice helping teams move from using AI to building with it.",
33          "founder": { "@type": "Person", "name": "Nadeem Ibrahim", "jobTitle": "Host and fractional digital leader" },
34          "sameAs": [
35            "https://open.spotify.com/show/3PsdsZw5JNGyihjaXpEUZq",
36            "https://podcasts.apple.com/gb/podcast/brew-bytes/id1786803744",
37            "https://www.youtube.com/@BrewBytes_Official",
38            "https://www.linkedin.com/company/brew-bytes/",
39            "https://twitter.com/brewbytes",
40            "https://feeds.simplecast.com/F8_xZBKT",
41            "https://www.wikidata.org/wiki/Q140798092"
42          ],
43          "makesOffer": [
44            { "@type": "Offer", "itemOffered": { "@type": "Service", "name": "COMPASS — build your future business today", "url": "https://brewbytes.io/compass", "description": "COMPASS maps how your business actually works, then rebuilds it one process at a time." } }
45          ]
46        },
47        {
48          "@type": "PodcastSeries",
49          "@id": "https://brewbytes.io/#podcast",
50          "name": "Brew Bytes",
51          "alternateName": "Brew Bytes — the practitioner's AI show",
52          "url": "https://brewbytes.io",
53          "description": "The practitioner's AI show — real stories from the people who actually built and shipped AI, and how they did it.",
54          "disambiguatingDescription": "A podcast about practitioners building with AI, hosted by Nadeem Ibrahim. Not affiliated with any other company using the Brew Bytes name.",
55          "webFeed": "https://feeds.simplecast.com/F8_xZBKT",
56          "publisher": { "@id": "https://brewbytes.io/#org" },
57          "author": { "@type": "Person", "name": "Nadeem Ibrahim", "sameAs": "https://www.wikidata.org/wiki/Q140798171" },
58          "sameAs": [
59            "https://open.spotify.com/show/3PsdsZw5JNGyihjaXpEUZq",
60            "https://podcasts.apple.com/gb/podcast/brew-bytes/id1786803744",
61            "https://www.youtube.com/@BrewBytes_Official",
62            "https://www.wikidata.org/wiki/Q140798092"
63          ]
64        },
65        {
66          "@type": "WebSite",
67          "@id": "https://brewbytes.io/#website",
68          "url": "https://brewbytes.io",
69          "name": "Brew Bytes",
70          "publisher": { "@id": "https://brewbytes.io/#org" }
71        }
72      ]
73    }
74  </script>
74
75  
75<script crossorigin="" src="/assets/index-DYhYpHiJ.js" type="module">
76  </script>
76
77  <link crossorigin="" href="/assets/index-0C0LSMAA.css" rel="stylesheet"/>
78  <meta content="https://brewbytes.io/episodes" name="twitter:url"/>
79  
79<script>
80   (function () {
81  var titles = {"/about": "About | Brew Bytes", "/contact": "Contact | Brew Bytes", "/faq": "FAQ | Brew Bytes", "/": "Brew Bytes", "/compass": "Compass | Brew Bytes", "/transformation": "Compass | Brew Bytes", "/transformation/compass-score/results": "Compass | Brew Bytes", "/transformation/compass-score": "Compass | Brew Bytes", "/episodes": "Podcast | Brew Bytes", "/news": "News | Brew Bytes", "/news/archive": "News Archive | Brew Bytes", "/privacy": "Privacy | Brew Bytes", "/builders": "Builders | Brew Bytes", "/start-here": "Podcast | Brew Bytes", "/subscribe": "Subscribe | Brew Bytes", "/come-on-the-show": "Come On The Show | Brew Bytes", "/work-with-nadeem": "Work With Nadeem | Brew Bytes", "/advisory": "Compass | Brew Bytes", "/consulting": "Compass | Brew Bytes", "/crew": "Crew | Brew Bytes", "/compass-score": "Compass Score Preview | Brew Bytes", "/compass-score/result": "Compass Score Preview Result | Brew Bytes", "/compass-score/results": "Compass | Brew Bytes", "/compass/map": "Compass Map | Brew Bytes", "/workshop": "Compass | Brew Bytes", "/podcast": "Podcast | Brew Bytes", "/toolkits": "Podcast | Brew Bytes", "/toolkitdetails": "Podcast | Brew Bytes", "/toolkit-details": "Podcast | Brew Bytes", "/home": "Brew Bytes"};
82  // PascalCase boundaries -> "-", mirroring _PASCAL_BOUNDARY_RE without lookbehind
83  // (old Safari fails to PARSE a lookbehind, taking the whole script down).
84  var dashed = function (s) {
85    return s.replace(/([a-z0-9])([A-Z])/g, "$1-$2").replace(/([A-Z])([A-Z][a-z])/g, "$1-$2");
86  };
87  var decode = function (s) {
88    // A %2F inside ONE segment must not become a structural separator: /blog/foo%2Fbar is a
89    // dynamic slug, and letting it split would match a static /blog/foo/bar and write ITS title.
90    try { var d = decodeURIComponent(s); return d.indexOf("/") < 0 ? d : s; } catch (e) { return s; }
91  };
92  var segments = function (path) { return path.split("/").filter(Boolean).map(decode); };
93  var norm = function (path) {
94    var parts = segments(path).map(function (s) { return dashed(s).toLowerCase(); });
95    return parts.length ? "/" + parts.join("/") : "/";
96  };
97  var lastPath = location.pathname, written = document.title, on = true;
98  var sync = function () {
99    // Path only: a hash/query change is the same page, and the SDK strips its own auth
100    // params with replaceState -- neither must clobber a server-rendered title in place.
101    if (!on || location.pathname === lastPath) return;
102    lastPath = location.pathname;
103    if (document.title !== written) { on = false; return; }
104    // Write ONLY a title the map proves. An unmapped path is a dynamic route (/blog/:slug) the
105    // map cannot carry, and writing a placeholder there is destructive, not merely vague: the
106    // prerender worker runs no setUserAgent, so its capture browser reads as human and executes
107    // this script, and coordinator.js's settle wait explicitly tolerates a full navigation --
108    // a redirect landing on an unmapped path would bake the placeholder into the stored
109    // snapshot. Leaving the title alone degrades to today's behavior instead.
110    // Exact lookup only. A dash-stripped retry here would let a genuinely different /set-up
111    // claim /setup: the map carries a dash-free key only where a PascalCase boundary put the
112    // dashes there, and the client cannot tell the two apart. The map emits every reachable
113    // shape per segment instead (_client_url_variants).
114    var title = titles[norm(location.pathname)];
115    if (title === undefined) return;
116    document.title = title;
117    // Re-read: the setter stores verbatim but the getter strips and collapses whitespace, so
118    // keeping the assigned string would make the next sync() read our own write as the app's.
119    written = document.title;
120  };
121  var wrap = function (fn) {
122    // The history entry is already pushed by the time sync() runs, so a throw here would
123    // surface inside the host app's router and break navigation. This is injected into apps
124    // we cannot test, so it swallows rather than trusting the trace.
125    return function () {
126      var r = fn.apply(this, arguments);
127      try { sync(); } catch (e) {}
128      return r;
129    };
130  };
131  history.pushState = wrap(history.pushState);
132  history.replaceState = wrap(history.replaceState);
133  window.addEventListener("popstate", sync);
134})();
135  </script>
135
136  <meta content="yes" name="mobile-web-app-capable"/>
137  <meta content="black" name="apple-mobile-web-app-status-bar-style"/>
138  <meta content="Brew Bytes" name="apple-mobile-web-app-title"/>
139  <link href="https://brewbytes.io/episodes" rel="canonical"/>
140  
140<script data-seo-source="builder" type="application/ld+json">
141   {"name": "Brew Bytes", "@context": "https://schema.org", "@type": "WebSite", "url": "https://brewbytes.io"}
142  </script>
142
143  
143<script data-seo-source="builder" type="application/ld+json">
144   {"name": "Brew Bytes", "logo": "https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/68fb64bceb981248fa654d37/7695973b3_Untitled1copy.png", "@context": "https://schema.org", "@type": "Organization", "url": "https://brewbytes.io"}
145  </script>
145
146  
146<script data-seo-source="builder" type="application/ld+json">
147   {"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://brewbytes.io/"}, {"@type": "ListItem", "position": 2, "name": "Podcast | Brew Bytes", "item": "https://brewbytes.io/episodes"}]}
148  </script>
148
149  
149<script data-seo-source="builder" type="application/ld+json">
150   {"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"name": "What is Brew Bytes?", "@type": "Question", "acceptedAnswer": {"@type": "Answer", "text": "Your hub for tech culture, innovation insights, and strategic thinking. Explore podcasts, articles, and consultancy services from Nadeem Ibrahim."}}]}
151  </script>
151
152 </head>
153 <body>
154  <div id="root">
155   <div data-seo-source="builder" id="seo-snapshot" style="position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;">
156    <main>
157     <header>
158      <h1>
159       Podcast | Brew Bytes
160      </h1>
161      <p>
162       Podcast on Brew Bytes. Brew Bytes covers tech culture, podcasts, articles, crew episodes, guest.
163      </p>
164     </header>
165     <nav aria-label="Pages">
166      <h2>
167       Pages
168      </h2>
169      <ul>
170       <li>
171        <a href="/">
172         Home
173        </a>
174       </li>
175       <li>
176        <a href="/About">
177         About
178        </a>
179        — About on Brew Bytes. Brew Bytes covers tech culture, podcasts, articles, crew episodes, guest.
180       </li>
181       <li>
182        <a href="/Contact">
183         Contact
184        </a>
185        — Contact on Brew Bytes. Brew Bytes covers tech culture, podcasts, articles, crew episodes, guest.
186       </li>
187       <li>
188        <a href="/FAQ">
189         FAQ
190        </a>
191        — FAQ on Brew Bytes. Brew Bytes covers tech culture, podcasts, articles, crew episodes, guest.
192       </li>
193       <li>
194        <a href="/compass">
195         Compass
196        </a>
197        — Compass on Brew Bytes. Brew Bytes covers tech culture, podcasts, articles, crew episodes, guest.
198       </li>
199       <li>
200        <a href="/episodes">
201         Podcast
202        </a>
203        — Podcast on Brew Bytes. Brew Bytes covers tech culture, podcasts, articles, crew episodes, guest.
204       </li>
205       <li>
206        <a href="/news">
207         News
208        </a>
209        — News on Brew Bytes. Brew Bytes covers tech culture, podcasts, articles, crew episodes, guest.
210       </li>
211       <li>
212        <a href="/news/archive">
213         News Archive
214        </a>
215        — News Archive on Brew Bytes. Brew Bytes covers tech culture, podcasts, articles, crew episodes, guest.
216       </li>
217       <li>
218        <a href="/privacy">
219         Privacy
220        </a>
221        — Privacy on Brew Bytes. Brew Bytes covers tech culture, podcasts, articles, crew episodes, guest.
222       </li>
223       <li>
224        <a href="/builders">
225         Builders
226        </a>
227        — Builders on Brew Bytes. Brew Bytes covers tech culture, podcasts, articles, crew episodes, guest.
228       </li>
229       <li>
230        <a href="/subscribe">
231         Subscribe
232        </a>
233        — Subscribe on Brew Bytes. Brew Bytes covers tech culture, podcasts, articles, crew episodes, guest.
234       </li>
235       <li>
236        <a href="/come-on-the-show">
237         Come On The Show
238        </a>
239        — Come On The Show on Brew Bytes. Brew Bytes covers tech culture, podcasts, articles, crew episodes, guest.
240       </li>
241       <li>
242        <a href="/work-with-nadeem">
243         Work With Nadeem
244        </a>
245        — Work With Nadeem on Brew Bytes. Brew Bytes covers tech culture, podcasts, articles, crew episodes, guest.
246       </li>
247       <li>
248        <a href="/crew">
249         Crew
250        </a>
251        — Crew on Brew Bytes. Brew Bytes covers tech culture, podcasts, articles, crew episodes, guest.
252       </li>
253       <li>
254        <a href="/compass-score">
255         Compass Score Preview
256        </a>
257        — Compass Score Preview on Brew Bytes. Brew Bytes covers tech culture, podcasts, articles, crew episodes, guest.
258       </li>
259       <li>
260        <a href="/compass-score/result">
261         Compass Score Preview Result
262        </a>
263        — Compass Score Preview Result on Brew Bytes. Brew Bytes covers tech culture, podcasts, articles, crew episodes, guest.
264       </li>
265       <li>
266        <a href="/compass/map">
267         Compass Map
268        </a>
269        — Compass Map on Brew Bytes. Brew Bytes covers tech culture, podcasts, articles, crew episodes, guest.
270       </li>
271      </ul>
272     </nav>
273    </main>
274   </div>
275  </div>
276 </body>
277</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.