Kraig McFaddenCommon JS bugs are eminently avoidable in RustHow an undefined error and a broken return in Node would be prevented by design in Rust·7 min read·Nov 17, 2023--2--2
Kraig McFaddenWrite for Rust in ProductionRust in Production is written by and for engineers building Rust applications in a production setting. That can be on the web, embedded…2 min read·Nov 13, 2023----
Brendan GrayRust: Beyond the SyntaxFinding enlightenment in unexpected places9 min read·Sep 30, 2023--12--12
Kraig McFaddenHow I build a Rust backend serviceHere’s everything I’ve learned since the start of 2021·13 min read·Sep 29, 2023--2--2
Kraig McFaddenMake Your Rust Code Unit Testable With Dependency InversionUse Traits to invert your Rust dependencies and keep your code loosely coupled and testable·11 min read·Sep 28, 2023--1--1
Kraig McFaddenI Saved 87% on Compute Costs by Switching LanguagesEfficient CPU usage is the key to getting the most out of your dollar.·4 min read·Jul 13, 2023--14--14
Kraig McFaddenEnd-to-End Testing Your Rust ServiceIntroducing a very lightweight, simple approach·8 min read·Jun 8, 2023----
Kraig McFaddenThe beauty of a Rust message processorRust lends itself well to message processing, whether it be from SQS or other queues, or Kafka.·7 min read·Jun 3, 2023----