Skip to content

Instantly share code, notes, and snippets.

Avatar
🛠️
C++ : Available for contracting, code-reviews, and trainings

Guillaume Dua "Guss" GuillaumeDua

🛠️
C++ : Available for contracting, code-reviews, and trainings
View GitHub Profile
@GuillaumeDua
GuillaumeDua / MeetingCpp2021_trip_report.md
Last active Nov 29, 2021
Meeting Cpp 2021 - Trip report
View MeetingCpp2021_trip_report.md

Meeting Cpp 2021 - Trip report

Author Guillaume Dua
Date 10/11/2021 - 12/11/2021

Table-of-content

@GuillaumeDua
GuillaumeDua / Concept-based polymorphism in modern Cpp.md
Last active Nov 29, 2021
Concept-based polymorphism in modern C++
View Concept-based polymorphism in modern Cpp.md

Concept-based polymorphism in modern C++

Date 05-05-2021 - 07-04-2021
Revision R2
Author Guillaume Dua
Reviewer Loïc Joly, Antoine Morrier
@GuillaumeDua
GuillaumeDua / Decreasing_productivity_in_software_development.md
Last active Sep 12, 2020
Interface-based programming & architecture : How to implement clean, scalable codebase in modern C++
View Decreasing_productivity_in_software_development.md
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script> <script type="text/x-mathjax-config"> MathJax.Hub.Config({ tex2jax: {inlineMath: [['$', '$']]}, messageStyle: "none" }); </script>

How to avoid decreasing productivity in software development projects ?

Or "The multiple impacts of technical debt"
Or "How technical debt is choking IT companies on multiple scales" Or "Software development : How does technical debt suffocates your projects?"

@GuillaumeDua
GuillaumeDua / 13_valuable_things_I_learned_using_CMake.md
Last active Nov 13, 2021
13 valuable things I learned using CMake
View 13_valuable_things_I_learned_using_CMake.md

13 valuable things I learned using CMake

Author : Dua Guillaume
Date : 04-26-2020

Requirement : A first experience with CMake

Intro

As a modern C++ specialist, my job is to focus on software development, from a performance and quality perspective.

@GuillaumeDua
GuillaumeDua / trip_report_CPPP.md
Last active Jun 26, 2019
Trip report : CPPP conference
View trip_report_CPPP.md

Trip report : CPPP Conference

By Guillaume "Guss" Dua

June 15, 2019 PARIS

An international C++ conference in the heart of Paris

Two days ago, the CppFrUG completed its first conference, in Paris, France.

@GuillaumeDua
GuillaumeDua / cpp_unexpected_template_instantiation.md
Last active May 22, 2019
C++ : When template instantiation goes wrong
View cpp_unexpected_template_instantiation.md

C++ : When template instantiation goes wrong

This is the first episode of a new serie, "A C++ developer's logbook".

In this article, we will see how unused code mays lead to unexpected template instantiation.

Disclaimer : Obviously, I'm terrible at naming things. Any suggestion is welcome.

Table of content

@GuillaumeDua
GuillaumeDua / cpp_legacy_inheritance_vs_std_variant.md
Last active Oct 21, 2021
C++ legacy inheritance vs CRTP + std::variant
View cpp_legacy_inheritance_vs_std_variant.md