top of page


& in C
In C, the & symbol is far more than a simple operator. It represents multiple fundamental concepts of the language: obtaining memory addresses, performing bitwise operations, and expressing logical conditions through &&. This deep dive explores every meaning of the ampersand, from pointers and pass-by-reference patterns to bit masking and embedded firmware use cases. Understanding & means understanding how C really works under the hood.
Alessandro Salvato
15 marTempo di lettura: 4 min


Learning C++ from Scratch
I don’t come from a C++ background.
I’m not a legacy systems engineer rewriting decades-old codebases.
I’m not optimizing template metaprogramming or building high-frequency engines.
I’m studying C++ from scratch.
And instead of starting with syntax tricks or STL patterns, I started with something structural: modeling a financial instrument hierarchy.
Not because of finance.
But because it forces you to confront the foundations of software design.
Alessandro Salvato
14 febTempo di lettura: 3 min


^Algo.*$ — Algorithms with a Regex Twist
^Algo.*$ is the space where algorithms step out of textbooks and into real life. From sorting and graphs to optimization and hidden patterns in search engines, games, and markets, this is a lab for logic in action. Expect stories, code, hacks, and the messy beauty of problem-solving. If it starts with “Algo,” it belongs here.
Alessandro Salvato
1 set 2025Tempo di lettura: 1 min
bottom of page