Technical Articles & Insights

A collection of my technical writings on blockchain, Rust, DeFi, and emerging technologies. For the complete archive of my technical writings, visit my Medium profile.

Recent Articles

EIP-7702: Finally, Your MetaMask Can Be a Smart Wallet (And Why That's Huge)

A deep dive into EIP-7702, the game-changing upgrade that transforms every existing Ethereum wallet into a smart contract wallet without the hassle of migration.

Claude Code Best Practices: A Developer's Guide to AI-Assisted Programming

Essential tips and tricks for maximizing productivity with Claude Code - from slash commands to project memory management and advanced workflow patterns.

Funding Rate Arbitrage Screener

A screener for funding rate arbitrage opportunities.

Keeping trading models simple

A straightforward approach, grounded in clear reasoning and minimal complexity, can set you up for success in the chaotic, competitive world of markets.

Alpenglow: A Look at Solana's Landmark Upgrade for Near-Instant Finality

A summary of Alpenglow, Solana's landmark upgrade for near-instant finality.

Ultimate Arbitrage Strategies

A deep dive into arbitrage strategies in crypto.

Inside Drift: Architecting a High-Performance Orderbook on Solana

A deep dive into Drift Protocol's architecture, exploring how Solana's largest open-source perpetual futures DEX achieves high performance through innovative design patterns including Just-In-Time liquidity, cross-margined risk engines, and hybrid AMM approaches.

An Engineer's Guide to Building and Validating quant Trading Strategies

From data collection to statistical validation — a rigorous framework for developing profitable trading algorithms. Covers everything from backtesting methodologies to risk management strategies.

Unofficial Guide to Rust Optimization Techniques

Rust's unique ownership model and zero-cost abstractions make it exceptional for high-performance systems. This guide covers advanced optimization techniques for Rust developers.


Published on Medium

2024

There are just too many AI Frameworks

An analysis of the current AI framework landscape and why the proliferation of tools might be hindering rather than helping developers build production-ready AI systems.

Borsh and its Role in Anchor for Solana

Unlike familiar formats like JSON, Borsh is designed specifically for Solana to optimize speed, compactness, and performance. Learn how it integrates with Anchor framework.

The Best Engineer I Have Ever Met

During my year and a half at Chainlink, I had the privilege of working with one of the best engineers I've ever met. Before that, I had worked at various startups and tech companies, but this individual stood out for their exceptional technical skills and collaborative approach.

Design Of Solidity AST Optimiser

From idea to implementation: creating a Solidity gas optimizer for smart contracts. A deep dive into AST manipulation and optimization techniques.

Smart Contract Audit Primer

Preparing for a comprehensive smart contract audit - a primer covering security considerations, common vulnerabilities, and best practices.

Grid Search for Optimizing Liquidity in Raydium: A Deep Dive

Grid search probably helps find the best combination of order sizes and price points to ensure there's enough liquidity on Raydium DEX. Technical analysis of algorithmic liquidity optimization strategies.

Solana AMM Under the Hood: Raydium Insights for Solana Builders

Diving deep into Raydium AMM - a technical exploration of Raydium's Automated Market Maker implementation, providing insights for developers building on Solana.

Maximizing Your Cursor Use: Advanced Prompting, Cursor Rules, and Tooling Integration

Productivity tips with Cursor - advanced techniques for getting the most out of Cursor IDE, including custom rules, workflow optimization, and tooling integration.

Solana Geyser Plugins: Powering High-Speed Data Streaming Guide

Wondering how to speed up your Dapp for Solana? Look no further with Geyser! A comprehensive guide to Geyser plugins for real-time data streaming and performance optimization.

2023

Building a Rust Library

My experience building RustyGram, a Rust library that garnered over 6000 downloads on crates.io. Lessons learned in Rust ecosystem development.

Zero Knowledge Soul Bound Token

Exploring the intersection of identity and privacy through ZK-SNARKs implementation in soul bound tokens. Part 3 of 'The Construction of the Soul' series.

How does Ethereum work under the hood?

Understanding EVM basics in simple English - a comprehensive guide to Ethereum's inner workings, virtual machine architecture, and execution model.

2022

NFT Vesting

NFT vesting with time locks - implementing sophisticated tokenomics and vesting mechanisms for NFT projects using smart contracts.

Why Do We Need Modular Blockchains For Scalability?

Exploring modular blockchain architecture as a solution to the blockchain trilemma. Analysis of execution layers, data availability, and consensus mechanisms.