Tuesday, November 16, 2021

PyCoder’s Weekly: Issue #499 (Nov. 16, 2021)

#499 – NOVEMBER 16, 2021
View in Browser »

The PyCoder’s Weekly Logo


The PSF Is Searching for Its Next Executive Director

After announcing earlier this summer that Ewa Jodlowska is leaving after ten years of service, the PSF has begun its search for the organization’s next Executive Director. Interested? You can apply here.
PYTHON SOFTWARE FOUNDATION

Selecting a Programming Language Can Be a Form of Premature Optimization

“Have you ever been told that Python couldn’t be used for a project because it wouldn’t be fast enough? I have, and I find it a bit frustrating as big banks, YouTube, Instagram, and plenty of other places that are performance-sensitive still manage to select Python and be happy.”
BRETT CANNON opinion

DataStax Astra DB, Built on Apache Cassandra™ Get 80 Gigabytes of Storage Free Every Month

alt

DataStax Astra DB, built on Cassandra - now made easy in the cloud. Create a free Cassandra database in minutes for global scale on a startup budget. Get 80 gigabytes of storage free every month! Register now →
DATASTAX sponsor

Advanced Visual Studio Code for Python Developers

In this tutorial, you’ll learn how you can configure, extend, and optimize Visual Studio Code for a more effective and productive Python development environment. By digging into this customizable code editor and IDE, you’ll put yourself on track to be a VS Code power user.
REAL PYTHON

Securely Deploy a Django App With Gunicorn, Nginx, & HTTPS

Ready to take your Django app beyond development? Learn how to securely deploy your Django web app in production over HTTPS with Gunicorn and Nginx. Along the way, you’ll explore how HTTP headers can fortify your app’s security.
REAL PYTHON

How Python’s list Data Structure Really Works

This article explores the nuts and bolts of Python list operations, their time complexity, and underlying data structures.
ANTON ZHIYANOV • Shared by Anton Zhiyanov

Python Jobs

Senior Backend Software Engineer (Anywhere)

Clay

Senior Python Engineer (Anywhere)

Flashpoint

Senior Software Engineer Backend (USA)

Tomo

Full Stack Software Engineer Django/Postgres/React (Washington D.C., USA)

Quorum

Senior Software Engineer (Washington D.C., USA)

Quorum

Python Backend Engineer in Healthcare (Hasselt, Belgium)

madewithlove

More Python Jobs >>>

Articles & Tutorials

The Legacy of OLPC and Charismatic Pitfalls in Teaching Programming

Do you remember the One Laptop Per Child program? What went wrong, and what can we learn from the program’s failure? What are the potential pitfalls of charismatic technology, and how can we avoid them when introducing students to programming? This week on the show, former guest Al Sweigart and author Morgan Ames are here to talk about her book “The Charisma Machine - The Life, Death, and Legacy of One Laptop per Child.”
REAL PYTHON podcast

Ruby vs Python Comes Down to the for Loop

“Contrasting how each language handles iteration helps understand how to work effectively in either.” Related discussion of this article on Hacker News.
DOUG TURNBULL

Find Out Why Scout’s a Developer’s Best Friend With a Free 14-Day Trial, No Credit Card Needed

alt

Scout uses tracing logic to tie bottlenecks to source code so developers can get back to building great products instead of wasting time fixing performance issues. Real-time alerting gives you the insights you need in 4 min or less! Deploy today and we’ll donate $5 to the OSS project of your choice →
SCOUT APM sponsor

Create Distance Matrix Using Google Maps APIs

This article describes step by step how to use the Google Maps Distance Matrix API, how to parse its data to create a distance table and finally, how to store the parsed data in a data base.
JUAN ACOSTA • Shared by Juan Acosta

Cython, Rust, and More: Choosing a Language for Python Extensions

You can write Python extensions with Cython, Rust, and many other tools. In this article you’ll learn which one you should use, depending on your particular use case and needs.
ITAMAR TURNER-TRAURING

Async Python Is Not Faster

“Async Python is slower than ‘sync’ Python under a realistic benchmark. A bigger worry is that async frameworks go a bit wobbly under load.”
CAL PATERSON

Monads and Python

“Porting Monads to Python is a common hobby. But should we really do it?”
ROBERT COLLINS

CData Software – The Easiest Way to Connect Python With Data

Simple Python data access to more than 250 cloud applications, and data sources. Connect, Integrate, & Automate your data from Python, or any other application or tool.
CDATA SOFTWARE sponsor

Projects & Code

Events

Women Who Code CONNECT Forward 2021

November 18 to November 20, 2021
WOMENWHOCODE.DEV

PyData Bristol Meetup

November 18, 2021
MEETUP.COM

Python Northwest

November 18, 2021
PYNW.ORG.UK

PyCon APAC 2021

November 19 to November 24, 2021
PYCON.ORG

Xtreme Python

November 24 to November 25, 2021
XTREMEPYTHON.DEV


Happy Pythoning!
This was PyCoder’s Weekly Issue #499.
View in Browser »

alt

[ Subscribe to 🐍 PyCoder’s Weekly 💌 – Get the best Python news, articles, and tutorials delivered to your inbox once a week >> Click here to learn more ]



from Planet Python
via read more

No comments:

Post a Comment

TestDriven.io: Working with Static and Media Files in Django

This article looks at how to work with static and media files in a Django project, locally and in production. from Planet Python via read...