Hacker News
- C++20 Modules with GCC11 https://blog.feabhas.com/2021/08/c20-modules-with-gcc11/ 108 comments
- CMake Part 1 – The Dark Arts https://blog.feabhas.com/2021/07/cmake-part-1-the-dark-arts/ 69 comments
- VSCode, Dev Containers and Docker https://blog.feabhas.com/2021/01/vscode-dev-containers-and-docker-moving-software-development-forward/ 228 comments
- ‘Abusing’ the C switch statement – beauty is in the eye of the beholder https://blog.feabhas.com/2017/02/abusing-c-switch-statement-beauty-eye-beholder/ 147 comments
- A convenient untruth: Array notation in C is a lie https://blog.feabhas.com/2016/12/a-convenient-untruth/ 172 comments
- Memory consistency made simple(ish) https://blog.feabhas.com/2016/07/memory-consistency-made-simpleish/ 4 comments
- Demystifying C++ lambdas http://blog.feabhas.com/2014/03/demystifying-c-lambdas/ 9 comments
- On the evolution of programming style: How far C++ has moved from its C roots http://blog.feabhas.com/2012/03/on-the-evolution-of-programming-style/ 71 comments
Lobsters
- Working with Strings in Embedded C++ https://blog.feabhas.com/2022/02/working-with-strings-in-embedded-c/ 2 comments c++
- CMake Part 1 - The Dark Arts https://blog.feabhas.com/2021/07/cmake-part-1-the-dark-arts/ 2 comments c , c++
- Why We Need Build Systems https://blog.feabhas.com/2021/06/why-we-need-build-systems/ 13 comments c , c++
- Modern Embedded C++ – Deprecation of volatile https://blog.feabhas.com/2021/05/modern-embedded-c-deprecation-of-volatile/ 2 comments c++
- A convenient untruth https://blog.feabhas.com/2016/12/a-convenient-untruth/ 4 comments c
- Using final in C++ to improve performance https://blog.feabhas.com/2022/11/using-final-in-c-to-improve-performance/ 44 comments cpp
- Working with Strings in Embedded C++ https://blog.feabhas.com/2022/02/working-with-strings-in-embedded-c/ 14 comments cpp
- Simple(r) introduction to C++20 Coroutines https://blog.feabhas.com/2021/09/c20-coroutines/ 11 comments cpp
- C++20 modules with GCC11 https://blog.feabhas.com/2021/08/c20-modules-with-gcc11/ 62 comments cpp
- CMake Part 2 - Release and Debug builds https://blog.feabhas.com/2021/07/cmake-part-2-release-and-debug-builds/ 14 comments cpp
- CMake Part 1 - The Dark Arts; CMake and embedded C++ https://blog.feabhas.com/2021/07/cmake-part-1-the-dark-arts/ 24 comments cpp
- CMake Part 1 - The Dark Arts https://blog.feabhas.com/2021/07/cmake-part-1-the-dark-arts/ 35 comments programming
- Function function return return values values* https://blog.feabhas.com/2019/10/function-function-return-return-values-values/ 14 comments cpp
- Python 3 File Paths - Sticky Bits https://blog.feabhas.com/2019/05/python-3-file-paths/ 29 comments programming
- Brace initialization of user-defined types https://blog.feabhas.com/2019/04/brace-initialization-of-user-defined-types/ 3 comments cpp
- Thanks for the memory (allocator) - Sticky Bits https://blog.feabhas.com/2019/03/thanks-for-the-memory-allocator/ 4 comments cpp
- A brief introduction to Concepts, Part 2 https://blog.feabhas.com/2018/12/a-brief-introduction-to-concepts-part-2/ 8 comments cpp
- A brief introduction to Concepts https://blog.feabhas.com/2018/12/a-brief-introduction-to-concepts-part-1/ 8 comments cpp
- Your handy cut-out-and-keep guide to std::forward and std::move https://blog.feabhas.com/2018/04/handy-cut-keep-guide-stdforward-stdmove/ 14 comments cpp
- Making things do stuff series on C++ in embedded programming https://blog.feabhas.com/2017/03/making-things-stuff-part-1 16 comments cpp
- "Abusing" the C switch statement – beauty is in the eye of the beholder https://blog.feabhas.com/2017/02/abusing-c-switch-statement-beauty-eye-beholder/ 37 comments programming
- A convenient untruth https://blog.feabhas.com/2016/12/a-convenient-untruth/ 27 comments programming
- Death and (virtual) destruction* https://blog.feabhas.com/2016/12/death-virtual-destruction/ 8 comments cpp
- Boot Times in Linux/Android https://blog.feabhas.com/2016/04/boot-times-in-linuxandroid/ 4 comments programming
- Becoming a Rule of Zero Hero https://blog.feabhas.com/2015/11/becoming-a-rule-of-zero-hero/ 7 comments cpp
- Bitesize Modern C++ : Smart pointers https://blog.feabhas.com/2015/10/bitesize-modern-c-smart-pointers/ 3 comments programming
- Bitesize modern C++ : std::array https://blog.feabhas.com/2015/10/bitesize-modern-c-stdarray/ 28 comments programming
- Bitesize modern C++:Range-for loops https://blog.feabhas.com/2015/08/bitesize-modern-c-range-for-loops/ 7 comments programming
- Modern C++ : Range-for loops https://blog.feabhas.com/2015/08/bitesize-modern-c-range-for-loops/ 20 comments programming
- Static and Dynamic Libraries on Linux https://blog.feabhas.com/2014/04/static-and-dynamic-libraries-on-linux/ 4 comments linux
- Demystifying C++ lambdas http://blog.feabhas.com/2014/03/demystifying-c-lambdas/ 40 comments cpp
- On the evolution of programming style: How far C++ has moved from its C roots http://blog.feabhas.com/2012/03/on-the-evolution-of-programming-style/ 50 comments cpp