The How To Code It logo
  • Home
  • About
  • Guides
  • Newsletter
  • Updates
  • Home
  • About
  • Guides
  • Newsletter
  • Updates

Learn Rust with practical, production-tested guides

With these hands-on guides, we'll go far beyond The Book and help you become the best Rust engineer you've ever met.

An illustration of a Greek goddess holding an iPhone and newsletter.

Rust In Space! How Rust is powering next-generation space mission simulators

RUST
TYPE-DRIVEN DESIGN
RUSTCONF
VIDEO
An astronaut with crab pincers floats in space.

Learn to model 13 billion years of time with an inside look at a European Space Agency mission simulator.

Read more

An astronaut with crab pincers floats in space.
Crab and Goyle

Writing production Rust macros with macro_rules!

RUST
MACROS
Crab and Goyle

Learn how experts write real production macros.

Read more

The definitive guide to error handling in Rust

ARCHITECTURE
RUST
ERROR HANDLING
Illustration of a seagull attacking a crab

Learn to model and handle any error using idiomatic Rust.

Read more

Illustration of a seagull attacking a crab
Hero image

Master hexagonal architecture in Rust

RUST
TYPE-DRIVEN DESIGN
ARCHITECTURE
Hero image

Take the pain out of scaling. This guide has everything you need to write flexible, future-proof Rust applications using hexagonal architecture.

Read more

Ownership by example: merging linked lists in Rust

RUST
OWNERSHIP
ALGORITHMS
DATA STRUCTURES
Illustration of a two-headed snake

Grok Rust's ownership model with a "simple" linked list coding challenge.

Read more

Illustration of a two-headed snake
Illustration of a new type of railgun-mounted mecha-crab

The ultimate guide to Rust newtypes

NEWTYPES
RUST
TYPE-DRIVEN DESIGN
Illustration of a new type of railgun-mounted mecha-crab

Improve type safety, clarify business logic and improve test coverage with Rust's newtype wrappers.

Read more

A pink accent stripe

Oh yes, it's that time again

How To Code It uses analytics cookies to understand how the site is doing.

The privacy policy has all the details and will cure your insomnia.

The X logoThe LinkedIn logoThe Instagram logoThe TikTok logo

©️2025, How To Code It Ltd

  • Privacy policy
  • |
  • Bug reports