Home All Articles
// All Articles

Everything I've written

  • All Posts
  • Best Practices
  • General
  • Java
  • QuickFix/J
  • Rust
  • Scala
  • Talk
    •   Back
    • Rust Series
    •   Back
    • Spring Boot
Control Flow in Rust: A Comprehensive Guide

Rust's control flow includes if, loop, while, and for constructs. if expressions return values without semicolons, loop supports infinite iterations, while checks conditions, and for...

Understanding Compound Types in Rust

Rust’s compound types include tuples and arrays. Tuples group multiple values of different types and have a fixed size, while arrays hold multiple values of...

Exploring Scalar Types in Rust: A Detailed Guide

Rust's scalar types include integers, floating-point numbers, booleans, and characters. Integers are signed or unsigned, floats have 32 or 64-bit precision, and booleans represent true/false....

Negative Space Programming

When we think about programming, we often focus on what we write—the lines of code, the algorithms, the data structures. But just as important as...

Load More

End of Content.

Get new articles

Scala, JVM, AI. When there's actually something worth reading.

Prabhat Kashyap
Prabhat Kashyap

Senior engineer · Scala · Fintech · 10 years in distributed systems.

Full bio →

Engineering deep dives on Scala, Java, Rust, and AI Systems. Written by a senior engineer who builds real fintech systems.

© 2026 prabhat.dev