| | Python as an Efficiency Tool for Non-Developers Are you interested in using Python in an industry outside of software development? Would adding a few custom software tools increase efficiency and make your coworkers’ jobs easier? This week on the show, Josh Burnett talks about using Python as a mechanical engineer. REAL PYTHON podcast
Heroku Alternatives for Python-Based Applications Learn about alternatives to Heroku and their pros and cons. Platforms discussed include Digital Ocean, Google App Engine, AWS, Azure, PythonAnywhere, and half a dozen more. TESTDRIVEN.IO • Shared by Micheal Herman
The Dangers of Assert in Python Assert statements can help us catch bugs quickly and are far less intrusive than copious amounts of print statements. However, assert statements can be unexpectedly risky to use! Find Python vulnerabilities quickly & safely, with Snyk’s how-to guide for mitigating risk in assert statements → SNYK.IOsponsor
Running Django on Kubernetes This in-depth, seven-part article covers all the ins-and-outs of getting Django running on Kubernetes in a Docker container. MOHAMED M EL-KALIOBY
Django REST 3.14 Released DJANGO-REST-FRAMEWORK.ORG
Pandas 1.5 Released PYDATA.ORG
Call for Proposals: Synthetic Data Dev Conference GRETEL.AI • Shared by Will Jennings
2022 Django Developers Survey DJANGO SOFTWARE FOUNDATION
Discussions What Interesting Problems Are You Working On? HACKER NEWS
Aging Programmer HACKER NEWS
Python Jobs Content Operations Manager REAL PYTHON 📍 ANYWHERE
Senior Software Engineer Backend MUCK RACK 📍 USA
Senior Backend Engineer DOIST 📍 ANYWHERE
Django Developer ABNORMAL SECURITY 📍 USA
Python Developer SIGMA ASSESSMENT SYSTEMS, INC. 📍 ANYWHERE
Senior Software Engineer, Python (Backend) ASSEMBLYAI 📍 ANYWHERE
Software Development Lead UNIVERSITY OF MICHIGAN 📍 ANN ARBOR, MI, USA
Enterprise GIS Data Engineer (Information Systems Analyst) CITY OF SAN JOSE 📍 SAN JOSE, CA, USA
More Python Jobs >>>
Articles & Tutorials Python 3.12 Goals: Faster-CPython Ideas Wiki A summary of the goals for the Faster CPython initiative within the Python 3.12 release. Includes trace optimizations, shrinking object sizes, improving memory management overhead, and more. See also the associated Workflow for 3.12 cycle checklist. GITHUB.COM/FASTER-CPYTHON
A Python Security Fix Breaks (Some) Bignums It was recently discovered that certain conversions between int and str had a denial of service capability. This was patched, but the patch itself has broken some use cases. Read on to learn more. JAKE EDGE
Scout APM: A Python Performance Monitoring Tool Scout’s APM tool pinpoints and prioritizes performance and stability issues in Python applications. With Scout’s tracing logic, developers can detect the exact line of code causing the performance abnormality, and with detailed backtraces, you can fix the issue before customers ever notice → SCOUT APMsponsor
Building Python Project Documentation With MkDocs In this video course, you’ll learn how to build professional documentation for a Python package using MkDocs and mkdocstrings. These tools allow you to generate nice-looking and modern documentation from Markdown files and, more importantly, from your code’s docstrings. REAL PYTHON course
Downcasting in Pandas for Efficient Memory Use When storing information in a Pandas DataFrame , you have control over what format it takes. In some cases, casting your data into a different format can make a big different on your memory footprint. Read on for three tips that may shrink your DataFrames . PETROS DEMETRAKOPOULOS
When Do You Use an Ellipsis in Python? You may have seen three dots in Python scripts. Although this syntax may look odd, using an ellipsis is valid Python code. In this tutorial, you’ll learn when Python’s Ellipsis constant can come in handy for you. REAL PYTHON
Meta-Programming in Python “Just like metadata is data about data, meta-programming is writing programs that manipulate programs.” Learn about the structures used to do meta-programming in Python and common use cases. IBM.COM
Invasive Procedures for Performance Measurement Go beyond the capabilities of profilers by instrumenting your code to get more detailed performance information. This article shows several Python based techniques for measuring your speed. ITAMAR TURNER-TRAURING
Time Series Data: Do You Need a Purpose-Built Database? Is time series data just any dataset with a timestamp field? How do time series workloads differ from OLTP or full text search? Get all the answers in this technical e-book from the creators of InfluxDB. Download PDF. INFLUXDATAsponsor
What Does if __name__ == "__main__" Do in Python? In this tutorial, you’ll learn all about Python’s name-main idiom. You’ll learn what it does in Python, how it works, when to use it, when to avoid it, and how to refer to it. REAL PYTHON
What Is Python’s self Argument, Anyway? Do you really know what the self method argument is in Python? Learn how it works under the covers and why it is needed in method signatures. BETTERPROGRAMMING.PUB • Shared by Martin Heinz
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 → rocketry: Modern Scheduling Library for Python GITHUB.COM/MIKSUS
cython-lint: Cython pyx File Linter GITHUB.COM/MARCOGORELLI • Shared by Marco Gorelli
Daft: Python DataFrame for Complex Data GITHUB.COM/EVENTUAL-INC
redframes: A Data Manipulation Library for ML GITHUB.COM/MAXHUMBER • Shared by Max
slack-machine: Extendable Slack Bot Framework GITHUB.COM/DONDEBONAIR
| | | | | |
|