Skip to content
My Docs
Linux Misc Bits
Initializing search
My Docs
The Knowledgarium
Resources
It in general
It in general
Setting up a MacBook Pro
Linux
Linux
bash
Linux Terminal
Linux Misc Bits
Software dev
Software dev
3d
3d
Geometry for 3D Rendering
Coding
Coding
Clean Code Notes
Context to Keep in Mind when Coding
Code Design Guidelines
Learning π·πΌββοΈπ·πΌββοΈ
Test Driven Development (TDD)
SOLID principles
SOLID principles
Single Responsibility Principle [SRP]
Open / Closed Principle [OCP]
Liskov Substitution Principle [LSP]
Interface Segregation Principle [ISP]
Dependency Inversion Principle [DIP]
Design patterns
Design patterns
The Strategy Pattern π·πΌββοΈπ·πΌββοΈ
Docker
Docker
Docker π·πΌββοΈπ·πΌββοΈ
Dockerfile π·πΌββοΈπ·πΌββοΈ
Functional programming
Functional programming
Functional Programming π·πΌββοΈπ·πΌββοΈ
Game dev
Game dev
Game Dev - Jucification
Game Dev - Misc
Engines
Engines
Game Engines List
olc::PixelGameEngine 2
Git
Git
Git Branching
Git and SSH π·πΌββοΈπ·πΌββοΈ
Git Ignore Template File
GitHub Set Up
Git Log π·πΌββοΈπ·πΌββοΈ
Git Rebase π·πΌββοΈπ·πΌββοΈ
Katas
Katas
C# Katas π·πΌββοΈπ·πΌββοΈ
Java Katas π·πΌββοΈπ·πΌββοΈ
Kotlin Katas π·πΌββοΈπ·πΌββοΈ
Languages
Languages
C#
C#
C# Arrays
C# .Net Asynchronous Coding
C# Dependency Inversion - Example
C# Dictionaries
C# IEnumerable
C# Inheritance π·πΌββοΈπ·πΌββοΈ
C# Lists π·πΌββοΈπ·πΌββοΈ
C# Misc Stuff π·πΌββοΈπ·πΌββοΈ
C# Operators π·πΌββοΈπ·πΌββοΈ
C# Parameters π·πΌββοΈπ·πΌββοΈ
C# Properties π·πΌββοΈπ·πΌββοΈ
C# Strings π·πΌββοΈπ·πΌββοΈ
C# Various Bits and Pieces π·πΌββοΈπ·πΌββοΈ
XUnit and FluentAssertions
Linq
Linq
Learning from ScottGu's Linq Blog π·πΌββοΈπ·πΌββοΈ
C++
C++
C++ CoP π·πΌββοΈπ·πΌββοΈ
Code Snippets
C++ Maps π·πΌββοΈπ·πΌββοΈ
C++ Pointers π·πΌββοΈπ·πΌββοΈ
C++ Polymorphism π·πΌββοΈπ·πΌββοΈ
C++ Vectors π·πΌββοΈπ·πΌββοΈ
C++ Design Patterns π·πΌββοΈπ·πΌββοΈ
Essential C++ π·πΌββοΈπ·πΌββοΈ
C++ Quick Notes π·πΌββοΈπ·πΌββοΈ
C++ Crash Course
C++ Crash Course
C++ Crash Course - Ch 2 - TYPES
C++ Crash Course - Ch 3 - POINTERS and REFERENCES
C++ Crash Course - Ch 4 - THE OBJECT LIFE CYCLE
Java
Java
Java - Streams π·πΌββοΈπ·πΌββοΈ
Lisp
Lisp
The Lisp Evaluation Model
Land of Lisp - Ch1 & Ch2
Land of Lisp - Ch 3
Land of Lisp - Ch 4
Land of Lisp - Ch 5
Land of Lisp Learning
Land of Lisp π·πΌββοΈπ·πΌββοΈ
Python
Python
'datetime' and 'time'
Dictionaries π·πΌββοΈπ·πΌββοΈ
Pytest
Python Learning π·πΌββοΈπ·πΌββοΈ
Regular Expressions
Crash Course Notes
Crash Course Notes
Functions
Importing
Input
Lists
Objects
Strings
Maven
Maven
Recap on Java Compilation and Execution π·πΌββοΈπ·πΌββοΈ
Starting with Maven π·πΌββοΈπ·πΌββοΈ
Maven Plugins π·πΌββοΈπ·πΌββοΈ
Maven Build Lifecycles π·πΌββοΈπ·πΌββοΈ
Misc Notes π·πΌββοΈπ·πΌββοΈ
Maven Resources
Tools
Tools
Intellij IDEA
VIM π§ π§
Visual Studio 2019 π·πΌββοΈπ·πΌββοΈ
VS Code π·πΌββοΈπ·πΌββοΈ
Linux Misc Bits
Finding the version of ubuntu youβre using:-
cat /etc/lsb-release