Why CS50’s Intro Courses Are Great — Even for programmers with some experienceJul 13, 2025·3 min read
🖥️ Building a Portable VM Lab for DevOps & PentestingI got tired of the same cycle: reinstall tools, break something on my main machine, reinstall again. So I finally sat down and built something to fix it for good — VM Lab, a Vagrant-based setup runninApr 13, 2026·3 min read
Rest Is Not a Reward: On Mental Health, Nature, and BurnoutRight now, I’m lying in a hammock at a house we own in a remote village in my home country of Bulgaria 🇧🇬, far away from the mainland and people. The nearest neighbor is a few kilometers away. It’s quiet here — the kind of quiet that gives your tho...Jun 14, 2025·3 min read
Mastering Proper Spacing in YAML Files: A Simple GuideYAML (Yet Another Markup Language) is everywhere—from configuring CI/CD pipelines to defining Kubernetes manifests. Despite its simplicity, YAML can be tricky because proper spacing and indentation are critical. A small mistake can break your configs...Jun 10, 2025·2 min read
How LeetCode and "Learning How to Learn" Helped Me in My Programming Journey—and How They Can Help You TooWhen it comes to self-preparing for a career in programming or IT, the journey can feel overwhelming. With so many resources and concepts to tackle, it’s easy to get lost in the chaos. However, two key tools have been game-changers for me: LeetCode a...May 9, 2025·3 min read