Django Front Ends, Language of the Year, PSF News, and More

#507 – JANUARY 11, 2022 VIEW IN BROWSER
The PyCoder’s Weekly Logo

Hey there,

Quick announcement: I’m looking to hire a talented PyCoder’s Weekly Curator and Podcast Co-Host to join the PyCoder’s team in a part-time, freelance role πŸŽ‰

In this role, you’ll research and curate links and news for PyCoder’s Weekly and you’ll regularly join the Real Python Podcast to co-host the show with Christopher Bailey to talk about the latest Python news and projects.

You’ll work closely with me (Dan Bader) and the host of the RP Podcast (Christopher Bailey) in this role and we will train you on the specifics of our curation tools and podcast recording process.

Basically, you’ll be getting paid to read Python articles and stay up to date with the latest projects and Python news πŸŽ“πŸ

If you’re interested or know anybody who would be a great fit for this role, check out the full job posting at the link below:

β†’ PyCoder’s Curator and Podcast Co-Host (Part-Time, Remote) Wanted

Build a Django Front End With Bulma – Part 2
In the second part of this tutorial series, you’ll continue to build out a social network with Django. You’ll learn how to set up routing, views, and templates for your app. You’ll also apply CSS styling to the Django front end by using the Bulma framework to improve your app’s user interface.
REAL PYTHON

Deploy Your Python Script on the Web With Flask
In this course, 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 course

How to Quickly Label Data for Machine Learning
With Toloka, you can control the accuracy and speed of data labeling to develop high performing ML models. Our platform supports annotation for image classification, semantic segmentation, object detection, named entity recognition, sentiment analysis, speech recognition, text classification β†’
TOLOKA AIsponsor

Unravelling from for raise Statements
BRETT CANNON

Django Security Releases Issued: 4.0.1, 3.2.11, and 2.2.26
DJANGO SOFTWARE FOUNDATION

Announcing PSF Fellow Members for Q4 2021
PYTHON SOFTWARE FOUNDATION


Discussions


I Found a One-Char Typo in the Docs for Python’s Typing_extensions Library
Related discussion on Hacker News.
TWITTER.COM/PREDRAGGRUEVSKI

Python Is “Language of the Year for 2021” According to TIOBE
REDDIT


Python Jobs


PyCoder's Weekly Curator and Podcast Co-Host (Part-Time, Remote)
REAL PYTHON

Python Engineer Web Scraping (Asia, TX, America)
NEWSCATCHER

Senior Software Engineer (Anywhere)
BREW

Sr DevOps Engineer (San Jose, CA, USA)
TARA TECHINCAL SOLUTIONS

Senior Software Engineer (Anywhere)
BRAVELY

More Python Jobs >>>


Articles & Tutorials


Dependency Risk and Funding
From the creator of Flask: “I have a love/hate relationship with dependencies. I wrote about this extensively on this blog. […] Somehow very unsurprisingly nothing has actually improved in that regard in the last 5 years. In fact, I think the problem has become significantly worse. Where a few years back the main fear here was high profile developers being targeted, the dependency discussion is now overlapped and conflated with discussions about funding and sustainability.”
ARMIN RONACHER

Continuing to Unravel Python’s Syntactic Sugar With Brett Cannon
“A year ago, we had Brett Cannon on the show to discuss his blog series about unravelling Python’s syntactic sugar. Brett has written 15 more entries in the series, and he returns to the show this week to continue our conversation. We dive into unravelling async and await statements and their relationship with Python’s generators.”
REAL PYTHON podcast

Do You Know if Your Users Toggled Off Notifications
Clubhouse case study: you’ll remember they were the most downloaded app in APR of 2021. If you recall they spammed users with notifications. Most were irrelevant. Had they had a centralized notification system with a sophisticated preferences module the mass exodus likely could have been avoided β†’
COURIERsponsor

3 Things You Might Not Know About Numbers in Python
If you’ve done any coding in Python, there’s a good chance that you’ve used a number in one of your programs. But there’s more to numbers then just their raw value. Take a deep dive into numbers in Python and explore three things about them that you might not know about.
DAVID AMOS β€’ Shared by David Amos

Build and Handle POST Requests in Django – Part 3
In the third part of this tutorial series, you’ll continue to build out a social network with Django. You’ll make it possible to follow and unfollow user profiles, create buttons to handle POST requests, and set up Django models for your users’ text-based content.
REAL PYTHON

5% of 666 Python Repos Had Comma Typos (Including Tensorflow, and PyTorch, Sentry, and V8)
Related discussion on Hacker News.
DEVGENIUS.IO

Start the New Year Working Towards Your New Career in Data Analytics
Ready to take the leap and start working towards your career in data analytics? With Springboard’s Data Analytics Bootcamp, you’ll gain the skills, experience, and build a professional portfolio needed to get hired. Learn more today.
SPRINGBOARDsponsor

Nine Rules for Writing Python Extensions in Rust
Practical lessons from upgrading Bed-Reader, a Python bioinformatics package.
CARL M. KADIE

Neural Network From Scratch
Learn how a neural network works by building one from scratch, with Python.
SIMON HØRUP ESKILDSEN


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 β†’

hvPlot: High-Level Plotting API
HOLOVIZ.ORG

