Doing image optimization on the browser for a better UX sharing pictures in Discourse... (more…)
Read more »
Rust's error handling is a pleasure to use thanks to the Result type. It
ensures Rust's error handling is always correct, visible, and performant.
And with the addition of the ? operator in Rust 1.13, and the
addition of return types from main in Rust 1.2... (more…)
Read more »
Rusts type system requires that there only ever is one mutable reference to a value or one or more shared references. What happens when you need multiple references to some value, but also need to mutate through them? We use a trick called interor mutabil... (more…)
Read more »
Like many people who have backgrounds in higher level languages like JavaScript and Ruby, one thing that really attracted me to Rust was the ability to get “closer to the metal”. While Rust offers plenty of high level abstractions, it certainly makes you ... (more…)
Read more »
A cat(1) clone with wings. Contribute to sharkdp/bat development by creating an account on GitHub. (more…)
Read more »