Posts tagged: Scientific Software

testing blue

Applying the Open-Closed Principle to Research Code

Applying the Open/Closed Principle is how you stop accidentally changing yesterday's results.

Read More
reproducability green

The Single Responsibility Principle for Scientists Who Write Code

Exploring the Single Responsibility Principle in the context of scientific programming and data analysis.

Read More
crab yellow

Why Rust for Data-Intensive Applications

Explores why Rust matters for research data pipelines - not for performance, but for correctness. Learn how Rust's type system prevents data failures.

Read More