Skip to content

slides: split 10 dense slides for breathing room#40

Merged
codebytes merged 2 commits intofeat/slides-correctness-coverage-polishfrom
slides/split-dense-slides
May 7, 2026
Merged

slides: split 10 dense slides for breathing room#40
codebytes merged 2 commits intofeat/slides-correctness-coverage-polishfrom
slides/split-dense-slides

Conversation

@codebytes
Copy link
Copy Markdown
Owner

Splits the 10 most content-heavy slides in slides/Slides.md so each slide carries a single idea. Total slide count: 37 → 47. No content lost; speaker notes preserved.

Splits applied

Original Now
The Polyglot Problem The Polyglot Problem + The Orchestration Pain
One Orchestrator for Every Language Three promises + Your Stack in One File
Standalone Dashboard Standalone Dashboard + Wire Any OTEL App in 30 Seconds
OpenTelemetry Setup by Language OpenTelemetry — Python + OpenTelemetry — Node.js
Connection Strings Connection Strings — The Pattern + Same Pattern, Every Language
AppHost Languages Two AppHost Languages + Workloads Can Be Anything
Multi-Language Integrations Write Once with ATS + Use From TypeScript — Zero Bindings
aspire.config.json aspire.config.json + Manage Config From the CLI
Agent-Ready CLI Agent-Ready CLI + Wire It Up in 30 Seconds
From Dev to Production Same Model, Two Commands + What That Looks Like

Verification

  • marp Slides.md -o Slides.html renders cleanly, no errors
  • All slide separators (---) intact
  • All HTML comments / speaker notes preserved
  • Marp directives (<!-- _class: ... -->) preserved per slide

Untouched

  • 8 demo slides (already focused)
  • Section dividers, intro/outro
  • Cheat Sheet (intentionally dense reference)
  • Four Pillars (good as-is)

Chris Ayers added 2 commits May 7, 2026 11:06
Spread tight slides into focused single-idea slides (37 -> 47):
- Polyglot Problem: stack vs. orchestration pain
- One Orchestrator: promises vs. AppHost example
- Standalone Dashboard: pitch vs. OTEL wiring example
- OpenTelemetry: Python and Node.js separated
- Connection Strings: pattern vs. cross-language samples
- AppHost Languages: C#/TS authoring vs. workload runtimes
- Multi-Language Integrations: ATS authoring vs. TS consumer
- aspire.config.json: file vs. CLI management
- Agent-Ready CLI: MCP overview vs. setup
- Dev to Production: commands vs. console output

No content changes; speaker notes preserved.
@codebytes codebytes merged commit 7f94a6a into feat/slides-correctness-coverage-polish May 7, 2026
@codebytes codebytes deleted the slides/split-dense-slides branch May 7, 2026 15:11
codebytes added a commit that referenced this pull request May 7, 2026
* slides: split 10 dense slides for breathing room (#40)

* slides: split 10 dense slides for breathing room

Spread tight slides into focused single-idea slides (37 -> 47):
- Polyglot Problem: stack vs. orchestration pain
- One Orchestrator: promises vs. AppHost example
- Standalone Dashboard: pitch vs. OTEL wiring example
- OpenTelemetry: Python and Node.js separated
- Connection Strings: pattern vs. cross-language samples
- AppHost Languages: C#/TS authoring vs. workload runtimes
- Multi-Language Integrations: ATS authoring vs. TS consumer
- aspire.config.json: file vs. CLI management
- Agent-Ready CLI: MCP overview vs. setup
- Dev to Production: commands vs. console output

No content changes; speaker notes preserved.

* slides: rename Azure CXP -> Azure EngOps on About slide

---------

Co-authored-by: Chris Ayers <chris@chris-ayers.com>

* slides: split remaining dense slides + Azure CXP -> EngOps rename

Cherry-picked the 10 splits from PR #40, plus follow-up cleanups
on slides that still overflowed after the first pass:

- Four Pillars: split into pillars 1-2 / 3-4
- Service Discovery: split pattern from per-language samples
- The AppHost - Your Stack in Code: split C# from TypeScript
- Two AppHost Languages: drop in-line code (covered on prior slide)
- Cheat Sheet: split runtimes from common patterns
- aspire.config.json: split JSON file from field reference
- About slide: Azure CXP renamed to Azure EngOps (org rename;
  AzRel name unchanged)

Audit results vs. main:
- Total overflow:   8417px -> 2130px  (-75%)
- Severe (>1100):   13 slides -> 0
- Worst slide:      1570px -> 914px
- Slide count:      37 -> 52

No content lost; speaker notes preserved.

---------

Co-authored-by: Chris Ayers <chris@chris-ayers.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant