PinnedPublished inLevel Up CodingC++ Memory Management ExplainedThe differences between the Stack and the Heap and why they are still important to understandMar 22, 20231Mar 22, 20231
PinnedPublished inLevel Up CodingC++ Smart Pointers ExplainedComplete explanation, usages and drawbacksMay 11, 20232May 11, 20232
PinnedPublished inLevel Up CodingMultithreading ExplainedExploring the World of Multithreading: from Thread Lifecycle to Thread Safety conceptsJun 22, 20232Jun 22, 20232
PinnedPublished inLevel Up CodingFaceMask — A Real-time Face Morphing ToolUsing Python, OpenCV, Mediapipe and Computer Vision conceptsMay 2, 20231May 2, 20231
PinnedPublished inTDS ArchiveLogicGamesSolver— How to solve logic games using Computer Vision and Artificial IntelligenceA real-time Python tool for solving logic games (like Sudoku) with OpenCV, a backtracking algorithm and… a pinch of Deep Learning.Jan 30, 20211Jan 30, 20211
Published inLevel Up CodingGit concepts in a nutshellThe most important concepts and commands explained in an easy wayAug 4, 2024Aug 4, 2024
It’s time to leave your jobOr you can wait for a change that will never happenJun 26, 2024Jun 26, 2024
Published inLevel Up CodingAdapter — A design pattern for having the interface you want from what you haveExplanation, use cases and detailed C++ source codeJan 4, 2024Jan 4, 2024
Published inLevel Up CodingBuilder — A Design Pattern to build complex objects in a simple wayA comprehensive in-depth study with the complete C++ source code.Dec 14, 2023Dec 14, 2023
Published inLevel Up CodingWhy we (still) need Design PatternsAnd how to really learn and understand themNov 30, 2023Nov 30, 2023