I've just reached a 100 day streak solving a problem from Project Euler every day.

image

I've been a little worried that the difficulty will ramp up too quickly, but it happened to be just right - challenging enough to tickle my brain, but still manageable to solve within a day.

I'm solving the problems exclusively in Rust, as this is my main working language right now. I implement all solutions from scratch without relying on external crates (e.g. for BigInts), as my main goal is to build the feel/muscle memory for elegant Rust code. To achieve this, I usually iterate on a solution for some time after solving the problem to make it as simple as possible.

I plan to continue this streak until the end of November and then switch to solving Advent of Code. I will likely use Zig for Advent of Code as I've been looking for an excuse to learn the language for some time now.

You can find my solutions on Sourcehut.