Cheese Bytes
Cheese Bytes
Home
Programming Problems
What Is a Cheese Byte
The Cheese Cave
A List That Contains Itself
A Random Experiment with Marimo Islands
Algorithm
Architectural Design Record (ADR)
ASCII Title Generator
Bitwise Not Of A Number in Python
Brian Kernighan's Algorithm
Cheese Bytes Enhancements - Project Journal
Closure
Closure VS. Function
Content-Defined Chunking (CDC)
Controlling the Starting Point in Delta Table Streams
Creating in the Age of AI
Decode The Code
Deletes in Delta Table Streams
Duck Typing
Entity Component Systems (ECS)
Extended Unpacking
Free Variables
Get Bytes of a String in Python
Having Fun With Python Chained Assignments
How Chained Assignments Work In Python
How Grid Choices Can Mislead Your Choropleth Maps
Integer Division Using Subtraction in Log N
Interning in Python
JavaScript `Math.random` Is Not Secure For Cryptography
Marimo Iframe Notebook Test
Median In Python With Bitwise Not
Modifiable Areal Unit Problem (MAUP)
Mulberry32
My Journey to the Perfect Publishing Tool
Packing And Unpacking In Python
Polynomial Rolling Hash Collision Demo
Programming Paradigm
Publishing Obsidian Notes in Astro - Project Journal
PySpark
Pytest Show Logging
Python
Python `__closure__` Dunder
Python List Copying with Slice Notation
Python Typing Protocol
Requirements for a Note Publishing System
Reversing a Linked List
Spark Streaming
Terraform
Terraform Init Fails with Error 403 When Downloading a Module
Testing Astro React Components
The Great Python Lambda Loop Puzzle
The Magic of Tuple Swapping
The Python Logger Factory Anti-Pattern
Using Spot Instances in Databricks Clusters
Why foreachBatch Exists in Spark Streaming
Why JavaScript `Math.random` Cannot Be Seeded
Why Python Hashes Differ Across Sessions
Why Summing 40 Columns Hangs PySpark