James's Ramblings

TODO

Created: December 19, 2024

TODO

  • SQL
  • 3NF (and higher normal forms)
  • Databases
  • Generic jargon
  • OSI model/Networking
    • List layers and descriptions
    • MAC
    • Ethernet
    • TCP/IP
    • UDP
    • TCP
    • HTTP
    • TLS
    • DNS
  • Go
  • Linux
  • Protocols
  • Team topologies
  • Architecture
  • Design patterns
  • Testing
  • Security
  • CI/CD
  • Redis
  • Kubernetes
  • Docker
  • LeetCode
  • Git
  • ACID Compliance + BASE
  • CRUD
  • IPv6
  • Data structures
  • Algorithms
  • System design
  • UML
  • Entity relationship
  • Set theory
  • DevOps
  • SRE/Golden signals
  • Lambda architecture (theory not AWS)
  • Binary to decimal conversion
  • Base64
  • Hexadecimal
  • Abstract syntax tree
  • XML
  • ASCII
  • UTF-8
  • Unicode
  • Encoding
  • X.509
  • IPC
    • Sockets
  • ODBC vs JDBC
  • SOAP ()
  • GraphQL ()
  • Websockets
  • Kafka
  • DOM
  • RIP
  • Tekton
  • ArgoCD
  • Prometheus (practical)
  • Grafana (practical)
  • Well architected framework (and alternatives)
  • Well known ports
  • Binary search
  • B-trees
  • Bloom filters
  • Red-black trees
  • AVL trees
  • ASTs
  • BGP
  • OSPF
  • EIGRP
  • Diffie-Hellman
  • Dikstra’s algorithm
  • Dynamic array
  • Domain-Driven Design (DDD)
  • CORS
  • Command Query Responsibility Segregation (CQRS)
  • SOLID
  • Test-driven development (TDD)
  • Behavior-driven development (BDD)
  • Requirements elicitation
    • Identifying stakeholders
    • Modeling goals
    • Modeling context
    • Discovering scenarios (or Use cases)
    • Discovering “qualities and constraints” (Non-functional requirements)
    • Modeling rationale and assumptions
    • Writing definitions of terms
    • Analyzing measurements (acceptance criteria)
    • Analyzing priorities
  • Formal verification
  • Lean
  • Agile
  • Scrum
  • Bin packing
  • Relational algebra
  • Flux
  • OAuth
  • OpenID
  • CIA
  • Single instruction, multiple data (SIMD)
  • Word size
  • Amortized analysis
  • URLs/URIs
  • Idempotency
  • GenAI
  • Machine learning
  • Deep learning
  • Prompt engineering

Done

  • Schemas
  • CAP Theorem
  • PDUs
  • Encapsulation
  • Obervability
    • Metrics
    • Traces
    • Logs
  • OpenMetrics
  • OpenTelemetry
  • AWS Distro for OpenTelemetry
  • Jenkins
  • Data lakes
  • Data warehouses
  • DORA metrics
  • REST
  • RPC
    • gRPC