CMake target-based project structure for C++ projects
How to structure a small cross-platform C++ project around CMake targets: scope keywords, header file sets, aliases, tests and common failure modes.
Engineering notes / Alexandru Talnaci
Development, reverse engineering and AI in the workflow.
9 notes
How to structure a small cross-platform C++ project around CMake targets: scope keywords, header file sets, aliases, tests and common failure modes.
Process webhooks exactly once in effect in Laravel: store the provider event ID under a unique constraint, queue the work, and make retries safe.
What a childhood project taught me about responsibility, disclosure and the people who clean up after code. The story behind KokoKrypt.
How this portfolio coordinates section entrances, video seeking and reduced motion while keeping links, keyboard navigation and content available.
An evidence-first approach to undocumented protocols: controlled observations, stream boundaries, state machines and fixtures that challenge your assumptions.
A practical look at bounded AI assistance: turning questions into drafts, keeping source context close and using verification to decide what is ready.
How I went from an unreadable, protected game binary to a working server emulator, with no servers, no documentation and no prior experience.
A January 2018 look at CVE-2017-8225 and CVE-2017-8221: exposed camera credentials, live audio access, FTP command injection and insecure cloud traffic.
A November 2017 look at the Netis WF2416: accessible Telnet, the Netis/Netcore backdoor on UDP port 53413 and recoverable administration credentials.
Looking for an engineer?
Talk about your project