
Rust 1.90 Upgrade Crash Report: My Codebase Didn't Make It
Performance tanked after upgrading to Rust 1.90? Here’s why and how to claw it back.
36 posts

Performance tanked after upgrading to Rust 1.90? Here’s why and how to claw it back.
Why does Rust async work on Windows? Unveiling Microsoft’s undocumented AFD driver with real-world analogies to understand Windows async programming under the hood

Stop dumping everything into one big storage struct. Learn the core storage patterns in ink!—single values, mappings, many-to-many relations, and lazy configs—so your contracts stay readable, cheap to run, and easy to extend.
Use a kitchen‑door analogy to explain env().caller(), only_owner checks, Result‑based errors, and role mappings in ink!, with minimal runnable examples so beginners can copy, run, and ship safer contracts.
Master ten Rust design patterns with beginner-friendly explanations, runnable code, and SEO-ready takeaways so your next project stays safe, modular, and easy to extend.

Minimal runnable examples to test Rust + ink!: from #[ink::test] off-chain unit tests to a small e2e. Includes setup, full code, typical pitfalls, and fixes.

Beginner‑friendly, production‑oriented ink! walkthrough: emit events for observability, return typed errors instead of panics, and ship with a minimal runnable example plus test assertions.

A panoramic Rust Macros 2.0 guide: unify macro namespaces, master the TokenStream pipeline and macro hygiene, and migrate from macro 1.0 to macro 2.0 metaprogramming with practical examples.
Stop slogging through docs: convert any framework site into a Claude skill pack in minutes. Practical workflow covering CrewAI, AutoGen, LangGraph and more.
How to install and run OpenSpec for this repository and your team: npx (no install), global install, binary/internal distribution, and quick validation steps.