A comprehensive collection of programming tutorials built with Docusaurus.
- Node.js 18.0 or above
- npm or yarn
npm installnpm startThis command starts a local development server and opens a browser window. Most changes are reflected live without having to restart the server.
npm run buildThis command generates static content into the build directory and can be served using any static content hosting service.
- Cloud Native Technologies: Kubernetes, Docker, Microservices
- Frontend Technologies: Angular, React, Next.js, Three.js
- Platforms & Frameworks: Spring Boot, NestJS, Laravel
- Database Technologies: MySQL, PostgreSQL, MongoDB
- Development Tools: Playwright, Maven, Gradle
- CI/CD: GitHub Actions, Jenkins
- Graphics & Compute API: Vulkan
This project is configured for automatic deployment to GitHub Pages using GitHub Actions.
- Push to the
mainbranch - GitHub Actions will automatically build and deploy
- Site will be available at
https://chevp.github.io/tutorials
npm run build
npm run serveEach tutorial includes:
- Prerequisites and setup instructions
- Step-by-step implementation guides
- Working code examples
- Best practices and tips
- Docusaurus - Documentation framework
- React - Frontend framework
- MDX - Markdown with JSX
- 🔍 Search: Full-text search across all tutorials
- 🌙 Dark Mode: Toggle between light and dark themes
- 📱 Responsive: Works on desktop, tablet, and mobile
- 🚀 Fast: Optimized for performance
- ♿ Accessible: Built with accessibility in mind
Content is reviewed and maintained by chevp.
This repository is licensed under the MIT License, which allows you to use, modify, and distribute these tutorials with attribution.