├── .github ├── FUNDING.yml └── workflows │ └── next.yaml ├── .gitignore ├── README.md ├── TODO.md ├── components ├── corner.js ├── footer.js ├── github.js ├── header.js ├── layout.js ├── twitch.js ├── twitter.js └── youtube.js ├── context ├── courseInfoContext.js └── headerContext.js ├── course.json ├── data ├── course.js └── lesson.js ├── lessons ├── 01-intro │ └── A-intro.md ├── 02-your-env │ ├── A-your-env.md │ ├── B-ansible.md │ ├── C-roll-your-own.md │ ├── D-neovim.md │ └── E-wait.md ├── 03-navigation │ ├── A-window.md │ └── B-tmux.md ├── 04-tools │ ├── A-intro.md │ ├── B-jq.md │ ├── C-unix.md │ └── D-neovim.md ├── 05-terminal │ └── A-intro.md └── 06-outro │ └── A-outro.md ├── next.config.js ├── out ├── package.json ├── pages ├── _app.js ├── index.js └── lessons │ └── [section] │ └── [slug].js ├── public ├── .nojekyll └── images │ ├── 00-no-cycles.png │ ├── author.jpg │ ├── course-icon.webp │ └── social-share-cover.jpg ├── scratch.lua ├── styles ├── courses.css ├── footer.css └── variables.css └── tmux-sessionizer /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/next.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/.github/workflows/next.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/TODO.md -------------------------------------------------------------------------------- /components/corner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/components/corner.js -------------------------------------------------------------------------------- /components/footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/components/footer.js -------------------------------------------------------------------------------- /components/github.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/components/github.js -------------------------------------------------------------------------------- /components/header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/components/header.js -------------------------------------------------------------------------------- /components/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/components/layout.js -------------------------------------------------------------------------------- /components/twitch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/components/twitch.js -------------------------------------------------------------------------------- /components/twitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/components/twitter.js -------------------------------------------------------------------------------- /components/youtube.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/components/youtube.js -------------------------------------------------------------------------------- /context/courseInfoContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/context/courseInfoContext.js -------------------------------------------------------------------------------- /context/headerContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/context/headerContext.js -------------------------------------------------------------------------------- /course.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/course.json -------------------------------------------------------------------------------- /data/course.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/data/course.js -------------------------------------------------------------------------------- /data/lesson.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/data/lesson.js -------------------------------------------------------------------------------- /lessons/01-intro/A-intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/lessons/01-intro/A-intro.md -------------------------------------------------------------------------------- /lessons/02-your-env/A-your-env.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/lessons/02-your-env/A-your-env.md -------------------------------------------------------------------------------- /lessons/02-your-env/B-ansible.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/lessons/02-your-env/B-ansible.md -------------------------------------------------------------------------------- /lessons/02-your-env/C-roll-your-own.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/lessons/02-your-env/C-roll-your-own.md -------------------------------------------------------------------------------- /lessons/02-your-env/D-neovim.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/lessons/02-your-env/D-neovim.md -------------------------------------------------------------------------------- /lessons/02-your-env/E-wait.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/lessons/02-your-env/E-wait.md -------------------------------------------------------------------------------- /lessons/03-navigation/A-window.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/lessons/03-navigation/A-window.md -------------------------------------------------------------------------------- /lessons/03-navigation/B-tmux.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/lessons/03-navigation/B-tmux.md -------------------------------------------------------------------------------- /lessons/04-tools/A-intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/lessons/04-tools/A-intro.md -------------------------------------------------------------------------------- /lessons/04-tools/B-jq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/lessons/04-tools/B-jq.md -------------------------------------------------------------------------------- /lessons/04-tools/C-unix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/lessons/04-tools/C-unix.md -------------------------------------------------------------------------------- /lessons/04-tools/D-neovim.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/lessons/04-tools/D-neovim.md -------------------------------------------------------------------------------- /lessons/05-terminal/A-intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/lessons/05-terminal/A-intro.md -------------------------------------------------------------------------------- /lessons/06-outro/A-outro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/lessons/06-outro/A-outro.md -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/next.config.js -------------------------------------------------------------------------------- /out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/out -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/package.json -------------------------------------------------------------------------------- /pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/pages/_app.js -------------------------------------------------------------------------------- /pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/pages/index.js -------------------------------------------------------------------------------- /pages/lessons/[section]/[slug].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/pages/lessons/[section]/[slug].js -------------------------------------------------------------------------------- /public/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/images/00-no-cycles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/public/images/00-no-cycles.png -------------------------------------------------------------------------------- /public/images/author.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/public/images/author.jpg -------------------------------------------------------------------------------- /public/images/course-icon.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/public/images/course-icon.webp -------------------------------------------------------------------------------- /public/images/social-share-cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/public/images/social-share-cover.jpg -------------------------------------------------------------------------------- /scratch.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/scratch.lua -------------------------------------------------------------------------------- /styles/courses.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/styles/courses.css -------------------------------------------------------------------------------- /styles/footer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/styles/footer.css -------------------------------------------------------------------------------- /styles/variables.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/styles/variables.css -------------------------------------------------------------------------------- /tmux-sessionizer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePrimeagen/dev-prod-2/HEAD/tmux-sessionizer --------------------------------------------------------------------------------