cyber-playcon-talks

command module
v0.0.0-...-a5b7354 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 2, 2024 License: MIT Imports: 14 Imported by: 0

README

Cyber PlayCon 2024 talks

This repo contains the slides and associated infra for my talks. To view the talks, go to cybr.lol.

Setup

Go

Go is used for the live dev server. Install according to the instructions for your platform

NPM

NPM is mainly used for the Tailwind CLI, which is total overkill, but 🤷. NPM is usually installed via something like nvm.

Once you have nvm installed, run npm i to install dependencies

Remark.js

Download a copy of remark.js, which is used for rendering Markdown + HTML slides into a web-based presentation. The server expects it to be in the repo root at remark-latest.min.js, you can download it from https://remarkjs.com/downloads/remark-latest.min.js.

Running a presentation

To serve a presentation, run:

# Run the backend
go run . <number of talk>

# Compile CSS
npm run tailwind

For example, to serve talk 01-architecture-101, you'd run: go run . 1

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL