Keeping a labs corner: C++23, algorithms, and Terraform
Labs is the one node in the constellation that isn't trying to be a product. It groups the sandbox and learning repos, and keeping it small and visible is the honest move.
What's in it
- a C++23 project template, set up to exercise modern features like the
three-way comparison ("spaceship") operator
<=>, - a hello-interview collection of data-structures-and-algorithms practice in TypeScript, and
- a Terraform sandbox built on the local provider, for infrastructure-as-code reps without touching a cloud bill.
An honest note on scope
The Labs source isn't present on this machine, so this write-up is grounded only
in the portfolio inventory's own one-line description — no invented stack details,
code excerpts, or benchmarks. When the source is available, there's a real post to
write about what <=> actually generates and where it surprises you; until then,
this stays a truthful placeholder rather than a padded one.
Why group them
Three tiny repos as three tiny stars would pad the map and imply more than there is. One "Labs" node credits the work without inflating it. It's the sharpening stone, not the blade: a modern C++ baseline to keep the language fresh, algorithm reps to keep the fundamentals warm, and IaC practice to keep the ops muscles from atrophying. Shipping products is the visible work; staying sharp is the work that makes the next product better, and naming a place for the second kind — upfront that it's practice, not production — is just keeping the portfolio honest.