|   |  |   |  |   |   |   |    |    | Finding and Fixing an Unexpected Memory Explosion in Pandas Storing string columns as categories can result in massive memory savings when working with large dataframes in pandas. However, those savings can surprisingly disappear when you start concatenating dataframes. In this article, you’ll learn why, and find out how to fix it.
 MARTIN JONES • Shared by Martin Jones
 
 Constant Folding in Python
 Every programming language aims to be performant and Python is no exception. Take a dive deep into Python internals and find out how Python makes its interpreter performant using a technique called constant folding.
 ARPIT BHAYANI
 
 Visualize and Optimize Your Python App Performance With Datadog APM
 
  Datadog APM generates detailed flame graphs from real requests so you can see which services or calls are generating errors or contributing to overall latency. Dive deeper into your production code with an always-on code profiler to troubleshoot. Start monitoring your applications with a free trial → DATADOGsponsor
 
 Pyston 2.1 Is Blowing Past Python 3.8/3.9 Performance
 Pyston is an alternative Python interpreter. According to these benchmarks, it’s significantly outperforming Python 3.8 and 3.9.
 MICHAEL LARABEL
 
 Stochastic Gradient Descent Algorithm With Python and NumPy
 Learn what the stochastic gradient descent algorithm is, how it works, and how to implement it with Python and NumPy.
 REAL PYTHON
 
 DjangoCon Europe 2021 Announced
 DJANGO SOFTWARE FOUNDATION
 
 spaCy v3.0 Released
 EXPLOSION.AI
 
 NumPy 1.20.0 Released
 NUMPY.ORG
 
 
 
 DiscussionsGuido and Eric Idle Converse on Twitter
 Python creator Guido van Rossum and Monty Python actor (and IDLE namesake) chat about the Python programming language on Twitter.
 TWITTER.COM/ERICIDLE
 
 
 
 Python Jobs
  How Strong Is Your Resume?sponsor Get a free, confidential review from a resume expert →
 
 Advanced Python Engineer
 RESEARCH AFFILIATES 📍 NEWPORT BEACH, CA, USA
 
 Entry-Level Engineering Programme
 TESSIAN 📍 LONDON, UK
 
 Senior Backend Engineer
 TESSIAN 📍 LONDON, UK
 
 Backend Engineer
 TESSIAN 📍 LONDON, UK
 
 More Python Jobs >>>
 
 
 
 Articles & TutorialsDjango and Pydantic
 Learn how to integrate Pydantic with a Django application using the Pydantic-Django and Django Ninja packages.
 NIK TOMAZIC • Shared by Michael Herman
 
 Python Web Applications: Deploy Your Script as a Flask App
 In this tutorial, you’ll learn how to go from a local Python script to a fully deployed Flask web application that you can share with the world.
 REAL PYTHON
 
 OO in Python Is Mostly Pointless
 Is object-oriented programming a pointless paradigm? Maybe, maybe not. But it’s worth considering alternatives when deciding how to write your code. Read the article for an argument against OOP and then follow the Hacker News discussion for the debate.
 LEON TROLSKI opinion
 
 Courier: The Fastest Way to Build Notifications for Your Python App
 Send notifications from your Python app in just a few lines of code. One API to reach users over Email, SMS, Push, Slack, and more. Design notifications in a drag & drop editor, manage user preferences, and troubleshoot quickly. Get started for free.
 COURIERsponsor
 
 Database Constraints in Django
 Learn about the various database constraints Django supports to ensure data integrity.
 STEVEN PATE • Shared by Steven Pate
 
 Processing Images in Python With Pillow
 Are you interested in processing images in Python? Do you need to load and modify images for your Flask or Django website or CMS? Then you most likely will be working with Pillow, the friendly fork of PIL, the Python imaging library. This week on the show, we have Mike Driscoll, who is writing a new book about image processing in Python.
 REAL PYTHON podcast
 
 Messing Around With the Python Shell
 This is a fun little experiment aiming to mix bash and Python. While not meant to be taken too seriously, it’s an interesting look at using the
 subprocessmodule.BAIRAKTARIS KONSTANTINOS
 
 Plot With Pandas: Python Data Visualization Basics
 In this course, you’ll get to know the basic plotting possibilities that Python provides in the popular data analysis library pandas. You’ll learn about the different kinds of plots that pandas offers, how to use them for data exploration, and which types of plots are best for certain use cases.
 REAL PYTHON
 
 
 
 Projects & CodeBrought 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 →
 
 sailboat: A Quick and Easy Way to Distribute Your Python Projects!
 GITHUB.COM/COLE-WILSON
 
 bleak: Bluetooth Low Energy Platform Agnostic Klient for Python
 GITHUB.COM/HBLDH
 
 Gistfinder: Fuzzy-Search Your Gists From the Terminal
 GITHUB.COM/ROBDMC • Shared by Rob deCarvalho
 
 schedule v1.0.0: Job Scheduling for Humans
 PYPI.ORG
 
 Math Inspector: A Visual Programming Environment for Scientific Computing With NumPy and SciPy
 MATHINSPECTOR.COM
 
 
 |  |  |  |  |  | 
  |  |