Leanpub Header

Skip to main content

No More Helloworlds. Build a Real C++ App

Community discussions

What Comes After Learning C++?

Nikolai KutiavinAuthor11/5/2026
General

Hi everyone,

I’m Nikolai, a C++ developer and the author of No More Helloworlds: Build a Real C++ App.

The book grew out of something I kept noticing both in my own career and when talking to other developers: learning C++ syntax is one problem, but learning how to build a real application is a completely different one.

Things like architecture, CMake, testing, dependency management, CI, and project structure are often learned separately, even though in a real project they influence each other all the time.

I’m currently collecting feedback for future updates to the book, and I’m curious:

What was the hardest part for you when moving from learning a programming language to building real software?

For C++ developers in particular, was it architecture, build systems, testing, dependencies, tooling, or something else?

I’d be very interested to hear different perspectives.

0 replies

Log in to join the discussion.