Practices of the Python Pro
Learn to design professional, maintainable software at scale
Practices of the Python Pro launched on October 28, 2019 with 14 votes, #883 of 3,363 launches that month and more than 50% of that year's launches. The site was still online in September 2026, 6 years on.
What it does
Science, finance, and even art increasingly rely on Python today. The number of reasons to learn programming is growing quickly. How can you write code that lasts? Learn practices that will help you maintain your code and collaborate on it with others.
Level up your professional Python software design and development skills through a series of accessible learnings and practical exercises.
Software development is becoming more and more accessible every day. Free and affordable online resources are helping more people than ever before learn how to write code. Python is one of the most popular programming languages today. If you work in data science, machine learning, or computational sciences you've probably used Python. Unless you've been writing code every day in a collaborative environment for several years, though, you may be missing out on a number of industry practices that can help you. A big part of professional Python development is writing easy-to-read code that other developers can understand and verify. Practices of the Python Pro teaches you how to design software…from thepythonpro.com
Does a similar job
all alternatives →


Python for Experienced Programmers2020 · pythonexperienced.substack.com · ▲5Here's what you need to know...
Python Code:learn and practice2024 · play.google.com · ▲13It's a hub for learning and practicing Python programming
Build with Python – a beginner course where your code draws23d ago · scimigo.com · ▲49Your first Python programs make pictures on a canvas. Learn calls, values, variables, and a loop before adding one click handler.
More dev tools this month
the category →
Contribute to oosexgang/hackios-xnu-kernel development by creating an account on GitHub.
Dev tools · 5d ago · github.com

OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 28d ago · openbot.run
Talanoa▲346Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 26d ago · talanoa.email


Source: Product Hunt launch ↗
Launched alongside, October 2019
the whole month →
Bel▲1,288Life & fun · 2019 · paulgraham.com

Create free personalized illustrations from 3000+ elements
Growth · 2019 · icons8.com



The next generation of temperature controlled mugs
Life & fun · 2019 · ember.com
