Posts
All the articles I've posted.
DeFi Flash Loans — How They Work and a Simulated P&L Calculator
Posted on:November 11, 2024 at 10:00 AMFlash loans let you borrow any amount with zero collateral — as long as you repay in the same transaction. This post explains the mechanics, real arbitrage scenarios with P&L math, and how flash loan attacks have drained hundreds of millions from DeFi protocols.
Polars vs Pandas — A Benchmark That Changed How I Process Data
Posted on:October 14, 2024 at 10:00 AMComprehensive benchmarks comparing Polars and pandas across groupby, join, filter, and window operations on datasets from 1M to 100M rows. Polars wins by 5-20x in most scenarios — here's what that means for your data pipelines.
Node.js Streams and Backpressure — Why Your File Uploads Are Slow
Posted on:September 9, 2024 at 10:00 AMHow Node.js streams work under the hood, what backpressure is and why it matters, and the specific patterns that cause slow uploads, memory bloat, and dropped data. Includes a comparison of buffered vs streaming throughput.
MEV — The Dark Forest of Ethereum and How Arbitrage Bots Actually Work
Posted on:August 13, 2024 at 10:00 AMMEV (Maximal Extractable Value) is the profit miners and validators can extract by reordering, inserting, or censoring transactions. This post explains sandwich attacks, arbitrage bots, and the infrastructure behind the multi-billion dollar MEV ecosystem.
Data Science Fundamentals — Why Choosing the Right Average Matters More Than You Think
Posted on:July 23, 2024 at 10:00 AMA companion to my technical article on measures of central tendency: arithmetic, geometric, and harmonic means, median, mode, and when each one is correct. Understanding which average to use — and which one to distrust — is the foundation of honest data analysis.
UniswapV3 Interactive Explorer — Concentrated Liquidity, Ticks, and Capital Efficiency
Posted on:June 25, 2024 at 10:00 AMInteractive explorer for UniswapV3 concentrated liquidity: configure your price range, see capital efficiency vs V2, tick numbers, token composition, and impermanent loss exposure — all live in the browser.