Building on Solana: What Nobody Tells You
The account model is genuinely different. PDAs are confusing until suddenly they aren't. Here's everything I wish someone had told me before I started.
Read postThe account model is genuinely different. PDAs are confusing until suddenly they aren't. Here's everything I wish someone had told me before I started.
Read postI naively thought WebSockets would be the hard part. Turns out, keeping two users' canvases in sync without conflicts is the actual problem — and it has a beautiful solution.
Read postMost bugs don't live where you think they do. Once I started thinking about data shape transformations across layers, debugging got a lot faster.
Read postAfter profiling three production Next.js apps, I noticed the same patterns showing up. Most of the advice online optimizes for the wrong things.
Read post