Podcast: Play in new window | Download
You have probably missed some of the best episodes of Software Engineering Daily. If you listen to just a few episodes a week, it can be difficult to identify the high quality shows. And if you are new to the podcast, you have no idea how to find episodes that might appeal to you.
Software Engineering Daily has a discovery problem.
We have 600 episodes, and much of the content is evergreen. The shows we did a year ago on Apache Spark, or Ethereum, or ReactJS are still relevant today, and they get plenty of listens.
Keith and Craig Holliday built a recommendation system for Software Engineering Daily. Then they built a Software Engineering Daily iOS app to improve the experience of SE Daily listeners. You can use the SE Daily app to find the most popular episodes of this podcast, and to find episode recommendations based on what you have listened to.
In this episode, Keith and Craig join the show to explain why they built an app for Software Engineering Daily. You can find all the code for the SE Daily app at github.com/softwareengineeringdaily in case you want to fork it for your own podcast–or if you want to contribute to it.
Question of the Week: What is your favorite continuous delivery or continuous integration tool? Email firstname.lastname@example.org and a winner will be chosen at random to receive a Software Engineering Daily hoodie.
Why did you guys not build a cross platform app?
I’m not strongly opposed to it, but two quick reasons:
1. React native is still new – only at version 0.48. We have been building native apps much longer.
2. Older solutions usually don’t pan out and have to switch to native. There was much debate about this a few years back – mainly referencing Facebook’s switch. React Naive will probably fix this.
Mostly, it is just a preference at this point unless we scale.
Is there a way, someone can contribute to recommendation engine?
Yep! Right now the recommendation is handled in the api. Jeff linked to the open source in the notes above.
Thanks Keith for this effort. I found the reference by end of podcast.
Pingback: Dew Drop - September 8, 2017 (#2557) - Morning Dew()
Pingback: Dew Drop - September 11, 2017 (#2558) - Morning Dew()
Very interested in the discussion around the app. I’ve been looking for a general podcast app, but with the ability to ‘mark’ and annotate interesting sections. Any thought toward adding in something like that specific to SED, and potentially spinning that off into. General app if it works well?
Yes–we are planning to build an app that any podcaster can use to build a full-fledged platform.
Much more discussion in the Slack channel, would love to see you there.