Michael Kennedy (@mkennedy public
[search 0]
×
Best Michael Kennedy (@mkennedy podcasts we could find (updated August 2020)
Best Michael Kennedy (@mkennedy podcasts we could find
Updated August 2020
Join millions of Player FM users today to get news and insights whenever you like, even when you're offline. Podcast smarter with the free podcast app that refuses to compromise. Let's play!
Join the world's best podcast app to manage your favorite shows online and play them offline on our Android and iOS apps. It's free and easy!
More
show episodes
 
Talk Python to Me is a weekly podcast hosted by developer and entrepreneur Michael Kennedy. We dive deep into the popular packages and software developers, data scientists, and incredible hobbyists doing amazing things with Python. If you're new to Python, you'll quickly learn the ins and outs of the community by hearing from the leaders. And if you've been Pythoning for years, you'll learn about your favorite packages and the hot new ones coming out of open source.
 
Loading …
show series
 
We recently covered 10 tips that every Flask developer should know. But we left out a pretty big group in the Python web space: Django developers! And this one is for you. I invited Bob Belderbos, who's been running his SaaS business on Python and Django for several years now, to share his tips and tricks. The 10 tips Django Admin ORM magic Models …
 
We're back with another GeekOut episode. Richard Campbell, a developer and podcaster who also dives deep into science and tech topics, is back for our second GeekOut episode. Last time we geeked out about the real science and progress around a moon base. This time it's why is there life on Earth, where could it be or have been in the solar system, …
 
Do you obsess about writing your code just the right way before you get started? Maybe you have some ugly code on your hands and you need to make it better. Either way, refactoring could be your ticket to happier days! On this episode, we'll talk through a powerful example of iteratively refactoring some code until we eventually turn our ugly duckl…
 
Do you write data science code? Do you struggle loading large amounts of data or wonder what parts of your code use the maximum amount of memory? Maybe you just want to require smaller compute resources (servers, RAM, and so on). If so, this episode is for you. We have Itamar Turner-Trauring, creator of the Python data science memory profiler FIL h…
 
Everyone in the Python space is familiar with Notebooks these days. One of the original notebook environments was SageMath. Created by William Stein, and collaborators, it began as an open-source, Python-based, computational environment focused on mathematicians. It has since grown into a full-blown company and has become a proper collaborative env…
 
Python is one of the primary languages for IoT devices. With runtimes such as CircuitPython and MicroPython, they are ideal for the really small IoT chips. Maybe you've heard of the Circuit Playground Express, BBC micro:bit, or the fancy Adafruit CLUE. They aren't too expensive (ranging from $25 to $50 each). But for large groups such as classrooms…
 
Time is a simple thing, right? And working with it in Python is great. You just import datetime and then (somewhat oddly) use the datetime class from that module. Oh except, there are times with timezones, and times without. And why is there a total_seconds() but not total_minutes(), hours() or days() on timedelta? How about computing the number of…
 
On this episode, we are going to weave a thread through three different areas of Python programming that at first seem unlikely to have much in common. Yet, the core will be the same throughout. I think this is a cool lesson to learn as you get deeper into programming and a great story to highlight it. We are going to meet Ravin Kumar who wrote Pyt…
 
The toolchain for modern data science can be intimidating. How do you choose between all the data visualization libraries out there? How about creating interactive web apps from those analyses? On this episode, we dive into a project that attempts to bring the whole story together: HoloViz. HoloViz is a coordinated effort to make browser-based data…
 
Are you using interactive notebooks for your data exploration or day-to-day programming? What environment do you use? Was it Jupyter and now you've made the move to JupyterLab? That's a great choice. But did you know there are more environments out there to choose from and compare? Have you heard of Callisto or Iodide? How about CoCalc or PolyNote?…
 
Do you write tests for your code? You probably should. And most of the time, pytest is the industry standard these days. But pytest can be much more than what you get from just installing it as a tool. There are many amazing plugins that improve pytest in many aspects. That's why I invited Brian Okken to the show to tell us about his favorites. Lis…
 
Refactoring your code is a fundamental step on the path to professional and maintainable software. We rarely have the perfect picture of what we need to build when we start writing code and attempts to over plan and overdesign software often lead to analysis paralysis rather than ideal outcomes. Join me as I discuss refactoring with Brendan Maginni…
 
The debate about whether Python is fast or slow is never-ending. It depends on what you're optimizing for: Server CPU consumption? Developer time? Maintainability? There are many factors. But if we keep our eye on pure computational speed in the Python layer, then yes, Python is slow. In this episode, we invite Anthony Shaw back on the show. He's h…
 
Are you a web developer who uses Flask? It has become the most popular Python web framework. Even if you have used it for years, I bet we cover at least one thing that will surprise you and make your Flask code better. Join me as I speak with Miguel Grinberg about his top 10 list for tips and tricks in the Flask world. They're great! The 10 tips No…
 
As developers and technologists, it's easy to think that powerful and unique ideas will percolate to the top. If we build something amazing, enthusiastic users will find and share our creations. Sometimes this happens. But more often, success is an iceberg, on so many levels. We are going to look at one of those icebergs on this episode. Join me an…
 
Has anyone told you that you should get into data science? Have you heard it's a great career? In fact, data scientist is the best job in America according to Glassdoor's 2018 rankings. That's great. But how do you get a career in data science? Once you land that first job, how do you find the right fit? How do you find the right company? And how d…
 
Traditionally, when we have depended upon software to make a decision with real-world implications, that software was deterministic. It had some inputs, a few if statements, and we could point to the exact line of code where the decision was made. And the same inputs lead to the same decisions. Nowadays, with the rise of machine learning and neural…
 
If you work on the data science or data visualization side of Python, you may have come to it from a scripting side of things. Writing just a little Python, using its magical libraries, with little structure or formalism to build a powerful analysis tool that runs in the terminal or maybe a jupyter notebook. What if you could take that same code, s…
 
Did you come to Python from the academic side of the world? Maybe got into working with code for research or lab work and found you liked coding more than your first field of study. Whatever the reason, many people make the transition from the academic world over to tech and industry. On this episode, you'll meet three women who have made this tran…
 
If you are listening to this episode when it came out, April 4th, 2020, there's a good chance you are listening at home, or on a walk. But it's probably not while commuting to an office as much of the world is practicing social distancing and working from home. Maybe this is a new experience, brought upon quickly by the global lockdowns, or maybe i…
 
With radio astronomy, we can look across many light-years of distance and see incredible details such as the chemical makeup of a given region. Kevin Vinsen and Rodrigo Tobar from ICRAR are using the world's fastest supercomputer along with some sweet Python to process the equivalent of 1,600 hours of standard-definition YouTube video per second. L…
 
Have you come across a GitHub repo with a Jupyter notebook that has a "Run in Binder" button? It seems magical. How does it know what dependencies and external libraries you might need? Where does it run anyway? Like all technology, it's not magic. It's the result of hard work by the people behind mybinder.org. On this episode, you'll meet Tim Head…
 
Modern cars have become mobile computer systems with many small computers running millions of lines of code. On this episode, we plug a little Python into those data streams. You'll meet Shea Newton, who is a Python developer who has worked on autonomous cars and is currently at ActiveState. Links from the show Shea on Twitter: shnewto Video presen…
 
How do you go from poking around at Python code to actually solving real problems, the right way? There are many paths. The longest one probably is to get a 4-year CS degree. Maybe faster, but pricy as well, is a solid in-person developer bootcamp. Have you considered reaching out to the community to find a mentor? Many Python meetups have project …
 
Loading …

Quick Reference Guide

Copyright 2020 | Sitemap | Privacy Policy | Terms of Service
Google login Twitter login Classic login