Well, from what I understand, our guest hears this often, but we are chatting
Speaker:with someone who's probably the furthest away from me possible,
Speaker:with the exception of one other we we did, in Australia. We are in New
Speaker:Zealand chatting with Tom Barrasso. He is the founder and developer
Speaker:of Pod LP. And I don't think I'm gonna
Speaker:do it justice by explaining it, but, he basically, has created
Speaker:software that helps bring podcasts to non smartphones
Speaker:around the world. And, you know, probably most of the listeners don't know how many
Speaker:are out there, but I'm sure we're gonna get some really good information about that.
Speaker:Tom, thank you very much for joining us today. Yeah. Thank you very much for
Speaker:having me. So were you in the
Speaker:podcasting space? Like, did you have interest in podcasting
Speaker:before PodLP? Like, what kinda led you
Speaker:to wanna develop this software? Yeah.
Speaker:But, basically the story starts with the pandemic. Like a lot of
Speaker:people, I no longer had a commute. I had a lot less, to do,
Speaker:a lot more time on my hands. And, I've been getting into this idea
Speaker:of, as a lot of people are and we'll talk about the types of users
Speaker:that that are drawn to feature phones. But, I
Speaker:wanted one basically for digital detox purposes. I wanted to take it camping,
Speaker:for weekend trips. And the issue that I had, my my girlfriend made
Speaker:fun of me at the time. She was like, you'll never be able to do
Speaker:that because they don't have a podcast app. And because I was a developer, I
Speaker:was like, okay, great. Challenge accepted. I'll go ahead and build one. It can't be
Speaker:that hard. So that was more or less when I got started. The
Speaker:the big issue for me then, for folks who are probably aware of the timeline
Speaker:was the podcast index hadn't yet launched and so probably the hardest thing as a
Speaker:developer back then was just getting the feeds together, figuring out how to build a
Speaker:directory. That was definitely the the biggest,
Speaker:challenge to overcome. And then I I launched pretty quickly. I think it took me
Speaker:under a month to actually get it shipped. Although granted, I'll say the very first
Speaker:version of PodLP was about as unglamorous as you can
Speaker:get. Didn't even have thumbnails, because I couldn't figure out how to shrink the
Speaker:images to fit the screen without running into memory issues. So there were a
Speaker:lot of, issues trying to wrangle the world of podcasting to fit,
Speaker:feature phones. Interesting. I'm I'm surprised you
Speaker:say that it's hard to get information on podcast
Speaker:because, you know, everybody classically, when somebody signs up, you
Speaker:say, alright. You sign up for Apple, then you'll you'll find yourself on, you know,
Speaker:a few dozen, other platforms who basically go into their directory.
Speaker:Is Apple's API, difficult, expensive? Like, what
Speaker:what made getting the content from Apple more difficult than waiting for
Speaker:a pod to cast index to come along and, you know, provide this this great
Speaker:resource? Yeah. So at the time, I think one of
Speaker:the biggest challenges with the Apple dataset was,
Speaker:or or the Apple APIs were, they're they're
Speaker:obviously not geared towards this type of
Speaker:user segment, and there are a lot of criteria that mandated the
Speaker:need for a, an API that was specific to
Speaker:this market segment. I'll give you a couple of examples. I I
Speaker:gave the one of thumbnails first off. So So that's something Apple actually does pretty
Speaker:well, but, you can run into restrictions. I know people say
Speaker:like the Apple API is rate limited. When we go into talking about the the
Speaker:version of PodLP that runs in CloudForm, I'll talk about why that was a
Speaker:concern. But perhaps one of the bigger ones
Speaker:was, for PodLP specifically especially launching in India it
Speaker:needed to support IPv6 only use. Something that podcasters
Speaker:probably don't think about. Basically there's two versions of the Internet protocol. In the good
Speaker:old days you had, IP addresses, IPv4. It basically had
Speaker:four numerical segments between zero to two fifty five. So a number like
Speaker:+1 92 1 6 8 0 1. There were I think
Speaker:4,000,000,000 give or take IPv4 addresses which is a problem because there's more than
Speaker:4,000,000,000 people, not excluding all of the devices that we all have today.
Speaker:So, you can imagine that eventually hit a limit and
Speaker:IPv6 solves that. It has, far more IPv addresses.
Speaker:The the addresses themselves are far more complicated.
Speaker:But, and something I get from a lot of podcasters is, well, why why should
Speaker:we care about this? Right? Because in Western markets, the telecommunication operators will
Speaker:handle backwards compatibility with technologies like NAT six four and
Speaker:DNS six four. They basically make it so that IPv four devices
Speaker:connect to IPv services and vice versa. In emerging
Speaker:markets like India, they don't do that. It's just too expensive. It's not worth their
Speaker:time. And so podcasters don't know what they're missing out on.
Speaker:And importantly, the user doesn't know because they don't, the
Speaker:user gets an an ambiguous error and the podcast hosting company
Speaker:never finds out because the user is never able to reach their service, so there's
Speaker:no error for them. They can't see how much, potential they're missing
Speaker:here. So I basically had to have an API that was able to account
Speaker:for things like this and allow me to suppress certain feeds based on the host
Speaker:that they were on. And had I relied solely on Apple, I wouldn't have had
Speaker:the ability to to do things like that. Gotcha. Alright. So they they
Speaker:come along, make it a little bit easier, and and therefore PodLP is
Speaker:born. I think for some folks, I don't think they
Speaker:understand how big the feature phone market is. And and I
Speaker:guess another way people think of feature phones are dumb phones. Right? Not big,
Speaker:tall screen phones like an Android or an Apple device. What are
Speaker:we looking at? How many are out there? Where are they popular?
Speaker:Yeah. How big is this market still? Yeah. It's a great question. So
Speaker:you heard me mention India. The market for feature phones is still quite
Speaker:large. It's stable in countries like The United States
Speaker:where it has resisted declining probably
Speaker:because of a combination of factors. So right now the Piedl P
Speaker:market specifically, India makes up the lion's share of use probably about
Speaker:80% give or take. The United States is actually the second largest
Speaker:market for feature phones worldwide. I think, last year
Speaker:almost 3,000,000 units were sold across The United States. So that's one
Speaker:that surprises a lot of people. Who's buying them?
Speaker:Yeah, who's buying them? That's a great question. I see probably three primary
Speaker:markets here. One are seniors, a lot of these devices are geared towards
Speaker:older folks. The second are children. Parents buying them for their kids that
Speaker:they want to have restricted use and it's a lot easier to restrict a feature
Speaker:phone that only has say a hundred apps than it is to restrict, an
Speaker:iPhone with 3,000,000 apps potentially. And then the third is
Speaker:digital detoxers, you know, Gen Z, Millennials, people who are, trying to get
Speaker:away from scrolling addiction and, probably the easiest way that they
Speaker:found to accomplish that is to remove the temptation by moving to feature
Speaker:phones. Interesting. Alright. So so you those three populations
Speaker:in The US, India, so it sounds like a lot of emerging markets,
Speaker:and a lot of underdeveloped countries where
Speaker:maybe the networks aren't as strong, but, obviously, they still want and
Speaker:need, you know, reliable communication.
Speaker:I guess for a lot of podcasters, we probably don't think a lot about
Speaker:them, especially, you know, ones based here in The US.
Speaker:Do you see them being like a burgeoning podcast consumption
Speaker:market and one that more people should be paying attention to?
Speaker:Oh, absolutely. I I think probably the single biggest reason why you
Speaker:should pay attention to markets, especially ones like India, is that India is the largest
Speaker:English speaking country if you take into account English as a second language.
Speaker:So, you know, there's over 400,000,000 in English
Speaker:speakers in India, well more than those in The United States.
Speaker:And then it's just a faster a very fast growing market. Many
Speaker:people are coming online at a much faster pace than in other parts of
Speaker:the world. If you think about the, digital divide for those who
Speaker:have access to mobile connectivity, you still have about two and a half to
Speaker:3,000,000,000 people around the world who do not have access to any type of
Speaker:mobile Internet connection. That includes basic two g, like, if you're gonna
Speaker:do SMS or calling, like, you get on a a really basic feature phone.
Speaker:There's a huge huge potential in these markets. And
Speaker:audio has a a a really strong potential because it overcomes a lot of the
Speaker:linguistic barriers that you would get in a country like India where if you
Speaker:exclude English, it's a very fragmented market where you
Speaker:have more than a dozen regional Indic languages that,
Speaker:all sort of compete for, you know, pretty large sizes of
Speaker:population. Right? There are languages in India that have more than a hundred million
Speaker:speakers that I bet you most people have never heard of before,
Speaker:and audio is just a much easier format to distribute that information in
Speaker:because it's easier to, for the user to consume. It's more familiar.
Speaker:A lot of them are familiar with radio today. So it's something that they're easy
Speaker:cognitively easier to adapt to. So what's the
Speaker:what's the feature phone version of a podcast store like?
Speaker:What is like, what's the experience like on PodLP? Are there,
Speaker:you know, limitations that
Speaker:smartphone podcast consumers would would visit, or is it really
Speaker:just you were able to shrink all that UX and UI
Speaker:into that smaller screen typically? Yeah. You can
Speaker:shrink quite a bit. PodLP is a long way from when it first
Speaker:launched. There's there's definitely thumbnails now, rich search,
Speaker:categorization for podcasts, feeds that are
Speaker:adapted based on a number of indicators including geography and language.
Speaker:But beyond that it's got a lot of the basic features you would expect. So
Speaker:if you were to open Paddle P today, it'll take you to the home page.
Speaker:You'll see, a set of podcasts that include,
Speaker:sponsored content. So that's how Paddle P is able to sustain its
Speaker:operations, as well as, organic content that is,
Speaker:ranked based on, as I mentioned, language, geography, and a few other factors.
Speaker:And, then you'd click into a podcast. It would look like you would expect today.
Speaker:You have the ability to subscribe. You can change the sort
Speaker:order. You can download individual episodes, on the
Speaker:KaiOS version. In CloudFront, that's not possible, and I'll I can talk a little bit
Speaker:about why that's not possible, technologically. And then,
Speaker:yeah, you can play, you can scrub through a podcast, you can do seeking, there's
Speaker:a sleep timer functionality. So a lot of the things that you might expect
Speaker:are there, but I'll say probably the biggest thing that isn't there,
Speaker:would be automatic downloads. The platforms today don't have that
Speaker:capability and that's something that probably shocks a lot of people in the podcasting world,
Speaker:certainly shocks, subscribers to PodLP. Because, if you think
Speaker:about it, if you have an iPhone or Android today, when you click subscribe, you're
Speaker:so used to having that episode ready there for you. But what that also means
Speaker:is that when a user clicks subscribe, your, download
Speaker:numbers are pretty tightly correlated to,
Speaker:the number of subscribers that you have. It doesn't mean that and a problem that
Speaker:I'm sure everyone in the podcasting world knows, listens are not downloads.
Speaker:That that is the exact opposite in the future phone market without the ability to
Speaker:do automatic downloads. Every download that you get from an app like
Speaker:Paddle P is an organic, listen that is triggered by a
Speaker:direct user action. Right. So it's it's down not all
Speaker:downloads are listens, but all listens are downloads. Right? Because there are
Speaker:some services that, you know, list the
Speaker:their stats differently, and and it's you know, for a lot of people, it gets
Speaker:very confusing. What so
Speaker:because you have access to the podcast index, should folks hearing this who
Speaker:are like, oh, that is a, you know, big market and my content would actually
Speaker:make a lot of sense there. Do they have to get themselves onto
Speaker:PodLP, or are you already kinda grabbing those those
Speaker:feeds from the big directories? Yeah. Not
Speaker:anymore. Since the migration roughly a year ago now, Podolpi is using
Speaker:the podcast index for its back end, so there's no need to submit your feed
Speaker:directly. I think there's an old landing page for that, but it basically is just
Speaker:grayed out and says there's nothing that you need to do here. But if, of
Speaker:course, if you're excluding your feed from the podcast index, then,
Speaker:it's very likely it won't get picked up by PodLP, and there currently isn't really
Speaker:a way to manually override that. What would
Speaker:downloads on PodLP look like in my
Speaker:stats on, you know, standard hosting platforms?
Speaker:Oh, the short answer is it really depends on what host you're
Speaker:using. From the very beginning, I've had hosts that were very proactive. For
Speaker:instance, Buzzsprout, I think they added support for the PYDLP user
Speaker:agent fragment back in probably 2020, not long after it
Speaker:launched. Many posts have been reluctant since then.
Speaker:So if you're looking at PYDLP download today, you're gonna see probably,
Speaker:I could think of at least five or six different things. So
Speaker:it comes from and it's stemmed from the two platforms that PodLP is currently,
Speaker:supporting, KaiOS and CloudPhone. KaiOS is a mobile
Speaker:operating system based on Firefox OS. So if you
Speaker:get downloads from PodLP, and your host doesn't support the user agent, it's
Speaker:probably gonna look like either Firefox, browser, Linux,
Speaker:or occasionally Android because some, KaiOS devices will
Speaker:put Android in the user agent fragment to force websites into a mobile
Speaker:view, so it's sort of a workaround that ends up misattributing
Speaker:downloads. And then if you're on Cloud Phone, it's a little bit different
Speaker:it's going to look like browser, Google Chrome, or Linux and
Speaker:that's because the CloudPhone user agent,
Speaker:CloudPhone is a remote browser basically like Opera Mini, but it
Speaker:runs using the Chromium engine. And so, yeah, hosts will misattribute,
Speaker:Pinelp downloads, pretty much all over the place. And CloudPhone's
Speaker:even more difficult because they use, like Opera Mini, they
Speaker:have a fleet of servers that does transcoding, on the fly to be able
Speaker:to serve content to these types of budget devices. And so the
Speaker:IP address ranges that you're gonna be seeing traffic from is much narrower on
Speaker:Cloud phone as well. Gotcha. So I I have
Speaker:to ask, are you a primarily feature phone
Speaker:person, or are you on smartphones and you're just making sure
Speaker:podcasts are accessible to everyone? I'm on the smartphone
Speaker:for a variety of reasons. But, yeah, it's obviously they're
Speaker:quite difficult to use. There's a number of services that I unfortunately need,
Speaker:on a bit more regular basis. And these
Speaker:devices, because they're so budget tend to have a narrower
Speaker:frequency band and because I'm traveling in places like New Zealand, it just
Speaker:gets quite difficult to be able to have a phone that actually works in multiple
Speaker:countries. You end up sort of buying a new phone everywhere you go. Although I
Speaker:do have a very extensive collection of these phones, I probably have, I don't know,
Speaker:fifteen, twenty of them at this point. That's great. Yeah. You know,
Speaker:I I just wrapped up watching a series that was, you know,
Speaker:supposed to take place, like, late nineties, early '2 thousands, and everybody in the
Speaker:show is using a flip phone. And I'm watching that going, you know,
Speaker:I I don't wanna get rid of my iPhone. Right? It is powerful. It is
Speaker:important. There's a lot of things. But sometimes I wanna leave that at home and
Speaker:just carry a flip phone for people to call me on. I think that would
Speaker:be so awesome. So we have been chatting with Tom Barrasso,
Speaker:founder developer of PodLP. You can, take a look at what they're up to at
Speaker:podlp.com. Tom, before we let you go, some other questions we
Speaker:wanna ask you about, you know, podcasting in general. The first is, you
Speaker:know, you have solved a problem for folks who are
Speaker:not who do not have access to smartphones in bringing podcasts to
Speaker:them. Are there other places in podcasting where
Speaker:you would like to see improvement or you're thinking about, you know, maybe solving problems
Speaker:for us? Yeah. I actually submitted a
Speaker:couple of recommendations to the podcast index when they were coming up at their,
Speaker:the namespace, the RSS namespace. Unfortunately, I don't think they
Speaker:got widely adopted. Alternate enclosures was a big
Speaker:one. I know the podcasters like to record in the highest quality possible
Speaker:and it makes sense for the types of markets when you're prioritizing, say,
Speaker:Apple. But obviously for accessibility, it's just a waste.
Speaker:People streaming, high bit rate podcasts on a four g feature
Speaker:phone that outputs to a really grainy speaker are not benefiting from that
Speaker:quality. If anything, they're just wasting their data on it. So I
Speaker:think that was one. Similarly with, thumbnails like I mentioned, it was always
Speaker:unfortunate to me but, because we always focus in the largest possible
Speaker:device categories, most album most podcast artwork
Speaker:is 2,000, three thousand pixels in size. That is
Speaker:10 times the size of the screen that these things render on. And
Speaker:so, again, it's just wasting pixels here. In fact, I've
Speaker:had many people when they come to put do a sponsor on PaddleView, they ask,
Speaker:you know, what does it look like? And they see the scaled down version at
Speaker:a 28 pixels and like, what? I can't read any of that. Like, yeah that's
Speaker:the point, you can't read it because, you you you
Speaker:couldn't, you know, how could you possibly read on on a half an inch, a
Speaker:quarter of an inch of screen real estate. So yeah I think just getting
Speaker:people aware, I think that's the biggest thing being aware that there's millions of people
Speaker:who would like to consume this content and finding ways to make it more accessible.
Speaker:Technically, finding ways to make it more accessible, in terms
Speaker:of, yeah, the the places that you distribute on, the the devices
Speaker:that you consider, and the markets that you, you
Speaker:know, target. Alright. Have you ever hosted a
Speaker:podcast or do you just like supporting it with, software?
Speaker:I haven't hosted. It's something I've definitely thought about. I've just I've
Speaker:always heard the advice from folks that if you're gonna, you know, start a
Speaker:podcast, it has to be something that you really love because, especially in the
Speaker:beginning, it's not a good business. If anything, it's probably more of an
Speaker:expense. So, yeah, I think I'm just waiting for that idea to come around, but
Speaker:I've always wondered because I have this platform. Right? Like, I have a place that
Speaker:I can promote my own material, that I don't have to pay for. So,
Speaker:it's certainly something that's crossed my mind. Yeah. I mean, with your with
Speaker:your level of technical expertise on podcast and, you
Speaker:know, coding, I'm sure you can provide a lot of value,
Speaker:to folks who wanna have a deeper understanding of what's going on and and, honestly,
Speaker:not just where we are, but where we could be going, especially with a lot
Speaker:of the, you know, RSS two point o stuff. So I I wanna ask you
Speaker:about tech on your wish list because usually people say, like, a microphone or whatnot,
Speaker:and, you know, you've already brought tech to the table for us. So I'll ask
Speaker:you this instead. What podcast are you listening to these
Speaker:days that your are your favorites? The kind that, you know,
Speaker:whenever a new episode comes along, you are gonna stop and go over there, or
Speaker:you are not going to miss an episode of that show. Are there, you know,
Speaker:a few that are just, you know, always on your, you know, regular
Speaker:playlist? Oh, yeah. And you can tell this probably from my
Speaker:website. They'll usually be the ones that I'm featuring, inadvertently in
Speaker:screenshots and other promotional material. So, yeah, I listen a lot to
Speaker:Planet Money from NPR, and, how I built
Speaker:this. Yeah. Just the inspiration of some of these stories, hearing other creators
Speaker:and how they were able to successfully come up with ideas, build,
Speaker:scale, and just the challenges that they faced. Like, for me going
Speaker:through Paddle P, I found a lot of curve balls. There's, like, legal
Speaker:challenges to operating in the Indian market. There's technical ones, like I mentioned,
Speaker:IPV six. There's a lot of things that you just wouldn't think about if your
Speaker:sole focus is, the Western world. And so, yeah, it
Speaker:sort of forced me, to to reconsider that that
Speaker:view and, yeah, expand my technical horizons.
Speaker:Gotcha. Well, once again, we have been chatting with Tom Barrasso, founder
Speaker:developer of PodLP. You don't have to go
Speaker:over there to submit your show, but you should check it out and find
Speaker:your show's link and start to put that on
Speaker:your website next to your other buttons and, you know, show
Speaker:that you are thinking about folks who don't have who don't necessarily
Speaker:have a smartphone. I think that'll be a really, you know I I
Speaker:it's interesting to see it would be interesting to see more of those,
Speaker:popping up in the coming in the coming days and and years and whatnot. Well,
Speaker:Tom, it has been a great pleasure. Thank you so much for joining me. Thank
Speaker:you for having me.