DEV Community

Cover image for Dev Podcasts: 2018-11-04 to 2018-11-11
Joe Zack
Joe Zack

Posted on

Dev Podcasts: 2018-11-04 to 2018-11-11

Major Trends: Web Development, JavaScript, Computer Science, Health/Lifestyle

Scroll down to see the episodes/tagging!

Development Progress

What's changed this week? Truthfully, not much.

I went ahead and set up the domain name devpodcasts.app. Ultimately, I still think a nicely refactored version of the functionality belongs in qit but thanks to Netlify's free hosting I figure there isn't a compelling reason not to leave the proof-of-concept up as it's own thing as well. It's free, fast, and gives me something to experiment with so...why not?

I added Chart.js, but it really doesn't add much value to the site so I'll probably be removing it soon.

Finally, onto the hard part. I took a stab at running the podcast descriptions through Azure's Text Analytics but it didn't do very well with technical terms. I also read up on a few machine learning classification algorithms but there is some required training and it sounds like ~10,000 records is probably not enough data to work with anyway.

So, what can I do?

I'm planning on attempting to classify some number of episodes myself. I'll read through the descriptions and come up with relevant tags myself. After that, perhaps I can loop through the tags and attempt to match other episodes automatically. The downside to this approach is that I'll only be able to find episodes that mention those tag terms in their title or description. It's not a great approach, but maybe I'll figure something better out along the way.

¯_(ツ)_/¯

This week's episodes (with my manual attempt at tagging)

Dev Podcasts: 2018-11-04 to 2018-11-11

https://devpodcasts.app/episodes/for-week/20181104-20181111/

Episode Name Tags Show
BxJS Weekly Ep. 36 - Nov 10, 2018 (javascript news podcast) Web Development, JavaScript BxJS Weekly
Come play in the CodeSandbox (JS Party #51) Web Development, CodeSandbox, JavaScript Changelog
There and back again (Dgraph's tale) (The Changelog #322) DGraph, Graph Databases, Licensing Changelog
TLA+ with Leslie Lamport TLA+, Computer Science Software Engineering Daily
Make Programming Principles More Useful with These 3 New Angles Best Practices Developer Tea
Creating a Python 3 Culture at Facebook Python, Culture Talk Python To Me
Tricking Computers Into Doing Things CMS, Ruby, Rails, Best Practices The Bike Shed
Learning C++ with Devon Labrie C++ CppCast
Upgrading GitHub and improving Rails with Eileen Uchitelle Web Development, Ruby, Rails, Github Hanselminutes
Computer Vision with Peter Kontschieder Mapillary, Computer Vision, Computer Science, 3D Modeling Software Engineering Daily
Building for the Cloud using Pulumi with Luke Hoban Azure, Cloud, Best Practices .NET Rocks!
Stress, canvas, and jam Canvas, JAMStack, JavaScript, Web Development HTTP 203
332: Before Coder ASP.NET, Microsoft Coder Radio
This Week in Linux Open-Source FLOSS Weekly (MP3)
Tyler McMullen on Content Delivery Networks (CDNs) Web Development, Content Delivery Networks Software Engineering Radio
Live at JAMstack_conf Web Development, JAMStack, JavaScript Syntax.fm
Stupid Mountain Career Management Design Details
Jérémie Bonal Ruby, Rails Ruby Rogues
MAS 059: Bonnie Brennan Web Development,Javascript, Angular Adventures in Angular
Computer Architecture with Dave Patterson Computer Science, Hardware Software Engineering Daily
Could We All Be Right? Event vs. Construct Theories Best Practices Developer Tea
Ultimate Nirvana Security, Python, Stalkerware Application Security Weekly
Ben Orenstein - How to Build an App in a Week Web Development, JavaScript, Side Projects, Business Full Stack Radio
Tales From a DevOps Transformation DevOps, Cloud The Cloudcast
"Too many Brians at the (hash)table" Computer Science Base.cs Podcast
#198: Shaw Hiring, Culture CodePen
Jr. Dev Self Care, Part 2 Health, Lifestyle Junior Developer Toolbox
November 6, 2018 Web Development, Vue, JavaScript The Official Vue News
Surrounded by Dads Culture Sprint UX
How to Come up with Coding Projects to Build Web Development, Side Projects, Python Learn to Code With Me
It’s Supposed To Hurt, Get Outside of Your Comfort Zone to Master Your Craft with Christopher Buecheler Web Development, Best Practices, JavaScript JavaScript Jabber
NgRx Tips & Tricks with Adrian Fâciu Web Development, Best Practices, Angular, JavaScript Adventures in Angular
Ruby Performance Profiling with Dan Mayer Performance, Ruby, Rails Ruby Rogues
Vue CLI UI and Devtools with Guillaume Chau Web Development, Vue, JavaScript Views on Vue
OSS Capital with Joseph Jacks Open-Source Software Engineering Daily
3 Rules for Designing Lasting Habits Health, Lifestyle Developer Tea
Web Performance Tools in 2018 with Benjamin Howarth Web Development, Performance .NET Rocks!
Getting into data science and AI (Practical AI #19) Data Science Changelog
How to Think Like a Front-End Developer with Ben Frain Web Development, Front-End Development ShopTalk
Favorite Programming Books Best Practices, Books The 6 Figure Developer Podcast
Hasty Treat - Stumped! 03 Web Development, JavaScript Syntax.fm
Opaque Result Types Computer Science, Swift, IOS Swift Unwrapped
Commons Clause with Kevin Wang Open-Source Software Engineering Daily
Exit Points - Where Productivity Turns Into Procrastination Health, Lifestyle Developer Tea
Machine Learning and Artificial Intelligence - Part 2 Data Science The Cynical Developer
122: Today's Lecture... Debug Symbols Debugging Merge Conflict
ProGuard with Jeb Ware ProGuard, Open-Source Front End Happy Hour

Top comments (2)

Collapse
 
ghost profile image
Ghost

How can I help?

Collapse
 
thejoezack profile image
Joe Zack

Have an idea for how to automatically "tag" episodes based on their content?

For example, as a human, I know that episodes about "Kubernetes" are also probably about "DevOps". However, I would like to be able to come up with an algorithm to figure stuff like this out for me.

I am data science illiterate, but I feel like there has to be somebody out there that has solved this problem before...and much more elegantly than I am planning :)