Dave AmianainGeek CultureOn Writing Unique Reference in C++Implementing Building Blocks of Reference Semantics: Unique Reference7 min read·Aug 29, 2021----
Dave AmianainGeek CulturePointers and References: Design Goals and Use CasesOther languages were made for banning pointers, are they really terrible?7 min read·Aug 19, 2021----
Dave AmianainGeek CultureDesigning functions: The building blocks of computer programsBack to Basics.3 min read·Jun 16, 2021----
Dave AmianainGeek CultureTowards Exceptional CodeImagine you are tasked to make an algorithm for the automation of airplane control systems. You closed the deal with a known airplane…3 min read·Apr 26, 2021----
Dave AmianainGeek CulturePython Typed AnnotationsPython 3.10 just announced their release on April 10 this year. Most of the updates were done to improve the developer experience and…4 min read·Apr 24, 2021--2--2
Dave AmianainGeek CultureWorld of Forms: An Introduction to Object-Oriented ProgrammingAbstraction, Encapsulation, Polymorphism, and Inheritance4 min read·Apr 22, 2021----
Dave AmianainGeek CultureElements of Programming: Fundamental Data StructuresData Structures underlie everything we do in computer science: understanding them is critical to writing rigorous software and effective…9 min read·Apr 13, 2021----
Dave AmianainRecursionThe Language of Calculus (Part 1)The Story of Leibniz, his notations and ideas5 min read·Nov 2, 2020----