Tutorials
71 posts
Module 7: Deployment & Operations
Runtime, CLI, Web, Docker, Cloud
Module 8: A2A Protocol
A2A protocol, Expose, Consume, Cross-language
Module 9: Advanced Topics
Grounding, Artifacts, Skills, Callbacks

Go ADK Complete Guide
45 in-depth tutorials on Google Agent Development Kit for Go. Covering tool usage, memory management, multi-agent collaboration, streaming, deployment, and all ADK Go official documentation.
Module 1: Environment & Installation
Go 1.24+ installation, ADK Go installation, project structure, .env management

Why Does Async Rust Feel So Hard? A Deep Dive for Developers
Async Rust is powerful but frustrating. From ecosystem fragmentation and Pin/Unpin to cancellation safety and performance traps, this article breaks down the real pain points with visual diagrams and practical analogies.

Rust Smart Contracts #6: Storage Patterns in ink! You Can Actually Maintain
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.
ink! Smart Contract Access Control: from only_owner to Role Permissions #5
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.

Test ink! Contracts the Practical Way: Unit tests and a tiny e2e for beginners #4
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.

Stop Panicking on Failure: Production‑Ready ink! Events & Error Handling
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.
