Advanced Python Mastery – A Course by David Beazley

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • blog

    David Beazley's blog. (by dabeaz)

    I'm guessing this was submitted after the "Ask HN" about leveling up to a production python programmer and i'm surprised no one mentioned these books:

    1. Test-Driven Development with Python

    2. Architecture Patterns with Python

    Written by the same author the 2nd one is the closest you're gonna get to a production-grade tutorial book.

    Related to this topic, these resources by @dbeazley:

    Barely an Interface

    https://github.com/dabeaz/blog/blob/main/2021/barely-interfa...

    Now You Have Three Problems

    https://github.com/dabeaz/blog/blob/main/2023/three-problems...

    A Different Refactoring

    https://github.com/dabeaz/blog/blob/main/2023/different-refa...

    His youtube channel:

    https://youtube.com/@dabeazllc

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • python-mastery

    Advanced Python Mastery (course by @dabeaz)

  • nanobind

    nanobind: tiny and efficient C++/Python bindings

    People should not take that an endorsement of Swig.

    Please use ctypes, cffi or https://github.com/wjakob/nanobind

    Beazley himself is amazed that it (Swig) is still in use.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Swig – Connect C/C++ programs with high-level programming languages

    5 projects | news.ycombinator.com | 18 Jul 2023
  • Nanobind: Tiny and efficient C++/Python bindings

    1 project | news.ycombinator.com | 29 Mar 2023
  • Nanobind – Seamless operability between C++17 and Python

    1 project | news.ycombinator.com | 12 Jan 2023
  • GitHub - wjakob/nanobind: nanobind — Seamless operability between C++17 and Python

    1 project | /r/programming | 18 Mar 2022
  • Nanobind – Seamless operability between C++17 and Python

    1 project | news.ycombinator.com | 16 Mar 2022