Subclassing, Composition, Python, and You
Explores the balance between subclassing and composition in Python, arguing for a pragmatic approach to object-oriented design.
Explores the balance between subclassing and composition in Python, arguing for a pragmatic approach to object-oriented design.
Developer works on Python exercises via Exercism and adds course resource features to a Django-based homeschool application.
A deep dive into database consistency and isolation levels for Python developers, with links to foundational papers and resources.
A summary of a web development panel discussion where developers answered audience questions and discussed the future of the field.
Argues that using executable languages like Python is superior to pseudocode for specifying algorithms, as it avoids ambiguity and bugs.
A developer stream recap covering a Python class exercise, SaaS feature deployment, performance fixes, and Neovim configuration.
A technical guide on using a Python multicast relay script to enable Sonos devices to communicate across VLANs on a Ubiquiti UDM network.
Introduces the 'diagrams' Python library for creating consistent, version-controlled cloud architecture diagrams as code.
A developer works on a Python/Django SaaS project, solving an Exercism problem and adding a new model field to a homeschool app.
Explores implementing pattern matching in Python using predicates and combinators, detailing custom MatchResult types and pattern semantics.
A developer tackles a Python set exercise, fixes a Django template bug, and improves type annotations in a SaaS application.
A developer shares a method for reverse-engineering a printer protocol by capturing and comparing data packets to ensure a new Go driver matches a Python reference.
Explores Python's four string formatting methods: old %-style, template strings, str.format(), and modern f-strings, comparing their features and use cases.
Developer works on Python exercises, creates a custom 404 page for a Django app, and builds a GraphQL service with Go's gqlgen.
Explains why to use 'is' instead of '==' when comparing to None in Python, covering performance and correctness.
A developer shares their experience building 'Jar', a minimal Python web framework from scratch, exploring framework APIs and deployment to Vercel.
A crash course on backend development using Django and Django REST Framework, including a live coding example from a Python Frederick talk.
A technical guide to coding the self-attention mechanism from scratch, as used in transformers and large language models.
A backend engineer discusses hiring challenges, focusing on interview skills and common mistakes candidates make when applying for tech roles.
A guide to setting up VSCode's debugger to step through custom Sphinx documentation extensions using sphinx-autobuild.