SWESPOT

Archive

Page 12 of 18

Secure Defaults

Listed inSecure DefaultsSecurityon

Making the safe path the easy path, so security does not depend on every developer remembering.

Intermediate6 minDraft
#practices

Rust

Listed inRustProgramming Languageson

Memory safety without a garbage collector, paid for with a borrow checker that argues with you until the code is right.

Advanced10 minDraft
#systems

Refactoring

Listed inRefactoringCode Crafton

Behaviour-preserving change under a test suite, in steps small enough to abandon at any point.

Intermediate9 minDraft
#practices