Rustikon 2026 Presentation
Why I Needed Rust, Finally: Infrastructure Automation I Can Sleep On
Presentation slides built with Slidev
Setup
Prerequisites
- Node.js 16+ (or Deno/Bun)
- npm or pnpm
Installation
cd rustikon-2026-slides
npm install
Development
Run the development server with hot reload:
npm run dev
Open http://localhost:3030 in your browser.
Build
Build slides for distribution:
npm run build
Output will be in dist/
Export
Export as PDF:
npm run export:pdf
Export as PNG (per slide):
npm run export:png
Structure
.
├── slides.md # All slides content
├── slidev.config.ts # Slidev configuration
├── theme/
│ └── dark-rust.css # Custom dark theme with Rust branding
├── public/ # Static assets (images, etc.)
└── package.json
Customization
Theme
The presentation uses a custom dark theme with Rust orange accents (#CE422B).
Edit theme/dark-rust.css to customize colors, fonts, or styles.
Content
All slide content is in slides.md. Follow Slidev markdown syntax.
Images
Place images in public/ directory and reference them in slides.md:

Presentation Notes
Speaker notes are included at the end of slides.md under each slide's frontmatter or in the notes section.
Press p during presentation to see presenter view with notes.
Keyboard Shortcuts
f— Fullscreenp— Presenter viewg— Go to slideo— Overviewj/k— Next/previous slideESC— Exit presentation
Deployment
To host on GitHub Pages:
- Build the slides:
npm run build - Push
dist/to your GitHub Pages branch
Or use Slidev's built-in deployment options.
Author
Jesús Pérez Lorenzo
Rustikon 2026