Open in app

Sign in

Write

Sign in

Rust in Production

96 followers

Home

About

Write for Us

Kraig McFadden

Kraig McFadden

Common JS bugs are eminently avoidable in Rust

How an undefined error and a broken return in Node would be prevented by design in Rust

Nov 17, 2023
2
Common JS bugs are eminently avoidable in Rust
Common JS bugs are eminently avoidable in Rust
Nov 17, 2023
2
Kraig McFadden

Kraig McFadden

Write for Rust in Production

Rust in Production is written by and for engineers building Rust applications in a production setting. That can be on the web, embedded…

Nov 13, 2023
Write for Rust in Production
Write for Rust in Production
Nov 13, 2023
Brendan Gray

Brendan Gray

Rust: Beyond the Syntax

Finding enlightenment in unexpected places

Sep 30, 2023
13
Rust: Beyond the Syntax
Rust: Beyond the Syntax
Sep 30, 2023
13
Kraig McFadden

Kraig McFadden

How I build a Rust backend service

Here’s everything I’ve learned since the start of 2021

Sep 29, 2023
2
How I build a Rust backend service
How I build a Rust backend service
Sep 29, 2023
2
Kraig McFadden

Kraig McFadden

Make Your Rust Code Unit Testable With Dependency Inversion

Use Traits to invert your Rust dependencies and keep your code loosely coupled and testable

Sep 28, 2023
1
Make Your Rust Code Unit Testable With Dependency Inversion
Make Your Rust Code Unit Testable With Dependency Inversion
Sep 28, 2023
1
Kraig McFadden

Kraig McFadden

I Saved 87% on Compute Costs by Switching Languages

Efficient CPU usage is the key to getting the most out of your dollar.

Jul 13, 2023
14
I Saved 87% on Compute Costs by Switching Languages
I Saved 87% on Compute Costs by Switching Languages
Jul 13, 2023
14
Kraig McFadden

Kraig McFadden

End-to-End Testing Your Rust Service

Introducing a very lightweight, simple approach

Jun 8, 2023
A person walking through a large concrete structure
A person walking through a large concrete structure
Jun 8, 2023
Kraig McFadden

Kraig McFadden

The beauty of a Rust message processor

Rust lends itself well to message processing, whether it be from SQS or other queues, or Kafka.

Jun 3, 2023
Two train tracks converging
Two train tracks converging
Jun 3, 2023
Rust in Production

All about building production-ready Rust applications

Editors

Kraig McFadden

Kraig McFadden

I like writing about software, startups, and theology. Opinions are my own.

Help

Status

About

Careers

Press

Blog

Privacy

Rules

Terms

Text to speech