Learning by building
Real understanding grows through systems that have to work and expose design trade-offs, failure modes and new questions.
Trunks are the stable bodies of knowledge that connect broad source domains to specialised capabilities and the artefacts they produce. Tools, projects and ventures may change; a mature trunk accumulates concepts, methods, evidence and practice over time.
Ground — reasoning, observation, questions, claims, evidence and decisions └── Roots - broad source domains and enduring interests └── Trunks - coherent bodies of knowledge └── Branches - specialised topics, practices and capabilities └── Leaves - projects, repositories, writing, experiments and other artefacts
A trunk is not a personal principle, a working method, an organisation, a product or an individual project. Principles belong in Ground; organisations and ventures sit alongside the tree; products and projects normally appear as Leaves.
Ground
└── Roots
└── Trunks
└── Branches
└── Leaves
Real understanding grows through systems that have to work and expose design trade-offs, failure modes and new questions.
Foundational concepts should remain reusable while their applications connect games, infrastructure, AI, products and physical systems.
Useful outcomes should leave behind durable evidence: repositories, writing, diagrams, demos, templates, devlogs, reports or case studies.
The aim is not to collect unrelated projects. Each branch and leaf should deepen one or more trunks and strengthen the connected body of work.
These are Ground-level principles that guide how the trunks are developed. They are not themselves trunks.
A trunk persists while its terminology, tools and branches evolve. Computer Science remains a body of knowledge even as languages, frameworks and runtime platforms change.
A trunk may draw from more than one domain. Game Design grows from Arts & Entertainment, Technology & Computing, Hobbies & Interests and Business.
Trunks become actionable through narrower subjects, practices and capabilities such as Detection Engineering, Game AI, Platform Engineering or Marketing Analytics.
Repositories, games, assessments, experiments, articles, diagrams and case studies provide inspectable evidence that a body of knowledge is actually being developed and applied.
This is the initial canonical catalogue. A trunk may connect to several Roots and may share Branches or Leaves with another trunk; those many-to-many relationships are intentional.
Quantitative reasoning, physical models and reusable abstractions for understanding systems, motion, measurement, uncertainty and change.
Associated roots Representative branchesAlgorithms, data structures, computation, operating systems, databases, networking, distributed systems and the engineering of reliable software.
Associated roots Representative branchesCircuits, signals, sensors, control, embedded computing, digital hardware and physical interfaces between software and the material world.
Associated roots Representative branchesThe design, operation and assurance of cloud platforms, delivery systems, runtime environments, controls and evidence-producing security practices.
Associated roots Representative branchesNishanth Konsultancy, Security Capabilities Lab, Hardened Compute, security assessments, risk registers and remediation evidence.
Machine intelligence, knowledge representation, retrieval, planning, model operations and evidence-grounded systems that assist human reasoning and decision-making.
Associated roots Representative branchesHybrid RAG, Champion–Challenger Experiment Engine, Private AI Fabric, ontology models and grounded AI architecture notes.
The design and production of games, playable media, simulations, interactive narratives, economies, agents and multiplayer experiences.
Associated roots Representative branchesRetroKrafters, Arcade Division, Arcade Space Shooter, KINGPIN, GOAP Engine, browser games and playable prototypes.
Technology for understanding audiences, operating content, running experiments, serving advertising and connecting marketing activity to measurable outcomes.
Associated roots Representative branchesRoimantics, Gear5Ads, multi-platform content scheduling, reporting pipelines, campaign dashboards and audience-intelligence workflows.
The relationship between technology, law, state capacity, data governance, regulated markets and infrastructure that must remain trustworthy and inspectable.
Associated roots Representative branchesRegulatory Watch India, digital-sovereignty assessments, tender requirement analyses, compliance mappings and hardened-compute validation plans.
Turning uncertain opportunities into coherent products, organisations and delivery systems through architecture, operating models, prioritisation and accountable technical leadership.
Associated roots Representative branchesNishanth Konsultancy, RetroKrafters, Roimantics, strategy memoranda, architecture RFCs, service offerings, product plans and delivery playbooks.
Vehicles, movement, maps, location intelligence, spatial computation and the systems that connect physical assets to digital representations.
Associated roots Representative branchesMap-generation engines, spatial-processing experiments, mobility research, simulations and automotive technical notes.