• Onion Architecture
    • SOLID
    • Dependency Injection
      • Linked List
      • Array
    • Hash table
    • Heap
      • Quick Sort
      • Dijkstra's Algorithm
      • A* algorithm
    • Euclidean algorithm
      • Concept
      • WebSockets with Javascript
      • Concept
      • Concept
      • RabbitMQ
      • RabbitMQ with Java
      • Concept
      • Concept
      • Generate Document
      • Java CLI
      • Annotations
      • Graalvm
      • Troubleshooting
      • Operator: this
        • Troubleshooting
      • Clang
      • RAII
      • Ngrx
      • Cross-Origin Resource Sharing
      • RSA - Encryption
      • Diffie-Hellman key exchange
      • Basics
      • Mocking
      • Basics
      • Basics
    • Wsl
    • Git
      • Event
      • COLL Advent of Code - Solvinglibrary
    • Swiss Hacking Challenge
  • book Glossary
    • GitHub
    • RSS
    • Deutsch
    • Home
    On this page
    picture_as_pdf

    Docs

    account_tree folder

    Architecture

    Documentation of various architectural concepts.

    article folder

    Design Patterns

    Documentation of various design patterns.

    blur_circular folder

    Algorithms & Data structures

    Explantions and examples of computer algoirhtms and data structures

    dashboard folder

    Technology

    Documentation and exmaples for different technologies in computer science

    code folder

    Programming

    Documentation for various topics related to programming.

    border_bottom folder

    Framework

    Documentation about different frameworks

    security folder

    Security

    Documentation on security topics such as attacks, vulnerabilities and countermeasures

    monitor_heart folder

    Testing

    Documentation about various topics related to testing applications.

    handyman folder

    Tools

    Tools, which can simplify the development process or just everyday life.

    emoji_events folder

    Competitions

    book

    Glossary

    Description of terms and concepts used in this documentation.


    © 2025 Liam Metzger.
    Built with Lotus Docs