Site Map

links to code repositories, stories, bites, and documentation.

"Start where you are. Use what you have, Do what you can."
- Arthur Ashe

Almost all of the pages in this site are embedded in a thread, a set of linked pages each of which has Next, Prev, and Pages bottom menu buttons that aggregate pages into focus areas. All the pages in a thread are linked from its pages list. To show that, click Page Controls > pages list in the left panel or click the Pages button on the bottom menu.

Table 1. - Threads

Note:
Thread names written in red indicate that the thread was generated by Claude Code then edited with AI assisted manual changes. All the others were generated manually then possibly edited with AI assisted manual changes.
ThreadDescription
Site Describes site, its contents, and purpose
Track Summaries Each page provides a Track Summary for the Tracks identified by top menu Items in the Explorers, e.g., Site, Rust, C++, C#, Python, WebDev, SWDev, Basics, and Code.
Platform Basics Introductory views of platform basics, e.g., virtual memory, scheduling, ...
Help Each page provides help for some coding related activity.
Blogs Posts that present some interesting software-related topic.
Tutor Beginning instructions for Rust, C++, C#, Python, and AI LLM.
Language Specific Content
Repositories Each page provides a Repository Explorer for the Tracks identified by top menu Items in the Explorers, e.g., Rust, C++, C#, Python, WebDev, SWDev, Basics, and Code.
RustStory chapters of an ebook describing the Rust programming language.
RustBites each page describes one specific feature of the Rust programming language.
CppStory chapters of an ebook describing the C++ programming language.
CppBites each page describes one specific feature of the C++ programming language.
CSharpStory chapters of an ebook describing the C# programming language.
CSharpBites each page describes one specific feature of the C# programming language.
PythonStory chapters of an ebook describing the Python programming language.
PythonBites each page describes one specific feature of the Python programming language.
Rust Comparison story six-page walkthrough of the Rust TextFinder implementation — part-by-part design and full source, cross-linked to the C++ walkthrough.
C++ Comparison story six-page walkthrough of the C++ TextFinder implementation — part-by-part design and full source, cross-linked to the Rust walkthrough.
Web Development and Components
WebDev Story a sequence of pages about web development.
WebDevBites each page describes one specific feature of the technologies for static web programming, e.g., HTML, JavaScript, and CSS. That continues with a series of examples.
WebDev Components each page describes a W3C Web Component, built for this site.
WebDev Tests each page describes a prototype web component or other widget.
Software Design and Development
SWDev Story an ebook about Software Development.
UML Diagrams each page describes one specific UML diagram, e.g., Package, Class, ...
Design Patterns each page describes one specific design pattern.
Implementation Patterns each page describes one specific implementation pattern.
SWDesignBites each page describes one specific area of software design.
SWDeployBites each page describes one specific area of software deployment.
Basics
Platform Story ebook about foundations of Computer Platforms and Networking.
Platform Bites focus on platform mechanics like virtual memory, scheduling, ...
AI Story focus on AI Concepts.
Imperative Prog'g Basics of Imperative programming.
Declarative Prog'g Basics of Declarative programming.
Code Projects
Project Story evolving ebook about code projects developed for this site. Includes code and analysis.
AI Bites pages about specific AI technologies for software development.
AI Workflows a sequence of pages about workflow-based AI context management.
Tutorials
Rust basic tutorial on the Rust programming language.
C++ basic tutorial on the C++ programming language.
C# basic tutorial on the C# programming language.
Python basic tutorial on the Python programming language.
LLM AI basic tutorial on AI based on Large Language Models (LLMs).