PitchCentric
Oh, That's Why. podcast artwork

technology

Oh, That's Why.

Hosted by Gize Bonilla · technology · EN-US

Apple PodcastsWebsite

About this Podcast:

JavaScript fundamentals explained through story and analogy. One concept. Fully understood. Every episode.Oh, That’s Why. , is hosted by Alex Vega.

Pitch Analysis

Required Pod Score for this podcast. PitchCentric checks your profile against host openness, topical fit, and audience signals before you generate a pitch.

Contact path

Verified email

Booking probability

30%

Guest openness

Selective

Verified email on file
80/100
Required Score

Sign up to generate a grounded pitch for Oh, That's Why..

Signup to Generate a Pitch

Questions about Oh, That's Why.

What is Oh, That's Why. about?

JavaScript fundamentals explained through story and analogy. One concept. Fully understood. Every episode. Oh, That’s Why., is hosted by Alex Vega.

Who hosts Oh, That's Why.?

Oh, That's Why. is hosted by Gize Bonilla. The show has published 17 episodes to date.

What has Oh, That's Why. covered recently?

Recent episodes include "EP17, Classes, Syntax Sugar Over Prototypes" (14 July 2026, 14 minutes), "EP16, The 'this' Keyword, Part 2" (7 July 2026, 13 minutes), and "EP15, The 'this' Keyword, Part 1" (29 June 2026, 12 minutes).

How often does Oh, That's Why. publish?

Oh, That's Why. publishes roughly weekly, with episodes averaging 11 minutes across 17 episodes.

How hard is it to get booked on Oh, That's Why.?

Booking probability for Oh, That's Why. is 30%, and the host is rated Selective on guests. Oh, That's Why. requires a Pod Score of 80 or higher. Oh, That's Why.'s contact route on record: verified email.

Who should pitch Oh, That's Why.?

The strongest fits for Oh, That's Why. are Courses, Coaching & Lessons. Oh, That's Why. has a technology audience.

About the host

Gize Bonilla hosts Oh, That's Why., a technology podcast with 17 episodes published.

Verified host email: ████████@████.comSign in to unlock →

Recent episodes

Our AI reads these to draft pitches. Use them as grounding for a pitch that cites a real guest and a specific topic.

  • Jul 14, 202614 minS2

    People love to say JavaScript classes are "just syntactic sugar over prototypes." It's mostly true — but the word "just" is hiding something. In this Season 2 finale, Alex Vega explains what the class keyword actually...

  • Jul 7, 202613 minS2

    <p>Part 1 explained what decides 'this'. Part 2 is about taking control of it.</p><p>Alex Vega breaks down call, apply, and bind — the three methods that set</p><p>'this' explicitly — and arrow functions, which have no...

  • Jun 29, 202612 minS2

    The same function can give a completely different value of 'this' depending on nothing more than how you called it. Not where you wrote it — how you called it. In this episode, Alex Vega explains the four binding rules...

  • Jun 29, 202612 minS2

    <p>The same function can give a completely different value of 'this'</p><p>depending on nothing more than how you called it. Not where you</p><p>wrote it — how you called it.</p><p><br></p><p>In this episode, Alex Vega...

  • Jun 22, 202612 minS2

    <p>Every array you create comes with .map(), .filter(), .reduce() —</p><p>methods you never wrote. Where do they come from?</p><p><br></p><p>In this episode, Alex Vega explains the prototype chain — the...

View More
  • Jun 22, 202612 minS2

    Every array you create comes with .map(), .filter(), .reduce() — methods you never wrote. Where do they come from? In this episode, Alex Vega explains the prototype chain — the hidden mechanism behind property lookup in...

  • Jun 15, 202611 minS2

    An object is just key-value pairs. So why does a property sometimes refuse to update with no error? Why is a key missing from your loop even though it's right there in the object? In this episode, Alex Vega explains...

  • Jun 15, 202611 minS2

    <p>An object is just key-value pairs. So why does a property sometimes</p><p>refuse to update with no error? Why is a key missing from your loop</p><p>even though it's right there in the object?</p><p><br></p><p>In this...

  • Jun 8, 202610 minS2

    <p>Your condition fails on zero. An empty string passes when it should not.</p><p>An empty array is truthy when you expected false.</p><p><br></p><p>In this episode, Alex Vega explains the six falsy values, why those...

  • Jun 1, 202610 minS2

    <p>Someone told you to always use ===. You followed the advice without knowing</p><p>why.</p><p><br></p><p>In this episode, Alex Vega explains what triple equals and double equals</p><p>actually do — through the strict...

  • May 25, 202610 minS2

    <p><br></p><p>"5" + 3 = "53". "5" - 3 = 2. </p><p><br></p><p>JavaScript gets mocked for results like these.</p><p><br></p><p>But the behavior follows documented, deterministic rules.</p><p><br></p><p>In this episode...

  • May 18, 202610 minS2

    <p>You pass an object into a function. The function changes one property.</p><p><br></p><p>You never returned anything. The original changed anyway.</p><p><br></p><p>In the Season 2 opener, Alex Vega explains why...

  • May 11, 202610 minS1

    <p>Your application gets slower over time. Memory creeps up.</p><p><br></p><p>No error, no crash — just quiet accumulation.</p><p><br></p><p>In this Season 1 finale, Alex Vega explains how JavaScript's...

  • May 4, 202610 minS1

    <p>You assign an object to a new variable. Change a property on the copy.</p><p>The original changes too. Try the same with a number — it doesn't.</p><p>In this episode, Alex Vega explains why through the whiteboard and...

  • Apr 27, 202610 minS1

    <p>A function runs and returns. Its variables should be gone.</p><p>And then another function uses one of them anyway.</p><p><br></p><p>This is the episode the series was building toward. Alex Vega...

  • Apr 20, 202611 minS1

    <p>You have written a variable. And from somewhere else in your code,</p><p>JavaScript acts like it does not exist.</p><p><br></p><p>In this episode, Alex Vega explains why — through a building analogy that</p><p>makes...

  • Apr 13, 202610 minS1

    <p>You can call a JavaScript function before you have written it.</p><p><br></p><p>Try the same with a const variable and you get an error.</p><p><br></p><p>Same file, same idea, completely different...

  • Apr 6, 202610 minS1

    <p>You have seen it in error messages: "Maximum call stack size exceeded."</p><p><br></p><p>But do you know what the call stack actually is?</p><p><br></p><p>In this episode, Alex Vega explains how JavaScript keeps...

  • Mar 30, 202611 minS1

    <p>Every time JavaScript runs a function, it builds something first. A contained</p><p>environment, with its own variables, its own rules, its own sense of identity. Most</p><p>developers run functions hundreds of times...

  • Mar 23, 202613 minS1

    <p>Before a single line of your code executes — what does </p><p>the JavaScript engine actually do?</p><p><br></p><p>Most developers think JavaScript just reads top to bottom. </p><p>But there are two distinct phases...

Recent guests

Recent guests on Oh, That's Why.. Study who booked and why before you pitch.

Best industries to pitch Oh, That's Why. for

PitchCentric classifies Oh, That's Why. under these industries. Guests from them are the closest fit, and each links to the best podcasts in that industry.

Similar Podcasts

Shows with the most semantically similar episode content. Pitch one, pitch all; producers cluster.

Podcasts like Oh, That's Why.

Is this podcast yours and you'd like to remove or correct details? Request removal or email privacy@pitchcentric.com.

Questions about the free trial? See the pricing FAQ