Fekir's Blog Categories Keywords About Me Policies

  • 2026-02-24 : Implement a type erased container and iterator
  • 2026-02-14 : Implement a random access iterator from scratch
  • 2025-06-28 : Testing a parser
  • 2025-06-24 : A minimal pull parser
  • 2025-06-20 : A minimal SAX parser
  • 2025-06-16 : A minimal DOM parser
  • 2025-01-22 : Constructors and related functions
  • 2025-01-07 : Design a short string class
  • 2024-08-25 : Query the number of elements in an array
  • 2023-05-11 : Force null checks
  • 2022-12-19 : dynamic_cast and multiple inheritance
  • 2022-09-04 : Type erased view types in C++
  • 2021-08-03 : constexpr linked list

Copyright © 2017-2026

Code from this blog, unless otherwise mentioned, is licensed under the MIT license.

The content of this blog, unless otherwise mentioned, is released under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.