HNHacker News
TopNewBestAskShowJobs

mikeckennedy

529 karma · joined April 1, 2015

submissionscomments
mikeckennedy··on Talk Python in Production
Hey Sean. I spent 9 months writing this book by hand. Yes the image is AI but the book is certainly not. You're definitely not obligated to read it, but I do want to comment that I put a ton of effort into the project.
mikeckennedy··on Talk Python in Production
Thanks Ayhanfuat. I appreciate the comment. Yes, the image is AI generated, but the book and the content is not. I spent 9 months writing it. Cheers.
mikeckennedy··on Talk Python in Production
The idea of the book is to pull away a lot of the hype of big cloud providers, show practical steps how we run things over at Talk Python (podcast, courses, e-commerce, and more).I hope some of you find this refreshing!

You can read the first 1/3 online for free. The rest is available DRM free.

mikeckennedy··on Agentic coding freed my content from WordPress
I want to share a story of massive success with agentic coding. This is just one of five examples of similar scale I had in one month.
mikeckennedy··on New Talk Python Course: Just Enough Python for Data Scientists
Hi all. Michael here from Talk Python. We just released a new foundational course for data scientists called "Just Enough Python for Data Scientists". The idea is to help bridge the gap from getting into data science via notebooks and not with a CS degree to cover things like refactoring, reproducibility, single responsibility principle, etc. I hope it's useful to some of you!
mikeckennedy··on Nvidia GPU Programming in Pure Python
Thanks for sharing the episode rbanffy.
mikeckennedy··on Ask HN: What fiction/non-fiction book should everyone read on the topic of CS?
I loved the Zero Day: A Jeff Aiken Novel series by Mark Russinovich (CTO of Azure). It's a proper tech / developer thriller that uses plausible ideas. There are three books in the series I think.
mikeckennedy··on [dead]
Time to define what it means to be NOT cloud-native, in a positive way.
mikeckennedy··on [dead]
Firefox has been on a downward trend. Its usage is down from a high of around 30% to 3.5% generally, (7.6% on desktop). That’s not great. If that was just a fact of life, so it goes. But as I see it, the decline is due to a serious lack of focus and intention. Maybe Mozilla could use some unsolicited advice.
mikeckennedy··on [dead]
How many cumulative programmer-hours have been utterly wasted on adding very mediocre AI features to every app imaginable which rarely actually helps you?
mikeckennedy··on Learn MongoDB and modern Python (async, pydantic, FastAPI, etc.)
If you're looking to learn MongoDB and modern Python, check out my latest course MongoDB with Async Python. Covers Beanie ODM, Pydantic, FastAPI, async and await, and much more.
mikeckennedy··on Python past, present, and future with Guido van Rossum [audio]
Yep, thanks J. You can find it in the player:

https://talkpython.fm/100

Or directly here:

https://talkpython.fm/episodes/transcript/100/python-past-pr...

mikeckennedy··on Explore course: Write Pythonic Code Like a Seasoned Developer
Yes, I think I mention that in the lesson. You have a trade off.

1. Instantiate the dict each time, make the code super readable and the choices right next to where they are used.

2. Make the code efficient, move the dict to a static / instance level variable away from the use case at the cost of clarity and maintainability.

My slide chose clarity and I would recommend you write clear code over fast code until you profile it and see it's too slow.

That was my motivation for the slide and demo.

mikeckennedy··on Explore course: Write Pythonic Code Like a Seasoned Developer
That's not how your spell Nort? ;) Yes, thanks, updated.
mikeckennedy··on Explore course: Write Pythonic Code Like a Seasoned Developer
Thanks so much. Glad you're enjoying Talk Python To Me!
mikeckennedy··on Explore course: Write Pythonic Code Like a Seasoned Developer
Whoops! I updated the graphic. But "programming" in PowerPoint is super tough with the indentation. It always removes the extra spaces to be helpful. Thanks for pointing it out.
mikeckennedy··on Explore course: Write Pythonic Code Like a Seasoned Developer
OK, true. :) But given the course is Python 3 it's moot in that scenario.
mikeckennedy··on Explore course: Write Pythonic Code Like a Seasoned Developer
Thanks so much. I do agree with you on the print statement to function, although other than choosing python 3 vs 2 you don't have much control over that.

As for the materials, good link. I'll be releasing 10 of the 50 topics as a free video series outside the course over the next few weeks.

mikeckennedy··on Using Python for offensive cyber security and penetration testing [audio]
Thanks guys. Didn't omit it intentionally and makes sense to add it. Was just trying to be concise with the title.
← PreviousPage 2 of 2