web3 engineering

Web3 & on-chain engineering.

Deep dives on the parts of Web3 engineering that actually bite: on-chain indexing, reorgs, bridges, swaps, and building frontends people trust with their money. Drawn from shipping the web platform and on-chain plumbing for a top-10 cryptocurrency.

June 18, 2026 · 3 min read

Indexing on-chain data without losing your mind

Notes from building indexers for a top-10 crypto and a DeFi exchange. When The Graph is the right call, when Subsquid earns its keep, and the traps that cost me weekends.

June 16, 2026 · 5 min read

How subgraphs actually work, from someone who ships them

A working engineer's guide to how The Graph subgraphs actually work, from event handlers and the store to reorg safety and the gotchas docs skip.

June 13, 2026 · 5 min read

Handling chain reorgs without corrupting your indexer

How to handle chain reorgs in an indexer without corrupting state: confirmations, rollbacks, idempotent writes, and the quiet failure modes to fear.

June 10, 2026 · 5 min read

Subsquid vs The Graph in 2026: a practical comparison

Subsquid vs The Graph in 2026 from someone who ships both: sync speed, query flexibility, hosting, and how to actually pick the right indexer.

June 7, 2026 · 5 min read

What building a cross-chain bridge taught me about trust

Lessons from building a cross-chain bridge: where trust really lives, finality and replay risks, and why the boring parts are what keep funds safe.

June 4, 2026 · 5 min read

The token swap frontend pitfalls that cost real money

Token swap frontend pitfalls that cost users real money: slippage, stale quotes, approvals, decimals, and the trust details most swap UIs get wrong.

June 1, 2026 · 5 min read

Event ordering on EVM is not what you think

EVM event ordering trips up almost every indexer. Here is how logs are actually ordered on chain and the sort key you need to get it right.

May 29, 2026 · 5 min read

Modeling on-chain data so your queries do not melt

On-chain data modeling decides whether your queries fly or crawl. Practical schema patterns for indexers that stay fast as the chain grows.

May 26, 2026 · 4 min read

RPC reliability for Web3 apps that cannot go down

Web3 RPC reliability is where most production outages actually start. Patterns for failover, retries and fallbacks that keep your dapp up.

May 23, 2026 · 5 min read

How a DeFi DEX is actually put together

A practical look at DeFi DEX architecture: the contracts, the indexer, the frontend, and where the genuinely hard engineering really lives.

May 20, 2026 · 5 min read

Building a gas-aware frontend users trust

A gas-aware frontend tells users what a transaction will cost before they sign. Practical patterns for estimates, failures and honest UX.