Last updated: 2026-05-21 19:21
Static educational web platform documenting multiple programming languages and software-development practices.
No build system - HTML/CSS/JS edited directly and viewed in a browser. Track explorers built on a two-level
iframe architecture (PageHost.html → per-track Explore*.html → content pages)
with postMessage-based navigation and cookie-persisted UI state.
| Track | Explorer | Home page | Status |
|---|---|---|---|
| Site | Site/Explore.html |
Site/SiteHome.html |
active - site landing/overview |
| Rust | Rust/ExploreRust.html |
Rust/RustHome.html |
active - repos and stories |
| C++ | Cpp/ExploreCpp.html |
Cpp/CppHome.html |
active - Bites, Story chapters, repo demos |
| C# | CSharp/ExploreCSharp.html |
CSharp/CSharpHome.html |
active - Bites, Story chapters, WCF/WPF demos |
| Python | Python/ExplorePython.html |
Python/PythonHome.html |
active - Bites, Story chapters, repo prototype |
| WebDev | WebDev/ExploreWebDev.html |
WebDev/WebDevHome.html |
active |
| SWDev | SWDev/ExploreSWDev.html |
SWDev/SWDevHome.html |
active - SWDevStory added recently |
| Basics | Basics/ExploreBasics.html |
Basics/BasicsHome.html |
active - story + repos pages populated |
| Code | Code/ExploreCode.html |
Code/CodeHome.html |
active - large AI-focused content set, repo summaries, CodeStory chapters |
Code/AI/)
DemoAgent-Claude2/ - current Python agent; entry dev_agent.py,
run via run_agent.bat / run_agent.ps1.
Requires ANTHROPIC_API_KEY and requirements.txt.
DemoAgent-Claude, DemoAIConsole-Gemini,
DemoCode-Claude, DemoCode-Gemini, ReadmeAgent-Claude,
RustDemoAgent-Claude, CppCodeAnalysis, RustCodeAnalysis,
DemoLibraryAgent-Claude.
Code/CodeWebifier/CodeWebifier.sln) -
.NET tool, build via Visual Studio or dotnet build.
NewSite.sln, NewSite.code-workspace.
| Date / Time | Activity |
|---|---|
| 2026-05-21 19:21 | Finished all current WebDev component docs pages |
| 2026-05-21 11:21 | Fixed several bugs and added feature to ViewComparatorComponent |
| 2026-05-20 18:30 | Replaced images with active components in RepoWebDev_ViewSplitterBarComponent |
| 2026-05-19 10:54 | Added working examples for ViewXXComponent docs |
| 2026-05-18 22:59 | Updated activity list in SiteChanges |
| 2026-05-18 22:47 | Converted WebDev pages to new WebDev ViewComponents |
| 2026-05-18 19:06 | Added ViewImageComponent, ViewCodeComponent, ViewSplitterComponent, and ViewComparatorComponent |
| 2026-05-18 16:17 | Added new view-code component |
| 2026-05-15 22:34 | Changed link targets from _self to _top in SiteChanges Activity table |
| 2026-05-15 22:15 | Added Python Story page for 3rd party libraries |
| 2026-05-15 20:44 | Added new story library chapters for C# Story |
| 2026-05-15 20:07 | Added C++ Story pages for FileSystem, Threads, and Sockets |
| 2026-05-15 11:41 | Updated status and notes |
| 2026-05-15 10:29 | Added Hardware, CPUs, and GPUs chapters to Basics Story; renumbered all chapters |
| 2026-05-14 22:05 | Fixed bug in extracting page address in PageHost |
| 2026-05-14 21:30 | Added many new C++ Bites; C++ track now rivals Rust track in coverage |
| 2026-05-14 11:07 | Added HTML, JavaScript, and CSS chapters to WebDev Story |
| 2026-05-14 10:17 | Added new entries to WebDev, Basics, and Python glossaries |
| 2026-05-14 09:10 | Added new entries to C# Glossary |
| 2026-05-14 08:36 | Added new entries to C++ Glossary |
| 2026-05-14 08:30 | Added new entries to Rust Glossary |
| 2026-05-13 22:47 | Added glossary links to Rust Bites pages and Site Glossary |
| 2026-05-13 20:36 | Fixed link in SitePages.js |
| 2026-05-13 20:14 | Added Basics_Threads.html; clarifying text in Basics_IO.html |
| 2026-05-13 13:40 | Text fixes and clarification in SiteDesign and SiteDemo pages |
| 2026-05-13 12:06 | Added more information to Basics Story and Code AI Story |
| 2026-05-11 10:38 | Added BasicsCodeStory and BasicsDecCodeStory pages |
| 2026-05-10 22:08 | Fixed Basics Repo Explorer and several links |
| 2026-05-10 20:29 | Added new WebDev Repo docs |
| 2026-05-10 14:10 | Added AI Story (12-chapter sequence in Code track) |
| 2026-05-08 22:20 | Added notes ideas |
| 2026-05-08 18:45 | Minor text corrections |
| 2026-05-08 15:19 | Added bookmarks; moved Notes from NewSite to NewSite/Site |
| 2026-05-08 09:33 | PageHost link fix in Page Controls > GoTo |
| 2026-05-08 09:10 | Windows messaging update |
| 2026-05-08 08:48 | Removed status links from explorers; clarifying text in SiteMap |
| 2026-05-07 21:18 | Repo-page indexing bug fixes; updated README for RustByteRecord |
| 2026-05-07 11:17 | Cookie page-counter fixes |
| 2026-05-06 21:28 | SiteMap link fixes; Copy URL bug fix |
| 2026-05-06 14:50 | Repository file access reworked |
| 2026-05-05 19:54 | Track summary subtitle changes |
| 2026-05-05 09:30 | Added Demo and Design pages |
| 2026-05-04 22:48 | Added code comparisons across repositories; added CodeStory |
| 2026-05-04 01:09 | New Code track summary |
<link> in <head> to win the cascade.buildPages() and createSiteNavMenu('goto') on load.reset.css → ContentMenus.css → Content.css → Theme*.css.ScriptsWebComponents.js → Content.js → ContentMenus.js → SitePagesForTools.js → cookies/elements/messages.CodeBites_Useage_Examples.html keeps its intentional spelling.Code/js/, not the root js/.Code/C#/Hello/obj/Debug/net10.0/ (build artifacts - likely gitignore candidates rather than intentional changes).