🪴 Chris' Digital Garden

      • Automatic Material System
      • Bambu Printers Comparison
      • Filament Materials
      • Fuzzy printing
      • islands
      • Layer height
      • line types
      • Multi-colour prints
      • Overhang angle
      • priming
      • Print speeds
      • purging
      • seam
      • Supports
      • Threshold angle
      • A-Law
      • audio encoding
      • mu-Law
      • Pulse-Code Modulation
      • Standard CD audio quality spec
      • Waveform Audio File Format
        • Demystifying Alignment and Memory Layout in Rust
        • Demystifying Alignment and Memory Layout in Rust — Practice Exercises
      • Lactose
      • Umami Synergy
          • My first complex 3D print—A pawsome cat toy
      • Current Value Assessment
      • Home Buyer's Plan
      • Incentive Stock Option
      • ISOs vs NSOs
      • Lifelong Learning Plan
      • Net Dollar Retention
      • Non-Qualified Stock Option
      • Property Tax
      • Registered Retirement Income Fund
      • Registered Retirement Savings Plan
      • Simple Agreement for Future Equity
      • Vacant Home Tax
      • Compressing Videos
      • Creating GIFs
      • Exporting iMovies
          • Because (& Why)
          • Don't do~
          • Have to, need to, wish I didn't
          • Saying "no"
        • Conditionals
        • Proverbs
        • Talking about Money
      • Italian
      • Game Theory
      • Knot Theory
      • wave
      • Value Proposition Canvas
      • Humour
      • Is it harder to make friends as an adult?
      • Third Places
      • Contact
      • History of Sales
      • Lead
      • Marketing Qualified Lead
      • Pipeline Coverage
      • Prospects
      • Sales Accepted Lead
      • Sales Qualified Lead
        • Log-structured merge-tree
        • Subset-Sum Problem
        • Christmas Code Hunt 2024
        • Redis Tutorial
          • AWS Bedrock
          • AWS S3
          • Sagemaker
        • Cloud Service Performance
          • Documentation
          • Macros
          • Packages
          • Profiles
          • Source Freshness
          • Sources
          • Tests
          • Partitioning
          • Shard Key
          • Sharding
          • temporal querying
        • Data Modelling Conventions
        • Data Warehousing
        • Document model
        • Meltano
        • Relational databases
        • Types of Databases
        • Distributed Data Parallel
        • Inference Optimizations
        • Quantization Aware Training
        • Quanto
        • Sagemaker Distributed Data Parallel Library
        • Model View Controller
        • ngrok
          • Apply regional constraints on GCP operations
          • Service Account Impersonation
        • Concurrency
        • GPU Kernel Optimization Fundamentals
        • Occupancy
        • Optimal Random Memory Access
          • `locals` block
          • `moved` block
          • HashiCorp Language
          • Importing Existing Resources
          • Module Creation Best Practices
          • Providers
        • Agentic Design Patterns
        • Evaluation Techniques
        • LangChain
        • Language program
        • LlamaIndex
        • Multi-Head attention
        • Ollama
        • Prompt Engineering
        • Prompt Engineering Framework
        • Prompt Engineering Tips
        • Synthetic Data
        • Technical Questions & Challenges
        • DORA Framework
        • Mental Model for Measuring Productivity
        • SPACE Framework
          • Data Flow
          • Data Formats
          • Data Models
          • Data Processing Paradigms
          • Data Storage Locations
          • Data Leakage
          • Feature Selection Best Practices
        • `pickle` vs `joblib`
        • Data Drift
        • Debugging ML Models
        • Good vs Useful ML Systems
        • ML Objectives
        • ML Performance Baselines
        • ML System Requirements
        • ML UX Design
        • Model Calibration
        • Model Evaluation
        • Model QA
        • Random Baseline Thought Experiment
        • Recipes for Building ML models
        • Web Sockets
        • Assistant
        • AssistantFile
        • File
        • Message
        • Thread
          • `delayed` and `Parallel`
        • __getattr__ vs __getattribute__
        • `__slots__` in Python
        • `nonlocal` Scope
        • Amazing Explanation of the `Subprocess` Module
        • Async IO Deep Dive
        • Context Management
        • Data Types Deep Dive
        • Decorators with parameters?
        • Exceptions
        • Functools Deep-Dive
        • IntEnum
        • Itertools
        • Learnings from Inspecting Codebase
        • Logging Patterns (and Anti-Patterns)
        • Memory Leaks
        • Metaclasses
        • Metaprogramming Learnings
        • Python Pickling
        • Setting a non-`None` default function argument
        • Trio
        • wave module
        • `Arc` instead of `Vec`
        • Allocating small vectors on the stack
        • Auto Trait
        • Basics of Pinning in Rust
        • Bottom type
        • color-eyre
        • Configuring Cargo
        • constant promotion
        • Dynamic Dispatch
        • Function Types
        • Marker Trait
        • ratatui
        • Result Type
        • Rust Toolchain
        • The Never `!` Type
        • Traits Cheatsheet
        • LIKE
        • QUALIFY
        • Apache Kafka
        • Block
        • Cluster
        • File Allocation Table
        • Filesystem Linking Mechanisms
        • Heap
        • io_uring
        • Non-preemptive scheduling
        • Sector
        • Segmentation Fault
        • Stack
        • Statically Typed vs Dynamically Typed Languages
        • System Call
      • A caveat on Feature Flagging
      • Arithmetic Intensity
      • Arithmetic Intensity of a Neural Network Linear Layer
      • BigCodeBench
      • bit depth
      • byte order
      • code generation
      • data manipulation
      • duckdb
      • Feature Flagging
      • Fix HBox Display Issue on Jupyter
      • Git
      • GraphQL
      • How to Embed Plotly Images as HTML Iframes
      • How to setup a SlackBot
      • How to write good documentation
      • HumanEval
      • Installing `npm`
      • Liquid Neural Networks
      • Mojo
      • Nvidia GPU Ridge Points
      • ODEX
      • pandas
      • plotly
      • polars
      • rayon
      • Recursively Find a Certain File within a Folder
      • Resource Interchange File Format
      • Ridge point
      • Software Migration
      • Spark
      • TensorFlow
      • terminal
      • Tips for using `ls`
      • XGBoost
      • Experienced vs Novice Decision Makers
      • How to live an Asymmetric Life?
      • Imposter syndrome
      • Stoicism & Fear-Setting
      • The Cult of Done
      • The Right Kind of Failure
      • Changelog
      • What makes a research paper novel?
    Home

    ❯

    tech

    ❯

    python

    python

    Nov 20, 20241 min read

    ## Overview
    • [[getattr vs getattribute]]
    • [[__slots__ in Python]]
    • [[nonlocal Scope]]
    • Advanced Hypothesis
    • [[Amazing Explanation of the Subprocess Module]]
    • Async IO Deep Dive
    • Context Management
    • Data Types Deep Dive
    • Decorators with parameters?
    • Exceptions
    • Functools Deep-Dive
    • IntEnum
    • Itertools
    • Learnings from Inspecting Codebase
    • Logging Patterns (and Anti-Patterns)
    • Logging with Colours
    • May 15, 2019
    • Memory Leaks
    • Metaclasses
    • Metaprogramming Learnings
    • Parallel Computing in Python Current State and Recent Advances
    • Python Learnings
    • Python Pickling
    • scikit-learn
    • [[Setting a non-None default function argument]]
    • simeonfranklin.com - Understanding Python Decorators in 12 Easy Steps!
    • Trio
    • wave module

    22 items under this folder.

    • Nov 20, 2024

      Data Types Deep Dive

      • Nov 20, 2024

        __getattr__ vs __getattribute__

        • Nov 20, 2024

          scikit-learn

          • Nov 20, 2024

            wave module

            • Jul 06, 2024

              IntEnum

              • Jun 29, 2024

                Setting a non-`None` default function argument

                • Jun 23, 2024

                  Amazing Explanation of the `Subprocess` Module

                  • Jun 23, 2024

                    Async IO Deep Dive

                    • concurrency
                  • Jun 23, 2024

                    Context Management

                    • Jun 23, 2024

                      Decorators with parameters?

                      • Jun 23, 2024

                        Exceptions

                        • Jun 23, 2024

                          Functools Deep-Dive

                          • Jun 23, 2024

                            Itertools

                            • Jun 23, 2024

                              Learnings from Inspecting Codebase

                              • Jun 23, 2024

                                Logging Patterns (and Anti-Patterns)

                                • Jun 23, 2024

                                  Memory Leaks

                                  • Jun 23, 2024

                                    Metaclasses

                                    • Jun 23, 2024

                                      Metaprogramming Learnings

                                      • Jun 23, 2024

                                        Python Pickling

                                        • Jun 23, 2024

                                          Trio

                                          • Jun 23, 2024

                                            `__slots__` in Python

                                            • Jun 23, 2024

                                              `nonlocal` Scope


                                              Graph View

                                              Backlinks

                                              • No backlinks found

                                              Created with Quartz v4.4.0 © 2025