Best Practices for Gas Optimization in Cairo Contracts?

Hey StarkNet devs

I’ve been experimenting with Cairo 1.0 and wondering — what are some of your go-to techniques or patterns to optimize gas usage on StarkNet? I know the architecture is different from EVM chains, but I’m trying to reduce costs especially in loops and storage-heavy logic.

Are there any profiling tools or frameworks you’re using to benchmark efficiency? Also curious if any SNIPs are addressing optimization recommendations.

Would love to learn from others building performance-critical contracts!

Jhonn Mick