DEV Community

Dane Hillard
Dane Hillard

Posted on

4

Practices of the Python Pro is on Product Hunt

A while ago I shared about the book I was writing on software development in Python, and received such a great outpouring of support from the DEV community! Thank you all πŸ’–

Today, with the book nearing the finish line in production and with all content available in the early access version, I launched the book on Product Hunt! If you have the time and interest to join the discussion, leave a review (if you've read the book), or share the link around, please do! It would mean the world to me.

Product Hunt badge

My availability to write online or do things for fun has been a bit stagnant for some time, but I hope that I'll be able to start getting back to it soon with a few things coming to a close. I look forward to seeing you all again in no time!

Heroku

Built for developers, by developers.

Whether you're building a simple prototype or a business-critical product, Heroku's fully-managed platform gives you the simplest path to delivering apps quickly β€” using the tools and languages you already love!

Learn More

Top comments (4)

Collapse
 
aizkhaj profile image
Aizaz Khaja β€’

Hey Dane, this looks pretty good! I've been dipping my toes in Python lately and have a JavaScript background. How would you say this compares to something like Fluent Python? I haven't gone through a lot of that book yet but it's commonly promoted as a resource for intermediate Python programmers write more idiomatic Python.

Collapse
 
easyaspython profile image
Dane Hillard β€’

Great question! Whereas Fluent Python is specifically geared toward idiomatic Python, this book's focus is a bit broader, containing information on software design and architecture you could fairly readily translate to other languages. So, they feel like they cover different spaces for the most part! I cover a bit of idiomatic code as a way to produce a consistent experience reading and writing code, but not enough that I'd say you should read my book instead of Fluent Python by any means πŸ˜„

Collapse
 
aizkhaj profile image
Aizaz Khaja β€’

Thanks for your input on this, I appreciate it. After looking at the contents and realizing some of that design/architecture stuff on there, I purchased the bundle and am looking forward to diving into it. Any ideas when the physical copy will be shipping out? πŸ˜„

Thread Thread
 
easyaspython profile image
Dane Hillard β€’

Thanks so much! Please let me know how you like it! The book should be going to print by December, and after that it's a bit up to the printer but probably a couple of months. You should get a finalized EPUB file at the time the book gets sent to the printer, so at least it will be nicely formatted and the like!

ACI image

ACI.dev: The Only MCP Server Your AI Agents Need

ACI.dev’s open-source tool-use platform and Unified MCP Server turns 600+ functions into two simple MCP tools on one serverβ€”search and execute. Comes with multi-tenant auth and natural-language permission scopes. 100% open-source under Apache 2.0.

Star our GitHub!

πŸ‘‹ Kindness is contagious

Explore a trove of insights in this engaging article, celebrated within our welcoming DEV Community. Developers from every background are invited to join and enhance our shared wisdom.

A genuine "thank you" can truly uplift someone’s day. Feel free to express your gratitude in the comments below!

On DEV, our collective exchange of knowledge lightens the road ahead and strengthens our community bonds. Found something valuable here? A small thank you to the author can make a big difference.

Okay