PyNest
PyNest is a Python framework built on top of FastAPI that follows the modular architecture of NestJS.
https://github.com/PythonNest/PyNest
GitHub OAuth in your Python Flask app
A step-by-step guide on building Login with Github into your Python apps.
https://supabase.com/blog/oauth2-login-python-flask-apps
sqlalchemy_data_model_visualizer
Automatically turn your SQLalchemy Data Models into a Nice SVG Diagram
https://github.com/Dicklesworthstone/sqlalchemy_data_model_visualizer
Two kinds of threads pools, and why you need both
How big should your thread pool be? It depends on your use case.
https://pythonspeed.com/articles/two-thread-pools/
Four Kinds of Optimisation
This article discusses four approaches to optimize programs: using a better algorithm, using a better data structure, using a lower-level system, or accepting a less precise solution.
https://tratt.net/laurie/blog/2023/four_kinds_of_optimisation.html
How many Python core devs use typing?
https://blog.orsinium.dev/posts/py/core-devs-typing/
Google-Colab-Selenium
The best way to use Selenium in Google Colab Notebooks!
https://github.com/jpjacobpadilla/Google-Colab-Selenium
dpoint
Open-source digital stylus using camera tracking and inertial measurements.
https://github.com/Jcparkyn/dpoint
Let’s create a Python Debugger together
Have you ever wondered how debuggers work? What happens when you set a breakpoint and hit it later? Debuggers are tools that we as developers use daily in our work, but few know how they are actually implemented. Here is a 4-part series on writing a Python debugger from scratch.
https://mostlynerdless.de/blog/2023/09/20/lets-create-a-python-debugger-together-part-1/
What’s the coolest things you’ve done with python?
https://www.reddit.com/r/Python/comments/17upt2f/whats_the_coolest_things_youve_done_with_python/
Show HN: MonkeyPatch – Cheap, fast and predictable LLM functions in Python
https://github.com/monkeypatch/monkeypatch.py
Show HN: Multi-Object Tracking in Python
https://github.com/kharitonov-ivan/multi-object-tracking-in-python
Is there an app to learn python that's like Duolingo where it's designed to be addicting?
https://www.reddit.com/r/learnpython/comments/17ylttx/is_there_an_app_to_learn_python_thats_like/
A JIT Compiler for CPython
Brandt Bucher discusses the development of a Just-In-Time (JIT) compiler for CPython. The talk delves into the challenges and intricacies of implementing a JIT compiler specifically for CPython, the default Python interpreter.
https://www.youtube.com/watch?v=HxSHIpEQRjs
Proposal for Software Bill-of-Materials for CPython
https://sethmlarson.dev/security-developer-in-residence-weekly-report-19
screenshot-to-code
Drop in a screenshot and convert it to clean HTML/Tailwind/JS code.
https://github.com/abi/screenshot-to-code
Orca-2-13B Runs Directly on Rust+WASM – No Python/C++ Hassles
https://www.secondstate.io/articles/orca-2-13b/
stateless
Statically typed, purely functional effects for Python.
https://github.com/suned/stateless
ai-exploits
A collection of real world AI/ML exploits for responsibly disclosed vulnerabilities.
https://github.com/protectai/ai-exploits
How to Create a Subscription SaaS Application with Django and Stripe
All the technical details of creating a subscription SaaS business using the Python-based Django web framework and Stripe payment processor.
https://www.saaspegasus.com/guides/django-stripe-integrate/
The Python Sofware Foundation Receives Wonderfully Welcoming Award from GitHub
https://pyfound.blogspot.com/2023/11/psf-wonderfully-welcoming-award-github.html
mirror
Hackable AI Powered Mirror on your laptop.
https://github.com/cocktailpeanut/mirror
What the Heck Are Monads?
Monads are a well-known concept in functional programming languages like Haskell, but are they useful in other contexts? Stay tuned, and by the end of this video, you will understand what monads are.
https://www.youtube.com/watch?v=Q0aVbqim5pE
WisdomShell / codeshell
A series of code large language models developed by PKU-KCL
https://github.com/WisdomShell/codeshell
The Changing "Guarantees" Given by Python's Global Interpreter Lock
https://stefan-marr.de/2023/11/python-global-interpreter-lock/
Diving into PyPI package name squatting
This post discusses the issue of PyPI package name squatting and how it can be exploited by attackers to distribute malicious code.
https://blog.orsinium.dev/posts/py/pypi-squatting/