Rust for Serious Developers

An introduction for what Rust is, what makes it special and why it’s not just a toy language but solving some real problems and will become an important tool of every technology stack.
Read more


How I Plan to Learn Rust

So the week after next I start the Winter 1 2017 half-batch of the Recurse Center. My primary project will be learning rust and systems programming. My secondary project will be some SQL modeling and reporting stuff. (more…)

Read more »

Goodbye Rust, and Hello, D

After quite a bit of thought and consideration, I have decided to abandon my study of Rust, and move on to D. I had been learning Rust for a while now, and I have become quite comfortable with it, … (more…)

Read more »

Bellman: zk-SNARKs in Rust

Bellman is a Rust-language library for building zk-SNARKs — small, cheap-to-verify zero-knowledge proofs of arbitrary computations. The goal of bellman is to make it easier for the general public to use and experiment with zk-SNARKs, and also as a step fo... (more…)

Read more »

Rust: a Scala writer’s perspective

The 1st year anniversary of my first line of Rust code is coming up, and it’s getting for 5 years since I wrote my first line of Scala code. I thought it would be a good idea to summarise my Scala-tinted perspective of The Rust Experience TM, one year on. (more…)

Read more »