
Hardware H.264 Decoding on Fedora 43 and 44 — The Fresh-Install Recipe
Fedora ships codec-free out of the box. Here's the fix to get hardware-accelerated H.264 / H.265 decoding back on a fresh Fedora 43 or 44 install.
In-depth writing on building real desktop software in C++. Build systems with CMake, native UIs with wxWidgets and Dear ImGui, and the systems-level thinking that holds it all together.
From CPU to GPU: Understanding Data Transfer with Buffers in OpenGL

Fedora ships codec-free out of the box. Here's the fix to get hardware-accelerated H.264 / H.265 decoding back on a fresh Fedora 43 or 44 install.

How to display large datasets in wxWidgets without lag using wxListCtrl in virtual mode. Complete working example with 100K+ rows.

Compare GTK, gtkmm, and wxWidgets for Linux desktop development. Code examples, event handling patterns, and cross-platform considerations in C++.
Build a live Markdown editor in C++ with wxWidgets and cmark. Real-time preview, link handling, and cross-platform support in under 100 lines.
Load and map textures in modern OpenGL with C++. Covers texture coordinates, vertex attributes, shaders, and stb_image setup step by step.

Simplify your wxWidgets build with CMake FetchContent. Learn to automatically download, build, and link dependencies in a single CMakeLists.txt.