« Back to the newsletter

Date Newsletter
Apr 25, 2024 🐍 Issue 413 - Ruby vs. Python comes down to the for loop (2021)
Apr 18, 2024 🐍 Issue 412 - Shape typing in Python
Apr 11, 2024 🐍 Issue 411 - SentenceTransformers: Python framework for sentence, text and image embeddings
Apr 04, 2024 🐍 Issue 410 - Bringing Python to Workers using Pyodide and WebAssembly
Mar 28, 2024 🐍 Issue 409 - Improving your Python code, an initial series of best practices.
Mar 21, 2024 🐍 Issue 408 - Python for AI : Cheatlist
Mar 14, 2024 🐍 Issue 407 - Python libraries you need to know in 2024
Mar 07, 2024 🐍 Issue 406 - Announcing TechSchool: A free and open-source platform to learn programming
Feb 29, 2024 🐍 Issue 405 - How To Create an AI Photo App with Python
Feb 22, 2024 🐍 Issue 404 - 😻Build your own CLI version of MonkeyType πŸ™ˆ
Feb 15, 2024 🐍 Issue 403 - Python libraries for your DataScience CV in 2024
Feb 08, 2024 🐍 Issue 402 - Rye: a Hassle-Free Python Experience
Feb 01, 2024 🐍 Issue 401 - A day in the life of a developer - Building a dashboard app with SQL, Node.js, Django and Next.js
Jan 25, 2024 🐍 Issue 400 - Web frameworksπŸ“Š: Your 🐍Python Picks
Jan 18, 2024 🐍 Issue 399 - 🐍 Python Playground: 16 ways πŸ“š to get started
Jan 11, 2024 🐍 Issue 398 - Why all([]) is true, prod([]) is 1, etc
Jan 04, 2024 🐍 Issue 397 - Full-Stack Toolbox 🧰: Python🐍 Edition
Dec 28, 2023 🐍 Issue 396 - My proof-of-concept record type
Dec 21, 2023 🐍 Issue 395 - Where Have You Installed Your Python Packages?
Dec 14, 2023 🐍 Issue 394 - The PipelineπŸ› οΈRepos Showdownβš”οΈ: Python 🐍 Edition
Dec 07, 2023 🐍 Issue 393 - Untyped Python: The Python That Was
Nov 30, 2023 🐍 Issue 392 - Discover the 9️⃣ Best Self-Hosted, Open-Source Repositories on GitHub πŸ’«
Nov 23, 2023 🐍 Issue 391 - Python 3.13 alpha 1 contains breaking changes, what's the plan? - Core Development
Nov 16, 2023 🐍 Issue 390 - πŸ™ŒTop 10 🐍 Python libraries for any ML projects πŸš€
Nov 09, 2023 🐍 Issue 389 - The most performant timestamp functions in Python: EXTENDED
Nov 02, 2023 🐍 Issue 388 - Analyzing Data 170,000x Faster with Python
Oct 26, 2023 🐍 Issue 387 - TIL that datetime.utcnow() is faster than datetime.now()
Oct 19, 2023 🐍 Issue 386 - Python 3.11 vs Python 3.12 – performance testing.
Oct 12, 2023 🐍 Issue 385 - Hundreds of malicious Python packages found stealing sensitive data
Oct 05, 2023 🐍 Issue 384 - 7 Open-Source Search Engines for your Enterprise and Startups you MUST know.
Sep 28, 2023 🐍 Issue 383 - Python 3.12 Preview: Subinterpreters – Real Python
Sep 21, 2023 🐍 Issue 382 - Why does Python Code Run Faster in a Function?
Sep 14, 2023 🐍 Issue 381 - Creating an πŸ‘©β€πŸ’» Open Source Search Platform: Search Engines with AI - Swirl 🌌
Sep 07, 2023 🐍 Issue 380 - GPT Pilot - a dev tool that writes 95% of coding tasks
Aug 31, 2023 🐍 Issue 379 - The Python Software Foundation has been authorized by the CVE Program as a CVE Numbering Authority (CNA)
Aug 24, 2023 🐍 Issue 378 - Microsoft is bringing Python to Excel
Aug 17, 2023 🐍 Issue 377 - How to write Python code people actually want to use
Aug 10, 2023 🐍 Issue 376 - PEP 723 – Embedding pyproject.toml in single-file scripts
Aug 03, 2023 🐍 Issue 375 - What's up, Python? The GIL removed, a new compiler, optparse deprecated...
Jul 27, 2023 🐍 Issue 374 - Logging in Python: A Comparison of the Top 6 Libraries
Jul 20, 2023 🐍 Issue 373 - Generate mazes using jupyter, numpy, matplotlib and scikit-image
Jul 13, 2023 🐍 Issue 372 - The easiest way to speed up Python with Rust
Jul 06, 2023 🐍 Issue 371 - CLI tools hidden in the Python standard library
Jun 29, 2023 🐍 Issue 370 - A confusion
Jun 22, 2023 🐍 Issue 369 - 5 Principles of Software Engineering: Building the Foundation of Modern Technology
Jun 15, 2023 🐍 Issue 368 - Faster sorting algorithms discovered using deep reinforcement learning
Jun 08, 2023 🐍 Issue 367 - Enforcement of 2FA for upload.pypi.org begins today
Jun 01, 2023 🐍 Issue 366 - The Python Language Summit 2023: Making the Global Interpreter Lock Optional
May 25, 2023 🐍 Issue 365 - Blog post: Writing Python like it’s Rust
May 18, 2023 🐍 Issue 364 - Real Multithreading is Coming to Python - Learn How You Can Use It Now
May 11, 2023 🐍 Issue 363 - Intro to PDB, the Python Debugger
May 04, 2023 🐍 Issue 362 - Goodbye to Flake8 and PyLint: faster linting with Ruff
Apr 27, 2023 🐍 Issue 361 - CustomTkinter is an easy to use desktop UI library based on Tkinter
Apr 20, 2023 🐍 Issue 360 - Google announces the list of 574 Python packages in its new "Assured Open Source Software" service
Apr 13, 2023 🐍 Issue 359 - PEP 695: Type Parameter Syntax has been accepted by the Steering Council
Apr 06, 2023 🐍 Issue 358 - Python 4 To Be Renamed to Viper And Introduce TypeScript support
Mar 30, 2023 🐍 Issue 357 - PEP 582 rejected - consensus among the community needed
Mar 23, 2023 🐍 Issue 356 - Malicious Actors Use Unicode Support in Python to Evade Detection
Mar 16, 2023 🐍 Issue 355 - Check out Codon: A Python compiler if you have a need for C/C speed
Mar 09, 2023 🐍 Issue 354 - Python 3.12: A Game-Changer in Performance and Efficiency
Mar 02, 2023 🐍 Issue 353 - pandas 2.0 and the Arrow revolution
Feb 23, 2023 🐍 Issue 352 - Spent Months Writing A Web Dev Course For A Platform, But It Got Canceled Midway. Publishing It Free For The Community.
Feb 16, 2023 🐍 Issue 351 - Intel Publishes Blazing Fast AVX-512 Sorting Library, Numpy Switching To It For 10~17x Faster Sorts
Feb 09, 2023 🐍 Issue 350 - Nine Rules for Writing Python Extensions in Rust
Feb 02, 2023 🐍 Issue 349 - Ruff: A new, fast and correct Python checker/linter
Jan 26, 2023 🐍 Issue 348 - Today I re-learned: Python function default arguments are retained between executions
Jan 19, 2023 🐍 Issue 347 - Why Polars uses less memory than Pandas
Jan 12, 2023 🐍 Issue 346 - Hey pythonistas, friendly reminder that Python 3.7 is EOL in June this year.
Jan 05, 2023 🐍 Issue 345 - Python 2 removed from Debian
Dec 29, 2022 🐍 Issue 344 - How To Write Clean Code in Python
Dec 22, 2022 🐍 Issue 343 - 5 Python Projects for Data Science Portfolio
Dec 15, 2022 🐍 Issue 342 - PEP 701 – Syntactic formalization of f-strings
Dec 08, 2022 🐍 Issue 341 - Python is great for GUI (UI)/Front End Design . If you really want to give your boring Python Script a nice looking User Interface, then you definitely should check out this 30-min Tutorial. A Flutter for Python Library called Flet will be used here. And it is Cross Platformed !
Dec 01, 2022 🐍 Issue 340 - Guido van Rossum: Python and the Future of Programming | Lex Fridman Podcast #341
Nov 24, 2022 🐍 Issue 339 - Father of Python, Guido van Rossum Talk to Weezer's Rivers Cuomo
Nov 17, 2022 🐍 Issue 338 - Display a message box with Python without using a non-standard library or other dependency (Windows)
Nov 10, 2022 🐍 Issue 337 - PyPI In a box: Using a Raspberry Pi as a portable PyPI server
Nov 03, 2022 🐍 Issue 336 - Web Automation: Don't Use Selenium, Use Playwright
Oct 27, 2022 🐍 Issue 335 - Inside the team at Microsoft that helped make Python 10-60% Faster
Oct 20, 2022 🐍 Issue 334 - Understanding Hashing and Equality in Python with __hash__ and __eq__
Oct 13, 2022 🐍 Issue 333 - Free 45 Pages tutorial for Flask (How to build a mobile web)
Oct 06, 2022 🐍 Issue 332 - Reasoning about asyncio.Semaphore (article by Guido van Rossum)
Sep 29, 2022 🐍 Issue 331 - The Definitive Guide to Graph Problems
Sep 22, 2022 🐍 Issue 330 - Why you should use Data Classes in Python
Sep 15, 2022 🐍 Issue 329 - 30 PyTricks I've Learned By Joining the Real Python Mailing List.
Sep 08, 2022 🐍 Issue 328 - Python List Comprehensions Are More Powerful Than You Might Think
Sep 01, 2022 🐍 Issue 327 - Unix Pioneer Brian Kernighan: if you could only use one language, choose Python
Aug 25, 2022 🐍 Issue 326 - Hundreds of PyPI and npm Packages Affected With Cryptominers
Aug 18, 2022 🐍 Issue 325 - PugSQL - a simple Python interface for using parameterized SQL with any SQLAlchemy-supported database.
Aug 11, 2022 🐍 Issue 324 - How I added C-style for-loops to Python
Aug 04, 2022 🐍 Issue 323 - A free 'learning map' I found to learn Python.
Jul 28, 2022 🐍 Issue 322 - Building a Python Flask App with Biometric Authentication
Jul 21, 2022 🐍 Issue 321 - How I Used Python to Automate a Youtube Channel
Jul 14, 2022 🐍 Issue 320 - PyPI moves to require 2FA for "Critical" projects + Free Security Key Giveaway
Jul 07, 2022 🐍 Issue 319 - Organize Python code like a PRO
Jun 30, 2022 🐍 Issue 318 - Anaconda Acquires PythonAnywhere to Expand Python Team Collaboration in the Cloud
Jun 23, 2022 🐍 Issue 317 - Web Scraping with Python: from Fundamentals to Practice
Jun 16, 2022 🐍 Issue 316 - [Free Resource] Python Design Patterns
Jun 09, 2022 🐍 Issue 315 - Python 3.11 Performance Benchmarks Are Looking Fantastic
Jun 02, 2022 🐍 Issue 314 - Python Standard Library changes in recent years
May 26, 2022 🐍 Issue 313 - All you need to know about Asterisks in Python
May 19, 2022 🐍 Issue 312 - Using Python and OpenCV for an Autonomous Driving Robot [Visual servoing]
May 12, 2022 🐍 Issue 311 - Stupid Things Orgs Do That Kill Productivity w/ Netflix, FloSports & Refactoring.club
May 05, 2022 🐍 Issue 310 - Rich, Textual, and Rich-CLI have a new website
Apr 28, 2022 🐍 Issue 309 - 10% of the 666 most popular Python GitHub repos have f-string bugs (so 68 pull requests were made in 24 hours to fix them all)
Apr 21, 2022 🐍 Issue 308 - How to write a Python3 wrapper library/module for a JSON REST API in 15 simple steps
Apr 14, 2022 🐍 Issue 307 - 2 Level Security system (Arduino Keypad + Face recognition ) using Python
Apr 07, 2022 🐍 Issue 306 - Python f-strings Are More Powerful Than You Might Think
Mar 31, 2022 🐍 Issue 305 - Meta donates $300,000 to the Python Software Foundation
Mar 24, 2022 🐍 Issue 304 - Meta deepens its investment in the Python ecosystem
Mar 17, 2022 🐍 Issue 303 - macOS 12.3 finally deletes its own Python 2, which even die-hard Python fans applaud
Mar 10, 2022 🐍 Issue 302 - Family of key Python contributor Storchaka has left Ukraine safely with community help
Mar 03, 2022 🐍 Issue 301 - Complete Guide on Python Decorators
Feb 24, 2022 🐍 Issue 300 - Interview with Sebastian Ramirez: FastAPI Creator, FastAPI
Feb 17, 2022 🐍 Issue 299 - Should You Use Upper Bound Version Constraints?
Feb 10, 2022 🐍 Issue 298 - The FastAPI Ultimate Tutorial Series (13 parts, 30k+ words, full code coverage)
Feb 03, 2022 🐍 Issue 297 - macOS 12.3 finally removes Python 2
Jan 27, 2022 🐍 Issue 296 - PEP 679 -- Allow parentheses in assert statements
Jan 20, 2022 🐍 Issue 295 - Sentiment Analysis Using Python [Twitter + News Data]
Jan 13, 2022 🐍 Issue 294 - Ultimate Guide To Text Similarity With Python
Jan 06, 2022 🐍 Issue 293 - Guido van Rossum - Python 4.0 will never arrive
Dec 30, 2021 🐍 Issue 292 - How I found (and fixed) a vulnerability in Python's source code
Dec 23, 2021 🐍 Issue 291 - Why You Should Start Using Pathlib As An Alternative To the OS Module
Dec 16, 2021 🐍 Issue 290 - Write Better And Faster Python Using Einstein Notation
Dec 09, 2021 🐍 Issue 289 - A Complete 26 Week Course to Learn Python for Data Science in 2022
Dec 02, 2021 🐍 Issue 288 - How to upload videos / docs along your code using SpeaCode?πŸ‘¨β€πŸ’»πŸ“·πŸš€
Nov 25, 2021 🐍 Issue 287 - 11 Malicious PyPI Python Libraries Caught Stealing Discord Tokens and Installing Shells
Nov 18, 2021 🐍 Issue 286 - Advanced Visual Studio Code for Python Developers – Real Python
Nov 11, 2021 🐍 Issue 285 - Pyjion, a drop-in JIT compiler for Python 3.10 is now v1.0
Nov 04, 2021 🐍 Issue 284 - Python pathlib Cookbook: 57+ Examples to Master It (2021)
Oct 28, 2021 🐍 Issue 283 - Removing the GIL: Notes From the Meeting Between Core Devs and the Author of the `nogil`Fork
Oct 21, 2021 🐍 Issue 282 - Python stands to lose its GIL, and gain a lot of speed
Oct 14, 2021 🐍 Issue 281 - Book Review: The Big Book of Small Python Projects: 81 Easy Practice Programs
Oct 07, 2021 🐍 Issue 280 - A new Constraint Solver in Python for the vehicle routing problem (VRP), TSP, employee rostering, school timetabling, ...: OptaPy (open source)
Sep 30, 2021 🐍 Issue 279 - Stop Hardcoding Sensitive Data in Your Python Applications
Sep 23, 2021 🐍 Issue 278 - JupyterLab Desktop App now available!
Sep 16, 2021 🐍 Issue 277 - Getting Started with Docker & Fast API πŸš€πŸš€
Sep 09, 2021 🐍 Issue 276 - Logging in Python like a PRO 🐍🌴
Sep 02, 2021 🐍 Issue 275 - How async/await works in Python
Aug 26, 2021 🐍 Issue 274 - Read and write in Excel with Python : beginners tutorial
Aug 19, 2021 🐍 Issue 273 - DevOps 101 : Introduction to Ansible
Aug 12, 2021 🐍 Issue 272 - Python β€” How to Read Multiple Excel Sheets or Tabs
Aug 05, 2021 🐍 Issue 271 - Texas Instruments’ new calculator incorporates popular Python programming language
Jul 29, 2021 🐍 Issue 270 - Finding the Moment of Inertia Tensor for Any 3D Object in Python. See comments for more details
Jul 22, 2021 🐍 Issue 269 - Do not use mutable objects as default arguments in Python
Jul 15, 2021 🐍 Issue 268 - Texas Instruments announces TI-84 Plus CE Python graphing calculator (still contains TI-Basic too)
Jul 08, 2021 🐍 Issue 267 - Some Experiments with GitHub Copilot
Jul 01, 2021 🐍 Issue 266 - How I used Python to get back at an online scammer
Jun 24, 2021 🐍 Issue 265 - Comparison of Python HTTP clients
Jun 17, 2021 🐍 Issue 264 - New Features in Python 3.10
Jun 10, 2021 🐍 Issue 263 - Python's filter(): Extract Values From Iterables – Real Python
Jun 03, 2021 🐍 Issue 262 - 70+ Python Projects for Beginners, Intermediate and Experienced Developers
May 27, 2021 🐍 Issue 261 - Why Python 4.0 might never arrive, according to its creator
May 20, 2021 🐍 Issue 260 - Embedded Python: Build a Game on the BBC micro:bit – Real Python
May 13, 2021 🐍 Issue 259 - 100 Helpful Python Tips You Can Learn Before Finishing Your Morning Coffee
May 06, 2021 🐍 Issue 258 - Beginner to pro in Python [List of free resources]
Apr 29, 2021 🐍 Issue 257 - The most copied comment in Stack Overflow is on how to resize figures in matplotlib
Apr 22, 2021 🐍 Issue 256 - Object detection without training a network. Template matching using OpenCV.
Apr 15, 2021 🐍 Issue 255 - Things I Wish They Told Me About Multiprocessing in Python
Apr 08, 2021 🐍 Issue 254 - How I Calculated the 1,000,000th Fibonacci Number with Python
Apr 01, 2021 🐍 Issue 253 - Datetime changes in Python 4
Mar 25, 2021 🐍 Issue 252 - The New Switch-Case Statement in Python 3.10
Mar 18, 2021 🐍 Issue 251 - Trafalgar: a python library to make quantitative finance and portfolio analysis faster and easier
Mar 11, 2021 🐍 Issue 250 - Struggling to structure code in larger programs? Great resources a beginner might not find so easily
Mar 04, 2021 🐍 Issue 249 - Fedora is now 99% Python2-free
Feb 25, 2021 🐍 Issue 248 - Happy birthday, Python, you're 30 years old today: Easy to learn, and the right tool at the right time
Feb 18, 2021 🐍 Issue 247 - 16 bytes of Python code compiles to 32 terabytes of bytecode
Feb 11, 2021 🐍 Issue 246 - Data Science Python : Courses Sheet
Feb 04, 2021 🐍 Issue 245 - Full Course - Financial Data Analysis with Python - Part 1 of 8 - Technical Analysis with DataFrames - Use DataFrames to load historical stock price data, Similarities with DataFrames and Excel, Learn about loc and iloc on DataFrames
Jan 28, 2021 🐍 Issue 244 - " Take A Break Notifyer " In Python In Less Tham 10 Lines Of Code - KodeWithHuzaifa
Jan 21, 2021 🐍 Issue 243 - Programming language Python: First version released to run natively on Apple M1 | ZDNet
Jan 14, 2021 🐍 Issue 242 - 7 Fullstack Projects You Need to Make in 2021
Jan 07, 2021 🐍 Issue 241 - This is My Simple Web-Scraping Technique in Python. Figured I'd post it here in case it could save anyone some time.
Dec 31, 2020 🐍 Issue 240 - 30 years(!) of Python Development Visualized. Amazing!
Dec 24, 2020 🐍 Issue 239 - We Downloaded 10,000,000 Jupyter Notebooks From Github – This Is What We Learned
Dec 17, 2020 🐍 Issue 238 - The Most Complete List of Legally Free Python Books (Updated 2021)
Dec 10, 2020 🐍 Issue 237 - GitHub repositories to improve your programming skills
Dec 03, 2020 🐍 Issue 236 - Handling SQL Databases With PyQt: The Basics – Real Python
Nov 26, 2020 🐍 Issue 235 - Better Python console apps with Rich
Nov 19, 2020 🐍 Issue 234 - Python swallows Java to become second-most popular programming language
Nov 12, 2020 🐍 Issue 233 - 73 Examples to Help You Master Python's f-strings
Nov 05, 2020 🐍 Issue 232 - Python is Now Officially the Second Most Popular Programming Language
Oct 29, 2020 🐍 Issue 231 - Monitor your internet with python
Oct 22, 2020 🐍 Issue 230 - The Ultimate Python Resource hub - Curated list of useful resources for all Python beginners
Oct 15, 2020 🐍 Issue 229 - Automating Zoom with Python - automatically logs into one's meetings/classes on time
Oct 08, 2020 🐍 Issue 228 - Six more quick ways to improve your Python
Oct 01, 2020 🐍 Issue 227 - Python and FastAI to Qualify at Fall Guys
Sep 24, 2020 🐍 Issue 226 - Understand Python Decorators in depth
Sep 17, 2020 🐍 Issue 225 - Python 3.9: All You need to know πŸ‘Š
Sep 10, 2020 🐍 Issue 224 - Complete Introduction to the 30 Most Essential Data Structures & Algorithms
Sep 03, 2020 🐍 Issue 223 - Facial Detection with python in just 2 mims [tutorial]
Aug 27, 2020 🐍 Issue 222 - 15+ Free Python Projects for Beginners with full tutorial walkthroughs
Aug 20, 2020 🐍 Issue 221 - AI Learns to Play Super Mario Bros!
Aug 13, 2020 🐍 Issue 220 - Here is an absolute Beginners Tutorial that can help you guys to get started with Machine learning.
Aug 06, 2020 🐍 Issue 219 - Touch typing on a gamepad
Jul 30, 2020 🐍 Issue 218 - How to execute JavaScript with Scrapy?
Jul 23, 2020 🐍 Issue 217 - Dockerizing your first web app with python and flask
Jul 16, 2020 🐍 Issue 216 - Understanding and Decoding a JPEG Image using Python
Jul 09, 2020 🐍 Issue 215 - Guietta! β€” Guietta is a tool that makes simple GUIs simple:
Jul 02, 2020 🐍 Issue 214 - PyCapsule; Yes, this website uses Python in the browser instead of JavaScript to client-side render
Jun 25, 2020 🐍 Issue 213 - How I chose a programming language and beat bad habits
Jun 18, 2020 🐍 Issue 212 - JetBrains Academy: free until January 1, 2021
Jun 11, 2020 🐍 Issue 211 - calmcode - learn code calmly
Jun 04, 2020 🐍 Issue 210 - 2D Raycasting along with Rendered view - Visualization was done using Pygame!
May 28, 2020 🐍 Issue 209 - Python Engineer - Free Python and Machine Learning Tutorials
May 21, 2020 🐍 Issue 208 - Python is slow - it doesn't have to be
May 14, 2020 🐍 Issue 207 - It's time to understand the code visually
May 07, 2020 🐍 Issue 206 - Python Language Summit 2020: Should All Strings Become f-strings?
Apr 30, 2020 🐍 Issue 205 - Advanced football (soccer) analytics: building and applying a pitch control model in Python
Apr 23, 2020 🐍 Issue 204 - MS considers adding Python as official scripting language for Excel 😍 The change proposal currently has 6400 votes.
Apr 16, 2020 🐍 Issue 203 - Types of API Authentication In Django REST Framework
Apr 09, 2020 🐍 Issue 202 - Stanford University's Computer Science department is holding a unique MOOC called 'Code in Place.' This is a free course to learn python.
Apr 02, 2020 🐍 Issue 201 - Real Python is giving away lifetime access to some of their paid courses for free.
Mar 26, 2020 🐍 Issue 200 - Codecademy is giving its pro subscription for free to help students, and they've got a great Python 3 course.
Mar 19, 2020 🐍 Issue 199 - Dropbox gives up trying to port its sync engine to Python3 and rewrites it in Rust instead
Mar 12, 2020 🐍 Issue 198 - How to use Jupyter Notebooks in 2020 (Part 1: The data science landscape)
Mar 05, 2020 🐍 Issue 197 - 2020πŸ”₯ New and Hand-Picked Free Web Resources, Every developer should bookmark it!
Feb 27, 2020 🐍 Issue 196 - Python Cheat Sheet for JavaScripters
Feb 20, 2020 🐍 Issue 195 - PEP 614 -- Relaxing Grammar Restrictions On Decorators
Feb 13, 2020 🐍 Issue 194 - Dicts are now ordered, get used to it
Feb 06, 2020 🐍 Issue 193 - 5 Python mistakes and how to avoid them
Jan 30, 2020 🐍 Issue 192 - Introducing the new Thinc, a refreshing functional take on deep learning
Jan 24, 2020 🐍 Issue 191 - Software developer trends of 2020 and beyond
Jan 17, 2020 🐍 Issue 190 - How to create a simple REST API with Python and Flask in 5 minutes
Jan 10, 2020 🐍 Issue 189 - Introduction to Computer Science and Programming Using Python
Jan 03, 2020 🐍 Issue 188 - 5 Free Tutorials You Should Complete to Master the Back-End
Dec 27, 2019 🐍 Issue 187 - Automating an Insider Trading Dashboard with Python and Tableau | Part 1: Web Scraping with Selenium
Dec 20, 2019 🐍 Issue 186 - Python: __init__ is not a constructor
Dec 13, 2019 🐍 Issue 185 - Django 3.0 Full Course For Beginners
Dec 06, 2019 🐍 Issue 184 - Python Google Map Working With Gmaps | gmaps is a Jupyter plugin for embedding Google maps in Jupyter notebooks.
Nov 29, 2019 🐍 Issue 183 - 10 reasons why learning Python is still a great idea
Nov 22, 2019 🐍 Issue 182 - Build a WhatsApp Chatbot With Python, Flask and Twilio
Nov 15, 2019 🐍 Issue 181 - Understanding Convolutional Neural Networks: Making a Handwritten Digit Calculator
Nov 08, 2019 🐍 Issue 180 - Python Adopts a 12-month Release Cycle
Nov 01, 2019 🐍 Issue 179 - Good and Bad Practices of Coding in Python
Oct 25, 2019 🐍 Issue 178 - Good Programmer vs Average Programmer - and, Why Asking questions and Paying attention to Details matters.
Oct 18, 2019 🐍 Issue 177 - More than 100 scientific articles may be invalidated because scientists assumed that the output of glob.glob() is sorted
Oct 11, 2019 🐍 Issue 176 - 101 Coding Problems and few Tips to Crack Your Next Programming Interviews
Oct 04, 2019 🐍 Issue 175 - Recursion 'Super Power' (in Python) - Computerphile [12:17]
Sep 27, 2019 🐍 Issue 174 - Foundations of Async for those with no prior experience
Sep 20, 2019 🐍 Issue 173 - The Interview Study Guide For Software Engineers
Sep 13, 2019 🐍 Issue 172 - Sunsetting Python 2
Sep 06, 2019 🐍 Issue 171 - AI Cheatsheets - Tensorflow, Keras, Pytorch, Dask, Pandas, Numpy, Scipy, Pyspark, R Studio, Matplotlib and many more in an interactive manner
Aug 30, 2019 🐍 Issue 170 - A Guide to Excel Spreadsheets in Python With openpyxl – Real Python
Aug 23, 2019 🐍 Issue 169 - The Most Popular Language (from 2004 to 2019) Ranking
Aug 16, 2019 🐍 Issue 168 - 10 Great Programming Projects to Improve Your Resume and Learn to Program
Aug 09, 2019 🐍 Issue 167 - Coding is 90% Google Searching β€” A Brief Note for Beginners
Aug 02, 2019 🐍 Issue 166 - Template for new Python projects - linting, type-checking, testing and pre-commit hooks all set up and ready to go.
Jul 26, 2019 🐍 Issue 165 - 10 Best Books to Learn Data Structure and Algorithms in Java, Python, C, and C++
Jul 19, 2019 🐍 Issue 164 - Convert .py to .exe | PyInstaller - Python 3.6
Jul 12, 2019 🐍 Issue 163 - Python consumes too much memory, or how to reduce the size of objects
Jul 05, 2019 🐍 Issue 162 - 5 common mistakes made by beginner Python programmers
Jun 28, 2019 🐍 Issue 161 - Python in Visual Studio Code – June 2019 Release
Jun 21, 2019 🐍 Issue 160 - Tic-Tac-Toe with the Minimax Algorithm
Jun 07, 2019 🐍 Issue 159 - Win10 is going to start including Python 3.7
May 31, 2019 🐍 Issue 158 - Multi Threading in python. (Part 1)
May 24, 2019 🐍 Issue 157 - Amber Brown: Batteries Included, But They're Leaking
May 17, 2019 🐍 Issue 156 - Things you're probably not using in Python 3 β€” but should
May 10, 2019 🐍 Issue 155 - Why I'm not collaborating with Kenneth Reitz
May 03, 2019 🐍 Issue 154 - Python at Netflix
Apr 26, 2019 🐍 Issue 153 - Amazing Python Projects (2019)
Apr 19, 2019 🐍 Issue 152 - Mozilla bringing Python interpreter to browsers
Apr 12, 2019 🐍 Issue 151 - Qutebrowser, a web browser written in Python
Apr 05, 2019 🐍 Issue 150 - Jetbrains announces collaboration with Anaconda
Mar 29, 2019 🐍 Issue 149 - A script along with OpenCV that converts any image into Vaporwave Art. Enjoy!
Mar 22, 2019 🐍 Issue 148 - Why operators are useful - Guido van Rossum
Mar 15, 2019 🐍 Issue 147 - Detect "real" vs. "fake/spoofed" faces with Python and OpenCV.
Mar 08, 2019 🐍 Issue 146 - Machine Learning Tutorial Part 1 | Machine Learning For Beginners
Mar 01, 2019 🐍 Issue 145 - Google Maps data: Plot the places you have visited
Feb 22, 2019 🐍 Issue 144 - Easily Build and Deploy Your First Python Web App
Feb 15, 2019 🐍 Issue 143 - How to replicate Google Maps distance using Python
Feb 08, 2019 🐍 Issue 142 - Python Developers Survey 2018 Results
Feb 01, 2019 🐍 Issue 141 - Modules and packages: how to create a Python project
Jan 25, 2019 🐍 Issue 140 - A bot that automatically swipes right on Dating apps. Modern Problems Requires Modern Solutions
Jan 18, 2019 🐍 Issue 139 - Demystifying @decorators in Python
Jan 11, 2019 🐍 Issue 138 - Learn Python from Top 50 Articles for the Past Year (v.2019)
Jan 04, 2019 🐍 Issue 137 - How to build a Simple Python Keylogger
Dec 28, 2018 🐍 Issue 136 - Understanding Python Lambda functions and why they are useful
Dec 21, 2018 🐍 Issue 135 - Python is now the programming language with most questions in StackOverFlow per month.
Dec 14, 2018 🐍 Issue 134 - How To Install Python and Set It Up With Visual Studio Code
Dec 07, 2018 🐍 Issue 133 - Top 50 matplotlib Visualizations for Data Analysis
Nov 30, 2018 🐍 Issue 132 - A complete tutorial on data visualization with Python using Matplotlib
Nov 23, 2018 🐍 Issue 131 - Python will be the official programming language for education in France
Nov 16, 2018 🐍 Issue 130 - Python in the Browser: Review of "A Web Without Javascript" A brilliant talk. Includes a time index, so that you can skip to the part that interests you.
Nov 09, 2018 🐍 Issue 129 - Python PyPI stats in BigQuery: Reclustered (bonus: top growing Python projects in 2018)
Nov 02, 2018 🐍 Issue 128 - Twelve malicious Python libraries found and removed from PyPI
Oct 26, 2018 🐍 Issue 127 - How to use Python Secrets Module [Guide]
Oct 19, 2018 🐍 Issue 126 - Large Collection of Neural Nets, Numpy, Pandas, Matplotlib, Scikit and ML Cheat Sheets
Oct 12, 2018 🐍 Issue 125 - I wrote a script that finds the shortest path between arbitrary Wikipedia pages
Oct 05, 2018 🐍 Issue 124 - PyQt5 tutorial – Python GUI programming examples
Sep 28, 2018 🐍 Issue 123 - How we (Dropbox) rolled out one of the largest Python 3 migrations ever
Sep 21, 2018 🐍 Issue 122 - A very simple chatbot that will search Reddit for your question and reply with one of the top comments.
Sep 14, 2018 🐍 Issue 121 - Python displaces C++ in the popularity ranking, and reaches Tiobe index Top 3
Sep 07, 2018 🐍 Issue 120 - Snowy, a pure Python image library accelerated with Numba
Aug 31, 2018 🐍 Issue 119 - Python Pandas: Tricks & Features You May Not Know – Real Python
Aug 24, 2018 🐍 Issue 118 - Microsoft announce Python integration into Power BI
Aug 17, 2018 🐍 Issue 117 - Six Data Science projects to top-up your skills and knowledge
Aug 10, 2018 🐍 Issue 116 - Complete Guide on working with Python and MySQL
Aug 03, 2018 🐍 Issue 115 - How to create a Windows Service in Python
Jul 27, 2018 🐍 Issue 114 - Talk on how to get into cpython hacking and embedding python interpreters.
Jul 20, 2018 🐍 Issue 113 - 50 Free Machine Learning Datasets: Part One β€” Government Data portals
Jul 13, 2018 🐍 Issue 112 - Transfer of Power (Guido stepping down as BDFL)
Jul 06, 2018 🐍 Issue 111 - Understanding Python's new Dataclasses
Jun 22, 2018 🐍 Issue 110 - The Ultimate List of Python YouTube Channels
Jun 15, 2018 🐍 Issue 109 - Build a voice interface in three minutes with PORCUPiNE
Jun 08, 2018 🐍 Issue 108 - Easier data analysis in Python with pandas (30+ videos)
Jun 01, 2018 🐍 Issue 107 - How to Add Maps to Django Web App Projects with Mapbox
May 25, 2018 🐍 Issue 106 - Building Modern Applications with Django and Vue.js
May 18, 2018 🐍 Issue 105 - I made this free tool for practicing Python (it's like Duolingo for learning to code)
May 11, 2018 🐍 Issue 104 - Reddit Bot Introduction - Programming Reddit Bot with PRAW in Python
May 04, 2018 🐍 Issue 103 - HumbleBundle - Python DevKit
Apr 27, 2018 🐍 Issue 102 - Python Regular Expressions Cheat Sheet
Apr 20, 2018 🐍 Issue 101 - Qt for Python is coming to a computer near you
Apr 13, 2018 🐍 Issue 100 - Red Hat Confirms RHEL 8 Will Drop Python 2
Apr 06, 2018 🐍 Issue 99 - Roadmap to becoming a Backend Developer in 2018
Mar 30, 2018 🐍 Issue 98 - Comprehensive Python Cheatsheet
Mar 23, 2018 🐍 Issue 97 - A quick tour of Python 3.7's new breakpoint feature
Mar 16, 2018 🐍 Issue 96 - Python surpasses C# in popularity among developers
Mar 09, 2018 🐍 Issue 95 - 5 Quick and Easy Data Visualizations in Python with Code
Mar 02, 2018 🐍 Issue 94 - Python: range is not an iterator!
Feb 23, 2018 🐍 Issue 93 - JupyterLab is ready for users...
Feb 16, 2018 🐍 Issue 92 - 5 speed improvements in Python 3.7
Feb 09, 2018 🐍 Issue 91 - A Simple Starter Guide to Build a Neural Network
Feb 02, 2018 🐍 Issue 90 - Raymond Hettinger - Python 3.7's New Data Classes
Jan 26, 2018 🐍 Issue 89 - Learn How To Create A Neural Network That Classifies Diabetes Risk In 15 Lines of Python
Jan 19, 2018 🐍 Issue 88 - Learn Blockchains by Building One – Hacker Noon
Jan 12, 2018 🐍 Issue 87 - Python Open Source Projects of the Year
Jan 05, 2018 🐍 Issue 86 - A REAL Python cheat sheet for beginners
Dec 29, 2017 🐍 Issue 85 - Advanced Numpy Techniques
Dec 22, 2017 🐍 Issue 84 - Microsoft Considers Adding Python As an Official Scripting Language in Excel
Dec 15, 2017 🐍 Issue 83 - How to break a CAPTCHA system in 15 minutes with Machine Learning
Dec 08, 2017 🐍 Issue 82 - Pandas: Meet the man behind the most important tool in data science
Dec 01, 2017 🐍 Issue 81 - Implementing a Neural Network from Scratch in Python – An Introduction
Nov 24, 2017 🐍 Issue 80 - Python overtakes R, becomes the leader in Data Science, Machine Learning platforms
Nov 17, 2017 🐍 Issue 79 - Machine Learning With Python – Introduction
Nov 10, 2017 🐍 Issue 78 - Hooray, there are packaging guides on python.org now.
Nov 03, 2017 🐍 Issue 77 - PyPy: How to make your code 80 times faster
Oct 27, 2017 🐍 Issue 76 - FoxDot: a python package for making music as you program
Oct 20, 2017 🐍 Issue 75 - 40 Python Data Visualizations (plots, graphs, charts) with code
Oct 13, 2017 🐍 Issue 74 - Making a Stand Alone Executable from a Python Script using PyInstaller
Oct 06, 2017 🐍 Issue 73 - A Complete Beginner's Guide to Django
Sep 29, 2017 🐍 Issue 72 - PSA: Python 3.3 is end-of-life in 2 days. Are you prepared?
Sep 22, 2017 🐍 Issue 71 - PSA - Malicious software libraries in the official Python package repository (xpost /r/netsec)
Sep 15, 2017 🐍 Issue 70 - PEP 557 -- Data Classes
Sep 08, 2017 🐍 Issue 69 - Python overtakes R, becomes the leader in Data Science, Machine Learning platforms
Sep 01, 2017 🐍 Issue 68 - Python has clearly overtaken Java in popularity on StackOverflow and trails only JavaScript
Aug 25, 2017 🐍 Issue 67 - Web Scraping With Python: Scrapy, SQL, Matplotlib To Gain Web Data Insights
Aug 18, 2017 🐍 Issue 66 - Let's remove the Global Interpreter Lock
Aug 11, 2017 🐍 Issue 65 - Cybrary is offering a free Python for security course.
Aug 04, 2017 🐍 Issue 64 - Why Astronomers Love Python And Why You Should Too
Jul 28, 2017 🐍 Issue 63 - The 2017 Top Programming Languages: Python jumps to No. 1, and Swift enters the Top Ten
Jul 21, 2017 🐍 Issue 62 - 100 Python books, categorized and ranked
Jul 14, 2017 🐍 Issue 61 - Learn Python for Data Science from Scratch for Beginners
Jul 07, 2017 🐍 Issue 60 - Get Started Learning Python for Data Science with "Unpacking NumPy and Pandas"
Jun 30, 2017 🐍 Issue 59 - "Make the world better? Remove some Javascript from it" - Compiling Python to JS @ PyCon 2017
Jun 23, 2017 🐍 Issue 58 - Tutorial: building and finding the equilibrium for a simple game
Jun 16, 2017 🐍 Issue 57 - NumPy receives first ever funding, thanks to Moore Foundation
Jun 09, 2017 🐍 Issue 56 - Quick Tip - The easiest way to grab data out of a web page in Python
Jun 02, 2017 🐍 Issue 55 - SMS Spoofing with Python for Good and Evil
May 26, 2017 🐍 Issue 54 - The Meaning of Underscores in Python
May 19, 2017 🐍 Issue 53 - General Tips for Web Scraping with Python
May 12, 2017 🐍 Issue 52 - 10 awesome features of Python that you can't use because you refuse to upgrade to Python 3
May 05, 2017 🐍 Issue 51 - A Beginner's Guide to Neural Networks in Python and SciKit Learn 0.18
Apr 28, 2017 🐍 Issue 50 - Effectively Using Matplotlib
Apr 21, 2017 🐍 Issue 49 - A Chrome Extension that adds direct links to `import` and `from ... import` statements on GitHub
Apr 14, 2017 🐍 Issue 48 - Wedding at Scale: How I Used Twilio, Python and Google to Automate My Wedding
Apr 07, 2017 🐍 Issue 47 - Why Postgres Should Be Your Document Database
Mar 31, 2017 🐍 Issue 46 - "Computational and Inferential Thinking: The Foundations of Data Science" - free online textbook for Berkeley course, taught in Python
Mar 24, 2017 🐍 Issue 45 - Python's functions are first-class objects (a short & sweet tutorial on closures and other functional programing topics)
Mar 17, 2017 🐍 Issue 44 - A Natural Language Processing (NLP) blog for beginners
Mar 10, 2017 🐍 Issue 43 - Introducing Python Fire, a library for automatically generating command line interfaces
Mar 03, 2017 🐍 Issue 42 - 4 things I want to see in Python 4.0
Feb 24, 2017 🐍 Issue 41 - Django 1.11 will be last release to support Python 2
Feb 17, 2017 🐍 Issue 40 - The history behind the decision to move Python to GitHub
Feb 10, 2017 🐍 Issue 39 - Python Top 10 Articles for the Past Year
Feb 03, 2017 🐍 Issue 38 - A journey to make Python with HTTP screaming fast which resulted in a new web micro-framework.
Jan 27, 2017 🐍 Issue 37 - Announcing Pipenv! (from Kenneth Reitz)
Jan 20, 2017 🐍 Issue 36 - The only problem with Python 3’s str is that you don’t grok it
Jan 13, 2017 🐍 Issue 35 - Machine learning in Python with scikit-learn. 10 Videos ~ 4hours + 1 PyCon Talk
Jan 06, 2017 🐍 Issue 34 - Grumpy: Go running Python!
Dec 30, 2016 🐍 Issue 33 - The new f-strings in Python 3.6
Dec 23, 2016 🐍 Issue 32 - Top 10 Python libraries of 2016
Dec 16, 2016 🐍 Issue 31 - I'm trying to convince all 31,000 of our employees to try Python
Dec 09, 2016 🐍 Issue 30 - Fogging your Google search history with Python, Chromedriver and our curious friends at r/explainlikeimfive
Dec 02, 2016 🐍 Issue 29 - The lack of a case against Python 3
Nov 25, 2016 🐍 Issue 28 - The Case for Python 3
Nov 18, 2016 🐍 Issue 27 - To Learn Programming, Do Projects You Actually Care About
Nov 11, 2016 🐍 Issue 26 - PSA: Check this site , it has tons of usefull Python cheat sheets
Nov 04, 2016 🐍 Issue 25 - pip 9.0 is out -- new `pip check` command + many smaller features and bug fixes
Oct 28, 2016 🐍 Issue 24 - "9 reasons you should be using PyCharm" by the host of Talk Python to Me
Oct 21, 2016 🐍 Issue 23 - Django Tutorial for Beginners - Learn Django and Python from Scratch
Oct 14, 2016 🐍 Issue 22 - 7 O'Reilly Python Books For Free
Oct 07, 2016 🐍 Issue 21 - Automatically grading multiple choice tests/exams from photos with Python & OpenCV.
Sep 30, 2016 🐍 Issue 20 - O'Reilly offers "Functional Programming in Python" by David Mertz as free eBook.
Sep 23, 2016 🐍 Issue 19 - Some Cool Python Tips and Tricks That Are Worth Knowing
Sep 16, 2016 🐍 Issue 18 - Machine Learning in a Year (in Python) - From noob to professional
Sep 09, 2016 🐍 Issue 17 - py3redirect - Chrome extension - Automatically redirects to Python 3 documentation when Python 2 docs page is requested
Sep 02, 2016 🐍 Issue 16 - dataset: databases for lazy people
Aug 26, 2016 🐍 Issue 15 - The Python JITs are coming
Aug 19, 2016 🐍 Issue 14 - Python Packaging Is Good Now
Aug 12, 2016 🐍 Issue 13 - PyPy gets funding from Mozilla for Python 3.5 support
Aug 05, 2016 🐍 Issue 12 - This is What Python Beginners Have to Deal With
Jul 29, 2016 🐍 Issue 11 - The 2016 Top Programming Languages [Python is in the top 3!]
Jul 22, 2016 🐍 Issue 10 - Machine Learning over 1M hotel reviews finds interesting insights
Jul 15, 2016 🐍 Issue 9 - Release of IPython 5.0
Jul 08, 2016 🐍 Issue 8 - [2014] Why Python is Slow: Looking Under the Hood
Jul 01, 2016 🐍 Issue 7 - Get PyCharm at 30% OFF and support Django! ALL proceeds are going to the Django Software Foundation. Additionally, JetBrains is sponsoring PEP 484 type hinting in Django through a separate DSF Fellowship grant!
Jun 24, 2016 🐍 Issue 6 - Coconut – Functional programming in Python
Jun 17, 2016 🐍 Issue 5 - Scientific Python Cheat Sheet
Jun 10, 2016 🐍 Issue 4 - 10 Useful Python Data Visualization Libraries for Any Discipline
Jun 03, 2016 🐍 Issue 3 - Too big for Excel is not "Big Data"
May 27, 2016 🐍 Issue 2 - Reverse Engineering A Mysterious UDP Stream in My Hotel
May 20, 2016 🐍 Issue 1 - A curated list of Python tutorials for Data Science, NLP and Machine Learning
Β» Subscribe to the Awesome Python Weekly Β«
to know all the trending news, articles and projects