Anders Schau Knatten

254 Followers
206 Following
109 Posts
I like C++, industrial music, and figuring out how computers work. Author of C++ Brain Teasers, http://blog.knatten.org, https://cppquiz.org and https://moduloone.com.
If you're at Meeting C++ & more 24h++ online: My talk "The Two Memory Models" streams today at 18:15 CET. I'll be available in chat to take questions about the talk, C++, CppQuiz, Squarehead etc. @meetingcpp
We just published a new question! https://cppquiz.org/quiz/question/407
CppQuiz.org - Question #407

I was interviewed by KDAB about @cppquiz, my book C++ Brain Teasers, developer tools, NDC TechTown, and other C++-nerdy stuff. Available on YouTube now! https://www.youtube.com/watch?v=lw95gfd1cS0
Inside the Mind of a C++ Quizmaster: Anders Schau Knatten on Talks, Coding Quirks, and Brainteasers

YouTube
We just published a new question, the first in a series from our new moderator Mikhail Svetkin. Welcome to the team! https://cppquiz.org/quiz/question/405
CppQuiz.org - Question #405

Now recruiting for C++ and Yocto in my team!

Squarehead is a great place to work, with a super friendly team, low overhead, focus on devex, and lots of interesting problems to solve. And the job is literally to make the world safer.

https://www.linkedin.com/feed/update/urn:li:activity:7397550752812113920/

WORK AT SQUAREHEAD? - Squarehead Technology | Squarehead Technology

We’re looking for two new colleagues who want to help us further advance our world leading products! At Squarehead, you’ll work closely with talented teammates across software, Machine Learning, mechanical design, and production. Yocto Platform Engineer: Work at the core of our embedded Linux platform and help shape the next generation of our systems. More information: https://lnkd.in/dYZKY2aN C++ Developer: Work on developing high-performance applications that bring our acoustic sensors to life. More information: https://lnkd.in/dFPf2FmN Interested or know someone who might be? Send us an application or share this post! Read more on our career page: https://lnkd.in/ddz5C2jC

New Oslo C++ Users Group event just announced! I'll give my talk "How Symbols Work and Why We Need Them" 15 January at Squarehead. Squarehead are also sponsoring food and drinks.

https://www.meetup.com/ocppug/events/312047358/?utm_medium=referral&utm_campaign=announce_event&utm_source=link&utm_version=v2

How Symbols Work and Why We Need Them with Anders Schau Knatten, Thu, Jan 15, 2026, 5:00 PM | Meetup

**Squarehead is hosting this event.** The office is located [two minutes from Nydalen T-bane](https://maps.app.goo.gl/p5APo6XV8ZrsZowJA) in Nydalsveien 28, 0484 Oslo. **Ti

Meetup
We just published a new question! https://cppquiz.org/quiz/question/401
CppQuiz.org - Question #401

We just published a new question! Is there a data race here? https://cppquiz.org/quiz/question/400
CppQuiz.org - Question #400

We just published a new question! This one makes me think of JavaScript... https://cppquiz.org/quiz/question/403
CppQuiz.org - Question #403

New post on C++ on a Friday! "A prvalue is not a temporary" https://blog.knatten.org/2025/10/31/a-prvalue-is-not-a-temporary/
A prvalue is not a temporary

This is part one of a series of blog posts on temporaries, copies, return value optimization, and passing by value vs. reference. A good place to start, and the point of this first article, is how …

C++ on a Friday