The idea
In June, I started learning Rust
. Why? Just out of curiosity. A system-level language with a lot of syntax sugar, new patterns, and approaches. So, I started with the Rust Book, got through half of it, and decided to build something real.
My previous blog was made with PHP 5.5
more than ~8 years ago. It wasn’t bad, but I completely quit PHP. I didn’t want to touch that old codebase. So I came to the conclusion: why not write a new one, this time in Rust?
Here it is. You’re welcome ;)
AI
I didn’t want to vibe-code it. However, I didn’t want to face all the obstacles by myself. So I used ChatGPT
a lot, for almost every aspect of the development. I turned off Copilot
and didn’t use Cursor
. Because I wanted to write the blog “myself”. To feel it. At least in some merit. GTP was always in a separate browser tab. More like a helper, not an author.
Rust. First impression
Rust is wonderful, but it’s a system-level language. I had no real experience in this area before. Just a few simple C++
LeetCode
problems, which gave me no real C++
knowledge. So it was a real challenge. But I wasn’t completely unarmed. I still remembered something about pointers, the heap, allocation, and other important system-level stuff. Though it was purely theoretical in my mind.