Yamale: A Schema and Validator for YAML
GITHUB.COM/23ANDME

kent: Fake Sentry Server for Local Development, Debugging, and Integration Testing
GITHUB.COM/WILLKG

stories: Service Objects Designed With OOP in Mind
GITHUB.COM/PROOFIT404

pystitcher: Stitch Your PDF Files Together Using a Declarative Markdown File as Input
GITHUB.COM/CAPTN3M0

terrain-erosion-3-ways: Generating Terrain With Erosion Features
GITHUB.COM/DANDRINO

πŸ“†πŸ Upcoming Python Events


β‹… Weekly Real Python Office Hours Q&A (Virtual) January 12, 2021

β‹… PyMNTos January 13, 2022

β‹… Python Atlanta January 13, 2022

β‹… Global AI Bootcamp 2022 January 15 to January 16, 2022

β‹… BangPypers January 15, 2022

β‹… PyDelhi User Group Meetup January 15, 2022

β‹… Python Pizza HolguΓ­n January 15, 2022
Happy Pythoning!
Copyright Β© 2022 PyCoder’s Weekly, All rights reserved.
You are receiving this email because you opted in on our website at pycoders.com
Our mailing address: DevCademy Media Inc. Β· #720-999 West Broadway, Vancouver BC V5Z 1K5, Canada

Unsubscribe | Update Email Address

Older messages

Build a Social Network With Django, Make Your Own Linter, Log Injections Attacks, and More

Tuesday, January 4, 2022

Gem: Exploding String Alternatives #506 – JANUARY 4, 2022 VIEW IN BROWSER The PyCoder's Weekly Logo Gem: Exploding String Alternatives Here's a Python gem: a small bit of Python that uses the

The "zipimport" Module, Fast Async HTTP Requests, Versioning, PEP 669, and More

Tuesday, December 28, 2021

Python Zip Imports: Distribute Modules and Packages Quickly #505 – DECEMBER 28, 2021 VIEW IN BROWSER The PyCoder's Weekly Logo Python Zip Imports: Distribute Modules and Packages Quickly In this

Python Exceptions, Poetry, Steering Council Elections, and More

Tuesday, December 21, 2021

Raising and Handling Python Exceptions #504 – DECEMBER 21, 2021 VIEW IN BROWSER The PyCoder's Weekly Logo Raising and Handling Python Exceptions In this course, you'll learn what an exception

Advent of Python, Error Message Styles, Django 4.0, and More

Tuesday, December 7, 2021

Advent of Code: Solving Your Puzzles With Python #502 – DECEMBER 7, 2021 VIEW IN BROWSER The PyCoder's Weekly Logo Advent of Code: Solving Your Puzzles With Python Advent of Code is an online

Python Argument Defaults, Data Viz With Dash, Rats in VR, and More

Tuesday, November 30, 2021

Late-Bound Argument Defaults for Python #501 – NOVEMBER 30, 2021 VIEW IN BROWSER The PyCoder's Weekly Logo Late-Bound Argument Defaults for Python Python supports default values for arguments to

You Might Also Like

Import AI 399: 1,000 samples to make a reasoning model; DeepSeek proliferation; Apple's self-driving car simulator

Friday, February 14, 2025

What came before the golem? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Defining Your Paranoia Level: Navigating Change Without the Overkill

Friday, February 14, 2025

We've all been there: trying to learn something new, only to find our old habits holding us back. We discussed today how our gut feelings about solving problems can sometimes be our own worst enemy

5 ways AI can help with taxes 🪄

Friday, February 14, 2025

Remotely control an iPhone; 💸 50+ early Presidents' Day deals -- ZDNET ZDNET Tech Today - US February 10, 2025 5 ways AI can help you with your taxes (and what not to use it for) 5 ways AI can help

Recurring Automations + Secret Updates

Friday, February 14, 2025

Smarter automations, better templates, and hidden updates to explore 👀 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

The First Provable AI-Proof Game: Introducing Butterfly Wings 4

Friday, February 14, 2025

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? undefined The Market Today #01 Instagram (Meta) 714.52 -0.32%

GCP Newsletter #437

Friday, February 14, 2025

Welcome to issue #437 February 10th, 2025 News BigQuery Cloud Marketplace Official Blog Partners BigQuery datasets now available on Google Cloud Marketplace - Google Cloud Marketplace now offers

Charted | The 1%'s Share of U.S. Wealth Over Time (1989-2024) 💰

Friday, February 14, 2025

Discover how the share of US wealth held by the top 1% has evolved from 1989 to 2024 in this infographic. View Online | Subscribe | Download Our App Download our app to see thousands of new charts from

The Great Social Media Diaspora & Tapestry is here

Friday, February 14, 2025

Apple introduces new app called 'Apple Invites', The Iconfactory launches Tapestry, beyond the traditional portfolio, and more in this week's issue of Creativerly. Creativerly The Great

Daily Coding Problem: Problem #1689 [Medium]

Friday, February 14, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given a linked list, sort it in O(n log n) time and constant space. For example,

📧 Stop Conflating CQRS and MediatR

Friday, February 14, 2025

​ Stop Conflating CQRS and MediatR Read on: m​y website / Read time: 4 minutes The .NET Weekly is brought to you by: Step right up to the Generative AI Use Cases Repository! See how MongoDB powers your