Hi! I'm Shanky (@shankyjs), a Sr. Platform Engineer passionate about cloud-native technologies, DevOps, and open-source software. I love sharing knowledge through talks, workshops, and demos.
Community Involvement:
- π¨π¦ Organizer of Cloud Native Vancouver
- πΈπ» Organizer of Cloud Native San Salvador
Welcome to my talks and demos repository! This is where I collect and share all the presentations, demonstrations, and code examples I've created over the years. Whether it's from conferences, meetups, workshops, or community events, you'll find the resources here.
Each talk includes:
- π Presentation materials and slides
- π» Demo code and examples
- π Step-by-step instructions
- π Additional resources and references
- π€ Total Talks: 3
- β Past: 3
- π Upcoming: 0
- π Active Years: 2
- π·οΈ Top Topics: GitOps (2), Kubernetes (2), AWS (1)
Browse all talks by year, topic, and event. Click on any talk to access the full demo, code, and materials.
| Date | Talk Title | Topics | Event/Location | Materials |
|---|---|---|---|---|
| 2026-02-25 | GitOps en 30 minutos: de cero a flujo real con FluxCD | GitOps, FluxCD, Kubernetes, EKS, Terraform, CI/CD | Cloud Native Community Meetup | EN / ES |
| Date | Talk Title | Topics | Event/Location | Materials |
|---|---|---|---|---|
| 2025-11-19 | Otel Jaeger Go Services | Otel, Jaeger, Go | Cloud Native Vancouver: Nov 2025 | EN / ES |
| 2025-10-30 | Intro To Flux With EKS | GitOps, AWS, Kubernetes | October 30th Cloud Native Vancouver event | EN / ES |
More talks and demos will be added here as they happen!
- AWS: Intro To Flux With EKS (2025)
- CI/CD: GitOps en 30 minutos: de cero a flujo real con FluxCD (2026)
- EKS: GitOps en 30 minutos: de cero a flujo real con FluxCD (2026)
- FluxCD: GitOps en 30 minutos: de cero a flujo real con FluxCD (2026)
- GitOps: GitOps en 30 minutos: de cero a flujo real con FluxCD (2026), Intro To Flux With EKS (2025)
- Go: Otel Jaeger Go Services (2025)
- Jaeger: Otel Jaeger Go Services (2025)
- Kubernetes: GitOps en 30 minutos: de cero a flujo real con FluxCD (2026), Intro To Flux With EKS (2025)
- Otel: Otel Jaeger Go Services (2025)
- Terraform: GitOps en 30 minutos: de cero a flujo real con FluxCD (2026)
Found a typo or want to improve something? Feel free to open an issue or submit a pull request!
- GitHub: @shankyjs
- Feel free to reach out if you have questions about any of the demos or talks!
Unless otherwise specified, all content in this repository is available for educational purposes. Please reference this repository if you use any materials.
β If you find these resources helpful, consider giving this repository a star!
# 1. Build automation tools
make build
# This compiles all automation tools:
# - create-talk (create new talk directories)
# - generate-index (update talks index)
# - check-metadata (validate metadata files)
# - generate-stats (generate statistics)
# 2. Install pre-commit hooks (optional but recommended)
pip install pre-commit # or brew install pre-commit
pre-commit installNote: All automation is built using Go. Run
make buildto compile the binaries.
# Use the Makefile command
make create-talk DATE=2025-11-15 SLUG=my-awesome-talk
# Or use the shorter alias
make new DATE=2025-11-15 SLUG=my-awesome-talk
# This creates:
# - 2025/nov-15th-my-awesome-talk/
# - metadata.yaml (edit this!)
# - README.md
# - README-es.md# After creating or editing talks
make update-index
# Or simply
make regenOnce installed, pre-commit hooks will:
- β Auto-generate index on commit
- β Validate metadata files
- β Check for missing files
- β Fix trailing whitespace
# Manual run
pre-commit run --all-filesmake help # Show all commands
make build # Build automation tools
make install # Alias for build
make create-talk # Create new talk (requires DATE and SLUG)
make new # Alias for create-talk
make update-index # Regenerate index
make generate-stats # Generate statistics
make check # Validate metadata
make clean # Cleanup# 1. Create talk
make create-talk DATE=2025-12-10 SLUG=kubernetes-secrets
# 2. Edit metadata
vim 2025/dec-10th-kubernetes-secrets/metadata.yaml
# 3. Add content
vim 2025/dec-10th-kubernetes-secrets/README.md
# 4. Update index
make update-index
# 5. Commit (pre-commit does the rest!)
git add .
git commit -m "feat: Add Kubernetes secrets talk"