| | This Was PyCon 2019 PyCon 2019 in Cleveland was an amazing experience! A big Thank You to all of the organizers and volunteers who made it happen! At the link above you’ll find a list of tweets from the conference to give you a sense of what it was like there. Also check out the talk recordings on YouTube. TWITTER.COM
Guido Says Social Media Played a Part in His Decision to Step Down as BDFL “I did not enjoy at all when the central developers were sending me hints on Twitter questioning my authority and the wisdom of my decisions, instead of telling me in my face and having an honest debate about things.” TFIR.IO • Shared by revyuh.com video
Logging for Scientific Computing: Debugging, Performance, and Trust “You’ve run your batch process with your scientific model, and after hours and hours it spit out a result. And the result is wrong.” Itamar’s article has some valuable tips on how to debug this type of situation in your own Python programs. ITAMAR TURNER-TRAURING
Find a Python Job Through Vettery Vettery specializes in developer roles and is completely free for job seekers. Interested? Submit your profile, and if accepted, you can receive interview requests directly from top companies seeking Python devs. Get started → VETTERYsponsor
A Discussion of PyPI’s “Business Model” Challenges in making a package index turn a profit and what happened in the JavaScript community with NPM. Recommended reading! DUSTIN INGRAM
Deterministic and Statistical Python Profiling This post discusses some of the current profiling tools and techniques for Python apps: “The official documentation has a whole section on the subject, but we shall go beyond that and have a look at some alternative solutions, especially in the area of sampling profilers.” Nice read! GABRIELE TORNETTA • Shared by Gabriele Tornetta
Make Your Own GeoIP API, With Python This article shows you how to maintain your own GeoIP database and how to implement an API around it. Very cool, I had no idea this data was available for free. ENZO CALAMIA
sorted() vs sort() in Python Learn how to sort various types of data in different data structures, customize the order, and work with two different ways of sorting in Python. REAL PYTHON
Python Jobs Senior API Developer GAMEANALYTICS LTD. 📍 COPENHAGEN, DENMARK
Senior Python Engineer RECHARGE PAYMENTS 📍 REMOTE
Python Engineer in Healthcare NUANCE COMMUNICATIONS 📍 BURLINGTON, MA
Senior Backend Python Developer KIWI.COM 📍 REMOTE
More Python Jobs >>>
Articles & Tutorials Defining “Main” Functions in Python Learn how to use the “main function” pattern in Python, as well as some best practices to organize your code so it can be executed as a script and imported from another module. REAL PYTHON
Teaching Python Podcast A new & fun Python podcast hosted by two middle school teachers learning and teaching Python. Kelly & Shawn, nice meeting you at PyCon! TEACHINGPYTHON.FM podcast
Stop Reviewing Code Manually Take the hassle out of code reviews—Codacy flags errors so you can fix them quickly. Address security concerns, code duplication, code complexity and drops in coverage, directly from your workflow. Click here to get started → CODACYsponsor
Building a RESTful API with Flask “In this tutorial, we’ll be learning and creating RESTful APIs with Flask. To follow along with this tutorial, you should already have a good grasp of Python, Flask, and SQLAlchemy.” SHAJIA ABIDI • Shared by Shajia Abidi
Remote Python Development in Visual Studio Code New feature that allows you to edit locally and have your code and tools are running remotely inside of Docker containers, remote SSH hosts, and the Windows Subsystem for Linux (WSL). DAN TAYLOR
Distributed Python Systems With RabbitMQ An intro to the benefits of distributed systems and how to move to distributed systems using RabbitMQ. Learn the fundamentals of RabbitMQ and how to interact with it using Python. DENIS OREHOVSKY • Shared by Denis Orehovsky
Innovate Software at OSCON Join the O’Reilly Open Source Software Conference (OSCON) this July to see what’s shaping software development—from AI and cloud technology to distributed computing—and learn how to put it to work for you. Save 25% with code PYCODER. O'REILLYsponsor
Reinventing the Wheel: Discovering the Optimal Rolling Shape With PyTorch “How could ancient Sumerian wheel builders have calculated the ideal shape without modern computers and software? We may never know. Luckily, with today’s technology, it is relatively easy to rediscover the wheel’s optimal shape.” ;-) BEN WIENER
Python Context Managers and the with Statement Learn how context managers and the “with” statement work in Python, including the difference between class-based and function-based context managers. REAL PYTHON video
Format Python However You Like With Black Quick overview of the Black code formatter, one of my favorite developer productivity tools. MOSHE ZADKA
An Introduction to Functional Programming With Python JULIEN DANJOU
Projects & Code zfsp: ZFS Implemented in Python, From Scratch This is incredible, a clean-room reimplementation of the ZFS filesystem in Python, without reading the original C source code. Quote: “It seemed like it might be a fun project.” GITHUB.COM/ALCARITHEMAD
Pykka 2.0 Released: Actor Model for Python Pykka is a Python implementation of the actor model. The actor model introduces some simple rules to control the sharing of state and cooperation between execution units, which makes it easier to build concurrent applications. STEIN MAGNUS JODAL
django-axes: Protect Django Login Against Brute Forcing GITHUB.COM/JAZZBAND • Shared by Aleksi Häkli
dictfier: Serialize Python Objects to Plain Dictionaries GITHUB.COM/YEZYILOMO • Shared by Yezy Ilomo
AsyncIO-powered Python DSL for Running Commands Locally, on Docker, or Over SSH PITCREW.IO
datasette: A Tool for Exploring and Publishing Data GITHUB.COM/SIMONW
netdev: Async Multi-Vendor Library for Interacting With Network Devices PYPI.ORG
| | | | | |
|