Michael Kennedy on Technology: Recent Episodes

None

Cutting-Edge Developer and Technology Writing

View Details

Hey folks. Here’s a short one. I’ve decided to move off this blogging platform. Since there are so many links back to content over here, rather than lose those old articles and resources, I’ve moved to: https://mkennedy.codes.

If you’re subscribed to the RSS feed here, please visit the new site and add my latest RSS feed to keep getting updates.

Thank you!
Michael

View Details

I want to take just a moment and celebrate a milestone over at the Talk Python To Me podcast. We have been growing for over 5 years since we launched. Today we passed a major milestone in the podcast and I’d like to write this post just to share my excitement and to take a […]

View Details

You might have heard about my Write Pythonic Code Like a Seasoned Developer course. In that course, I cover 52+ idiomatic ideas from Python. Just to give you an idea, it talks about using for-in loops rather than faking a numerical for loop as many folks coming from C/C++ might do. By popular request, I’ve […]

View Details

Are you a .NET developer and are considering Python as your next language to expand your knowledge and skill set? Come spend an hour with me during my next free webcast. There are many getting started presentations for Python, this webcast is specifically geared towards helping C# and .NET developers quickly get up to speed […]

View Details

It’s been a great year over at Talk Python. The podcast has been going strong with many listeners from every corner of the global. We’ve launched a bunch of new courses at Talk Python Training and even did a little good for the environment. As we near the end of the year, I’d like to […]

View Details

Over at Talk Python, we’re doing a fun online event for people exploring Python and whether it’s a fit for their organization or for their team. Is Python right for your organization? Are you tasked with deciding whether to adopt Python for your project or for your company? Maybe you’re just trying to decide whether […]

View Details

Hi everyone. I recently got the chance to be interviewed on two podcast / youtube shows. They were a ton of fun and I think we actually covered a ton of fun topics that were both technically deep as well as covering entrepreneurship from a tech and open source side of things. Episode 73 – […]

View Details

Hi there. I’m excited to announce the availability of my latest online Python web course. Building data-driven web apps with Flask and SQLAlchemy This is our most recent course over at Talk Python Training. It’s just under 10 hours of video content along with some demo code to follow along. Here’s the elevator pitch One […]

View Details

I recently got the chance to be a guest on Brian Okken’s Test and Code podcast. His show has been coming on strong lately with some great guests. So when Brian asked me to go meta with him and be his guest to help him and all his guests get more out of his show, […]

View Details

Hey everyone, I’m super excited to share a project I’ve been working on over the past couple of months. We just released a new course over at Talk Python Training. Building data-driven web apps with Pyramid and SQLAlchemy Visit the course page for all the details and to take the course or just keep reading. […]

View Details

Want to build MongoDB-backed RESTful web services in Python? Over at Talk Python Training, we just launched a new course on the Eve RESTful framework. It’s called Eve: Building RESTful APIs with MongoDB and Flask If you are thinking of building RESTful HTTP APIs with MongoDB, you owe it to yourself to check out the […]

View Details

Hey everyone, Happy 2018! There are many things to celebrate as we roll into this new year. One is a bunch of new Python courses are either available or coming soon at Talk Python Training. I’ve been thinking about how to best make these available to everyone. I want you to have access to everything, […]

View Details

I’m building some resources to make using, developing on, and teaching with Python on Windows easier and better.  If you’ve used Python on Windows, please tell me about your experiences so we can pay it forward and make Python better on Windows. Here’s a short form (only 3 questions). I’d appreciate your thoughts. https://docs.google.com/forms/d/e/1FAIpQLSdygLS0G91t5E8LCGtZvdfzeqdePr2jFqoiR30HZjmGbaJjNQ/viewform Thanks! […]

View Details

Have you been wanting to learn MongoDB or how to work with it from Python? If you’ve been on the fence about taking an online course or have been unhappy with ones you’ve taken before, here’s a great chance to get up to speed with MongoDB in just 2 hours. Sound interesting? Just visit freemongodbcourse.com and […]

View Details

This is a guest post by Gareth Dwyer is an author for DevelopIntelligence, who offers Python Training for Teams. Yelp Reviews: Authorship Attribution with Python and scikit-learn When people write text, they do so in their own specific style. Often, it’s possible to identify someone using only their unique style of writing. In this post, […]

View Details

I’m thrilled to announce a new Talk Python course: Consuming HTTP, RESTful, and SOAP Services in Python Visit the course page to join What’s this course about? This course will show you how easy it is to consume a wide variety of web services using Python. You will be comfortable working with a variety of […]

View Details

I recently did a live webcast in conjunction with dataschool.io called Write Pythonic Code for Better Data Science. You might be thinking, “Live webcast, well that’s a little late, isn’t it?” Well, no, because the recording is available now. :) If you missed it and want to watch the approximately 1 hour presentation with […]

View Details

