Starting this blog

I build Solana smart contracts — Anchor and Rust, mostly CPI-heavy integrations with protocols like Jupiter, Raydium, and Meteora, plus staking systems, token launchpads, and NFT programs. Over four years and 15-plus mainnet deployments, I’ve accumulated a set of patterns and a longer set of mistakes.

This is where I write those down. The plan is concrete, code-first posts: CPI account-ordering gotchas, the security checks I run before a mainnet deploy, launchpad design decisions, slippage handling in a DCA program. Things I’ve actually shipped, explained the way I’d explain them to another engineer.

No beginner tutorials, no roundups. Just the specific, slightly hard-won stuff.

First real post is coming shortly.