| | A Reverse Chronology of Some Python Features “To help those who wish for the ‘good old days’ of some older Python version, I thought I would write down a bunch of the major language features that were added in Python in reverse chronological order. Start from top and work your way down until you come across a feature you aren’t willing to give up. The Python version which has that feature is the version you would be okay going back to.” BRETT CANNON
Host Your Django Project on Heroku In this course, you’ll learn how to host your Django project in the cloud for free and with little hassle. You’ll use Heroku, which takes the burden of infrastructure management off your shoulders. REAL PYTHON course
Application Performance Monitoring Built for Developers, by Developers Scout is a lightweight, production-grade application monitoring service built for modern development teams. Proactive alerting, real-time insight and always-on support means you can rest easy knowing Scout will find performance issues before your customers do. Embed our agent, and we’ll do the rest → SCOUT APMsponsor
PyPI User Feedback Summary “The PSF conducted a series of three surveys to identify key user requirements that have not been addressed so far. We used this round of surveys to engage with the PyPI community and understand ways to support community needs better. This post summarizes the feedback we have received and key decisions we have made based on the feedback.” PYTHON SOFTWARE FOUNDATION
Python Core Dev Fredrik “effbot” Lundh Has Died “Fredrik was an early Python contributor (e.g. Elementtree and the re module) and his enthusiasm for the language and community were inspiring for all who encountered him or his work. He spent countless hours on comp.lang.python answering questions from newbies and advanced users alike.” GUIDO VAN ROSSUM
pytest-7.0.0rc1 Prerelease Now Available PYTEST.ORG
Python in Visual Studio Code – December 2021 Release SAVANNAH OSTROWSKI
Discussions Sorting Multiple Lists Together in Place “I have lists a,b,c,… of equal length. I’d like to sort all of them the order obtained by sorting a.” STACK OVERFLOW
What Are 3 Django Packages Everyone Should Know About? REDDIT
Have Worked on “Bank Python” Systems. AMA. REDDIT
Python Jobs Sr DevOps Engineer TARA TECHINCAL SOLUTIONS 📍 SAN JOSE, CA, USA
Senior Python Developer SIX FEET UP 📍 ANYWHERE
Senior Backend Engineer BMAT 📍 ANYWHERE
Senior Backend Software Engineer CLAY 📍 ANYWHERE
Senior Python Engineer FLASHPOINT 📍 ANYWHERE
Senior Software Engineer Backend TOMO 📍 UNITED STATES
Senior Software Engineer BRAVELY 📍 ANYWHERE
Python Backend Engineer MADEWITHLOVE 📍 HASSELT, BELGIUM
More Python Jobs >>>
Articles & Tutorials Solving Advent of Code Puzzles With Python Are you ready to break open the first days of puzzles from the annual Advent of Code challenge? Advent of Code is an advent calendar of twenty-five programming puzzles published each December. Practicing solving puzzles is a great way to build your Python skills. This week on the show, we have previous guest and Real Python author Geir Arne Hjelle to discuss his recent article titled, “Advent of Code: Solving Your Puzzles With Python.” REAL PYTHON podcast
Notes on the Go Translation of Reposurgeon “This is an experience report on a Python-to-Go translation of a program with significant complexity, written in attempted conformance with the Go community’s practice for grounding language enhancement requests not in it-would-be-nice-to-have abstractions but rather in a description of real-world problems.” ERIC S. RAYMOND
Get Your Next Python Job Through Hired Hired is home to thousands of companies ranging from startups to Fortune 500s that are actively hiring developers, data scientists, mobile engineers, and more. Its really easy: once you create a profile, hiring managers can send interview requests based on your skills. Sign up today → HIREDsponsor
Java vs Python: Basic Python for Java Developers Are you an experienced Java developer who wants to know more about Python? In this tutorial, you’ll compare Java vs Python and get to know the similarities and differences between the languages. You’ll also learn how to figure out when Python is a good choice for your specific use cases. REAL PYTHON
Introducing Stack Graphs (GitHub) “With stack graphs, we can generate code navigation data for a repository without requiring any configuration from the repository owner, and without tapping into a build process or other CI job. In this post, I’ll dig into how stack graphs work, and how they achieve these results.” DOUGLAS CREAGER
Pulumi: Developer-First Infrastructure With Pulumi you can build, deploy and manage infrastructure on any cloud using familiar languages and tools. Provision infrastructure using Python, Go, JavaScript, TypeScript, and C#. Get started for free at pulumi.com PULUMIsponsor
Switching From Object-Oriented Ruby to Procedural Python “At first sight, one could say that Ruby and Python are very similar, they’re both dynamic languages, they’re both multi-paradigm, object-oriented, and so on. There are subtle differences setting them more apart from each other than it might seem…” NICOLAS ZERMATI
Simulating a 3D Solar System in Python Using Matplotlib In this article, you’ll simulate a 3D solar system in Python using the popular visualisation library Matplotlib. By the end of this article, you’ll be able to create your own 3D solar system in Python with as many suns and planets as you wish. STEPHEN GRUPPETTA
Why Your multiprocessing Pool Is Stuck (It’s Full of Sharks!) “On Linux, the default configuration of Python’s multiprocessing library can lead to deadlocks and brokenness. Learn why, and how to fix it.” ITAMAR TURNER-TRAURING
It’s Time to Stop Using Python 3.6 “Python 3.6 will stop getting security updates in December 2021. Given the existence of 3.7, 3.8, 3.9, and 3.10, you really should upgrade.” ITAMAR TURNER-TRAURING
PyTorch vs TensorFlow in 2022 Should you use PyTorch vs TensorFlow in 2022? This guide walks through both popular frameworks, and when to choose PyTorch vs TensorFlow. RYAN O'CONNOR
Poetry, FastAPI, and (Beta) Remote Development Support in PyCharm 2021.3 This release brings long-awaited features, including out-of-the-box support for Poetry, the new FastAPI project type, beta support for remote development, and a new Jupyter notebook experience. Find out What’s New in PyCharm 2021.3 JETBRAINSsponsor
The Future of Python Build Systems and Gentoo Linux ”[…] how the Python packaging changes are going to affect Gentoo, and what is my suggested plan on dealing with them.” MICHAŁ GÓRNY
Load-Balanced xdist A pytest plugin to evenly balance tests across xdist workers. NED BATCHELDER
View Changes to a Python Function Over-Time in Your Git History BHUPESH VARSHNEY
Projects & Code Brought to you by Real Python for Teamssponsor Online Python training created by a community of experts. Give your team the real-world Python skills they need to succeed → Diagrams: Draw Cloud System Architecture in Python Code MINGRAMMER.COM
Edifice: A Declarative UI Library PYEDIFICE.ORG
EasyAuth: Authentication and Authorization Token Server GITHUB.COM/CODEMATION • Shared by Joshua Jamison
dbt-coverage: Docs and Test Coverage for DBT Projects GITHUB.COM/SLIDOAPP • Shared by Marek Suppa
| | | | | |