I’m very excited to let you know that I have joined forces with Brian Okken to launch a second podcast called Python Bytes. The idea is we’ll deliver Python headlines directly to your earbuds over the podcast channels! Have a listen: I hope you love the idea. You can subscribe via iTunes, Google Play, Overcast, […]

View Details

Good news! My popular course Python for Entrepreneurs is now available for pre-order with immediate access to the first 4 hours of content and more coming every week! You’ll even save $30 off the final price if you get it in the next couple of weeks. Interested? Visit the course page for a full, dynamic outline, more […]

View Details

I recently partnered with the folks over at Data Dependence to put together a video series called: [Video Series] Taking Your Python Skills to the Next Level With Pythonic Code Check out the original post for the full story. Here are the five videos and related posts if you want to dive in and watch […]

View Details

I’m thrilled to announce that today, in partnership with Matt Makai of Full Stack Python, I have launched a kickstarter to fund the creation of my most anticipated course: Python for Entrepreneurs If you have been dreaming of launching your own web based business, this course is custom made for you. Check out the kickstarter […]

View Details

I have decided to remove my Talk Python To Me podcast from Stitcher. This has probably caused some grief to a number of my listeners and to you all I apologize about that. This post explains why I did this. If you run a podcast yourself, you might want to read this carefully too. Why […]

View Details

I’m thrilled to announce the second online Python course in my grand plan to create an amazing online resource for Python developers. Write Pythonic Code Like a Seasoned Developer You can buy the course for just $39, own it forever, and get started immediately. Course Summary This course will take you on a tour of […]

View Details

Are you spending your days writing .NET and C# code? What is it you love about C# and the .NET ecosystem? Do you love Entity Framework and the hyper productivity of a great ORM? How about ASP.NET MVC as a web framework for artisains? True properties on classes? The list goes on and on. In […]

View Details

Hi all, I had the honor to spend an hour with Cecil Phillip and Richie Rump on their laid back technical, but casual podcast Away From The Keyboard. I really enjoyed the conversation and I think you will too. Give them a listen.  

View Details

Hi everyone. My Python Jumpstart by Building 10 Apps course has been out for awhile now. I’ve already started on the next one which I’m calling Python for Entrepreneurs. I’ll keep you posted as that develops. Today I wanted to tell you about a few features I’ve added to the player and the platform that have […]

View Details

I had the honor to share my story of how I became a ‘Developer on Fire‘ with Dave Rael on this podcast. If you’re trying to grow your software career or become an entrepreneur, you’ll probably find it interesting. Listen to Episode 112 | Michael Kennedy – The Geek’s Geek  

View Details

[Update: Check out my Python for Entrepreneurs course running on Kickstarter now] There are just 36 hours left in my online Python course Kickstarter. Python Jumpstart by Building 10 Apps I want to thank everyone who has either backed the project or shared it with someone who might be interested. Here are a few updates […]

View Details

[Update: Check out my Python for Entrepreneurs course running on Kickstarter now] When I started the Talk Python To Me podcast almost a year ago, I had modest expectations and more than a little uncertainty about how it would be received by the community. And honestly, everyday I’m blown away by how many people’s lives […]

View Details

On my podcast, Talk Python To Me, I’m working on an episode highlighting PyCharm, the amazing IDE from JetBrains. Here’s a blog post to accompany that episode. Update: Listen to the podcast interview with the PyCharm guys. Many developers, especially in open source ecosystems such as Python and Ruby, or Linux-based web environments in general, […]

View Details

