This repository contains accompanying source material for the YouTube channel Composite Decomposition. It has subfolders for the corresponding videos; slides can be found here. Each presentation follows the <subfolder name>.pptx
file naming convention (for example, barns.pptx
). The only exception is the trailer.pptx
that contains slides for the channel's introductory video.
If you have a proposal for a new topic that you would like me to cover, then create an issue here. Of course, don't forget pressing the Subscribe button to avoid missing novel presentations.
The following list gives a brief overview what is currently contained or planned to be in this project. Not all videos come with extra material, though.
- Simple Unawareness Leads to not so Simple Consequences (
caching-dangers
folder):
Video about dangers of forgetting to investigate background mechanisms just because things seems simple at the surface; the story is exemplified via caching dangers. - The Quest for Fundamental Ideas (
recipes-for-pi
folder):
Solution in Java 9+ for Exploration 4.2 as described in Chapter 4 of the Introduction to Computing book. - How to Do Agile Right (
bipartitioner
folder):
Video about importance of proper requirements engineering exemplified via 2 LeetCode problems associated with bipartitioning a graph. - Multilateral Thinking (
pins
folder):
Video about the power of hybrid algorithms and how to design solutions leveraging them. - Overcome Hurdles by Transmogrifying a Problem (
barns
folder):
Introduction to the profound Primal-Dual problem solving paradigm.