Below you can find all active articles on the blog.
2017, posts: 42
- C++ Status at the end of 2017 (December 31)
- How a weak_ptr might prevent full memory cleanup of managed object (December 11)
- 5 ways how unique_ptr enhances resource safety in your code (December 4)
- Summary of C++17 features (November 27)
- code::dive 2017 conference report (November 20)
- Enforcing code contracts with [[nodiscard]] (November 6)
- Better code understanding with Sourcetrail (October 30)
- Expressive C++ Coding Challenge Results (October 23)
- How not_null can improve your code? (October 16)
- Cpp Con 2017 Notes (October 9)
- The Expressive C++17 Coding Challenge (September 25)
- C++17 in detail: Summary & Bonus (September 18)
- Learning from bugs and PVS-Studio Team (September 11)
- C++17 in details: Standard Library Utilities (September 4)
- C++17 STL Cookbook Book Review (August 28)
- C++17 in details: Parallel Algorithms (August 21)
- C++17 in details: Filesystem (August 7)
- Blog summary for the first half of 2017 (July 31)
- C++17 in details: Code Simplification (July 24)
- Review: The Complete Software Developer’s Career Guide (July 17)
- C++17 in details: Attributes (July 10)
- Randomizing lines from a file, a tool in VC++ 2017 (July 3)
- C++17 in details: Templates (June 26)
- Modern C++ Programming Cookbook Review (June 19)
- C++17 in details: language clarifications (June 12)
- C++17 in details: fixes and deprecation (May 29)
- Enhancing Visual Studio with Visual Assist (May 22)
- Please stop with performance optimizations! (May 15)
- Curious case of branch performance (May 8)
- Packing bools, Parallel and More (May 1)
- Packing Bools, Performance tests (April 24)
- final_act - follow-up (April 18)
- Beautiful code: final_act from GSL (April 10)
- C++18, Why not? (April 3)
- C++18 Next Year! (April 1)
- Windows File Tests (March 27)
- C++ Jobs and Predictions (March 20)
- On Toggle Parameters (March 6)
- Modernize: Sink Functions (February 20)
- How To Stay Sane with Modern C++ (February 6)
- Const, Move and RVO (January 23)
- C++ 17 Features (January 9)
2016, posts: 25
- C++ Status at the end of 2016 (December 31)
- 2016 Blog Summary (December 27)
- Async Remote Book Review (December 19)
- Debugging Tips Extra stuff (December 12)
- Please declare your variables as const (December 5)
- IIFE for Complex Initialization (November 21)
- Variadic Templates and a Factory Function (November 7)
- Wrapping Resource Handles in Smart Pointers (October 24)
- Code And Graphics in Mid 2016 (July 22)
- 7 books that taught me how to code (July 7)
- C++ (Core) Coding Guidelines (June 23)
- 11 Debugging Tips That Will Save Your Time (June 9)
- Coding without Google (May 26)
- Digitial Dragons 2016 day 2 (May 24)
- Digitial Dragons 2016 day 1 (May 16)
- Google benchmark library (May 12)
- Custom Deleters for C++ Smart Pointers (April 28)
- Visual Studio C++ Productivity Tips (April 14)
- The Matrix Updated (March 17)
- Nice C++ Factory Implementation 2 (March 3)
- SFINAE Followup (February 25)
- Notes on C++ SFINAE (February 18)
- Revisiting An Old Benchmark - Vector of objects or pointers (February 4)
- Micro benchmarking libraries for C++ (January 21)
- Simple Performance Timer (January 7)
2015, posts: 14
- C++ Status at the end of 2015 (December 31)
- Visual Studio slow debugging and _NO_DEBUG_HEAP (September 22)
- OpenGL SuperBible 7th (August 30)
- Applying the Strategy Pattern (May 27)
- PDB Was Not Found - Linker Warning (April 17)
- Flexible Particle System - Summary (April 4)
- Soft Skills - Book Review (March 9)
- Vulkan (March 5)
- Flexible particle system - Renderer optimization (March 3)
- Finding memory leaks with Deleaker (February 24)
- Non Static Data Members Initialization (February 18)
- Persistent Mapped Buffers, Benchmark Results (January 29)
- Persistent Mapped Buffers in OpenGL (January 29)
- Errata and a Nice C++ Factory Implementation (January 6)
2014, posts: 35
- C++ Status at the end of 2014 (December 31)
- Code And Graphics in 2014 (December 27)
- Top 5 Beautiful C++ std Algorithms Examples (December 4)
- 3 Tools to Understand New Code from Visual Assist (November 23)
- My Top 5 C++ Proposals for October 2014 (October 18)
- Flexible Particle System - Code Optimization (October 5)
- Flexible particle system - Tools optimization (September 15)
- OpenGL 4.5 (August 11)
- Review of "D Cookbook" (August 3)
- Flexible particle system - How to start with Software Optimization (July 30)
- Quick case: Char Pointer vs Char Array in C++ (July 14)
- Flexible particle system - OpenGL Renderer (July 9)
- Automated Reports with C++ (June 30)
- Automated Reports (June 14)
- Flexible particle system - Updaters (June 6)
- Talk summary: The Last Thing D Needs by Scott Meyers (May 31)
- Vector of Objects vs Vector of Pointers Updated (May 19)
- Flexible particle system - Emitter and Generators (May 14)
- Flexible particle system - The Container 2 (April 27)
- Vector of object vs Vector of pointers (April 25)
- Flexible particle system - The Container (April 13)
- Presentation - Native code performance on modern CPUs (April 8)
- Flexible Particle System - Start (April 6)
- Three Particle Effects (March 14)
- Simple Water Simulation (January 31)
- Tasks with std::future and std::async (January 17)
- C++ status at the end of 2013 (December 31)
- The Passionate Programmer (December 29)
- glGenerateMipmap Plus SOIL library, OpenGL (September 29)
- Digging into SOIL Library for OpenGL (September 8)
- Book: OpenGL Development Cookbook (August 29)
- Code Kata - chop (August 8)
- Auto keyword in C++11 (May 30)
- Book: The C++ Standard Library, 2nd (May 3)
- #Include little toolkit (March 12)
- Forward Declaration And a Pointer (March 3)
- Why is it building so long? (February 16)
- Smart pointers gotchas (February 4)
2012, posts: 12
- C++ at the end of 2012 (December 31)
- OpenGL startup V3.0 (December 3)
- Design Smells (November 17)
- The SPARK Particle Library (July 20)
- Const Correctness in C++ (June 22)
- Select + Mouse + OpenGL (June 15)
- Building LibAV (June 9)
- Quick example of Anisotropic Filtering in OpenGL (June 2)
- Logger update (May 12)
- Float vs Double (May 12)
- MP option in Visual Studio (March 20)
- FPS limit (March 20)
2011, posts: 3
- Artykuł, Software Developer Journal (December 30)
- __FUNCTION__ macro in Visual C++ (December 30)
- The First Blog Post (December 30)