I’m looking for a handful of people to put together a unique episode of my podcast Talk Python To Me. Can you help? There are two groups of people who I’m looking to spend 10 minutes talking with: Newly hired Python developers: Did you just get your first job as a Python developer (within the […]

View Details

About a month ago I decided to move the audio traffic (MP3’s, etc.) for my podcast Talk Python To Me. I realized that while I had been using Amazon S3 to deliver the files and it was working wonderfully in terms of delivery, it was getting expensive. There are other hosting platforms that will let […]

View Details

Are you interested in learning Python? Well, my buddies from San Diego: Scott Reed, Brad Cunningham, and Ike Ellis from Crafting Bytes just started the Python edition of their Technology Immersion Group (SDTIG). And Talk Python To Me is going to be part of it! Listen to the opening interview before the show comes out […]

View Details

This week I released an excellent interview with Roy Rapoport from Netflix about the amazing ways Python is being used at Netflix. Listen in: Talk Python To Me – Episode #16 Python at Netflix http://www.talkpythontome.com/episodes/show/16/python-at-netflix In case you missed them, there have been a ton of other amazing Python shows. Check them out: #15: Python […]

View Details

I had the honor of being a guest on the Italian Podcast Geek Cookies last week and the guys were even willing to switch to English for the main interview. If you want to here an interesting, high-level conversation about Python check it out! (English starts a 1:30 into the show). Thanks guys!

View Details

Just a quick note that there is another episode of Talk Python To Me. This time I’m speaking with Chris McDonough about the Pyramid Web Framework. Listen in now, hope you enjoy the show!

View Details

I recorded a session with Jesse Davis from MongoDB on Talk Python To Me. I think the show came out great. You should check it out! In this show we speak with Jesse Davis from MongoDB. Jesse is the maintainer for a number of popular open-source projects including the Python MongoDB driver known as PyMongo […]

View Details

I’m super excited to announce that I just launched a brand new podcast for Python developers called Talk Python To Me. This weekly podcast already has the first episode published and some amazing guests lined up. Visit the website to learn more: Talk Python To Me – http://www.talkpythontome.com/ Subscribe to the Podcast via the iTunes […]

View Details

In collaboration with DevelopMentor to get the word out about our Python curriculum, I built a simple but fairly comprehensive Python cheat sheet. It’s pretty thorough at 16 pages in length and covers a diverse set of topics including Language, Types, Ecosystem, Databases, File I/O (JSON, XML, Text, etc), and more. Python Cheat Sheet.pdf If […]

View Details

NEW YORK, NY and PALO ALTO, CA – March 10, 2015 – MongoDB today announced the 2015 members of the MongoDB Masters, an annual program run by MongoDB to recognize and empower leaders in the MongoDB community. Comprised of core contributors and community evangelists, the MongoDB Masters are dedicated to sharing their passion and technical […]

View Details

Time for another great guest blog post from Bradley Needham to follow up on his very popular Swift vs. C++ post. Enjoy! Initialization in Modern C++ vs Apple’s Swift A little while ago I wrote a short post comparing some of the basic features of Modern C++ and Apple’s Swift. It was far from comprehensive, […]

View Details

I’m really happy to announce the latest course I’ve co-authored at DevelopMentor: The Swift Programming Language https://www.develop.com/training-course/the-swift-programming-language This course is specifically build to help teams of existing Objective-C developers quickly but thoroughly get up to speed with Swift. Here are details on the course, read more at DevelopMentor. This course is a thorough introduction to […]

View Details

[Update: Listen to my interview with Mahmoud Hashemi from PayPal on this topic on the Talk Python To Me Podcast, Episode #4] Yesterday I stumbled across an excellent article by Mahmoud Hashemi from the PayPal engineering team entitled 10 Myths of Enterprise Python. No. Seriously. It’s really good. Make sure you save it to your […]

View Details

What a week! Time to announce the second course this week I’ve written for DevelopMentor along with my co-author Bradley Needham. Essential Swift iOS and OS X Programming Course If you’re ready to start building iOS and OS X applications with Apple’s latest language, check out our course. Here’s some more background on this course. […]

View Details

I’m very exited to announce the latest course I’ve written for DevelopMentor: MongoDB for Python Developers If you’re looking for MongoDB training for you or your team, please consider DevelopMentor. We also have my MongoDB for .NET developers course if you live in the .NET camp. Here’s some more background on this course. MongoDB for […]

View Details

This is a guest post from Bradley Needham, one of my DevelopMentor colleagues. He manages our C++ curriculum and was inspired by my Swift / Python comparison (Comparison of Python and Apple’s Swift Programming Language Syntax). Here’s Bradley and C++ vs. Swift. Thanks Bradley! When Michael wrote his Python vs Swift article, I found it […]

View Details

[Note: This news is old, I some how missed posting it to my blog. So here it is!] Show 951:  Python on .NET with Michael Kennedy Back in February, I had the honor of being the guest on the .NET Rocks podcast with Carl Franklin and Richard Campbell. We talked about the similarities between Python […]

View Details

I’ve written several times on efforts to make Python better on Windows. I also have an outstanding request to the Windows 10 team to get Python built directly into Windows 10 (please upvote it!). In this post, I’ll show you some very simple techniques to put Python on Windows relatively on par with Python on […]

View Details

As a Python and C# developer, I have been intrigued ever since Apple announced the Swift programming language to cheering crowds at WWDC 2014. This post will explore the syntax of Python 3 vs Swift. I was inspired by Chris Pietschmann’s post Basic Comparison of C# and Apple Swift Programming Language Syntax for C# and […]

View Details

Python is awesome but Python on Windows always feels like the red-headed step child. With Window 10’s UserVoice campaign, you can help me change that! Let’s start here: Please vote for this request on UserVoice: Ship Python 3 and Python 2 with Windows 10 https://windows.uservoice.com/forums/265757-windows-feature-suggestions/suggestions/6693586-ship-python-3-and-python-2-with-windows-10 Ubuntu and OS X include the Python runtimes by default. […]

View Details

If you do a lot of work with MongoDB from .NET, this code should look familiar: var query = from p in mongo.People where p.Age > 20 && p.Name.Length >= 2 orderby p.Age descending select p; But could you answer these questions? What exactly does it do on the server? Is it using an index […]