Denis Shepelev
Denis Shepelev
Engineering across software and hardware: I design machines, equipment, and energy/automation systems, and build software in Node.js, Python, and C++. Sharing projects, notes, and practical insights.
Series
All writingLatest writing
Archive2026-07-09
Notes on C++ ownership and lifetimes
Practical notes on expressing ownership and object lifetimes in modern C++ with smart pointers and references.
Notes
2026-07-05
Building a fast static blog with Astro
Notes on building a fast, SEO-friendly static blog with Astro and Starlight, including content collections and Pagefind search.
Building
2026-07-01
Readable code over cleverness
A short essay on writing code that is easy to read, with small examples in TypeScript, Python, and C++.
Notes