ACAlexander Codesinalexandercodes.hashnode.dev·1d ago · 10 min readHow to Evaluate AI-Generated SQL on DatabricksAn AI assistant can produce a query that runs and returns a plausible result. But how do we know if it's correct? Suppose a user asks: Which enterprise customers had revenue growth last quarter? An 00
ACAlexander Codesinalexandercodes.hashnode.dev·Jun 9, 2025 · 10 min readAn Elegant Stack MachineIntroduction Lately I’ve been fascinated with simple models of computation. It’s astounding to me that systems like the lambda calculus and SKI combinators, defined in just a few lines, can express any computable function. But there’s one thing in pa...00
ACAlexander Codesinalexandercodes.hashnode.dev·Feb 26, 2025 · 15 min readData Types in Algorand PythonIn this article, we’ll explore the differences between Python’s built-in data types, Algorand Virtual Machine types, and Algorand Python types. What is a Data Type? I like to think of a data type as a set of values, and a set of operations on those v...00
ACAlexander Codesinalexandercodes.hashnode.dev·Sep 23, 2024 · 12 min readBuilding a Code-Sharing DApp with FastHTMLIntroduction FastHTML is a new Python framework for developing interactive web applications. It's based on HTMX, and purportedly "scales down to a 6-line python file, and scales up to complex production apps". I'm excited to see if I can use it to bu...00KE
ACAlexander Codesinalexandercodes.hashnode.dev·Aug 4, 2024 · 14 min readBox Storage in Algorand PythonIntroduction Box storage is akin to a key-value database that smart contracts can manipulate on-chain. An application can create any number of boxes, with each box storing up to 32k bytes of data. 💡 Developer docs: Smart Contract Storage Algorand...00