Tutorials
Step-by-step technical guides on Docker, Linux, Python, Go, and more.
Page 2 of 36
K3s Tutorial 2026: Lightweight Kubernetes for Raspberry Pi, Edge, and Home Lab
K3s tutorial 2026: install K3s on Linux or Raspberry Pi, add worker nodes, deploy apps, configure Traefik ingress, set up persistent storage, and compare K3s vs K8s vs MicroK8s vs k0s. Under 100MB binary.
Metasploit Framework Tutorial 2026: Ethical Penetration Testing for Beginners
Metasploit tutorial 2026: start msfconsole, search and use exploits, generate payloads with msfvenom, catch Meterpreter sessions, run post-exploitation modules. Legal practice on Metasploitable3 — step by step.
nessuscli fetch --reset: Complete Command Reference (2026)
Complete nessuscli fetch command reference 2026. Run nessuscli fetch --reset to reset your Nessus license. Covers --check, --deactivate, --unregister flags, nessus.license path (/opt/nessus/var/nessus), and troubleshooting fetch errors on Ubuntu and Kali Linux.
Next.js 15 Tutorial 2026: App Router, Server Components, Server Actions, and Prisma
Next.js 15 tutorial 2026: build a full-stack app with App Router, React Server Components, Server Actions for forms, NextAuth for authentication, and Prisma with PostgreSQL. Step-by-step with TypeScript.
OpenTelemetry Python Tutorial 2026: Distributed Tracing, Custom Spans, and Context Propagation
OpenTelemetry Python tutorial 2026: auto-instrument FastAPI with OTel SDK, create custom spans, propagate trace context across microservices, export to Jaeger or any OTLP backend. Production-ready tracing patterns.
Platform Engineering with Backstage 2026: Build an Internal Developer Platform from Scratch
Backstage tutorial 2026: install Backstage, add a software catalog, create scaffold templates for new services, integrate GitHub Actions and Kubernetes plugins. Build an internal developer platform step by step.
Playwright Python Tutorial 2026: Web Scraping, Browser Automation, and pytest Testing
Playwright Python tutorial 2026: install playwright, scrape JavaScript-rendered pages, automate browser actions, write pytest tests, intercept network requests, run headless in Docker. Beats Selenium in every benchmark.
Polars Python Tutorial 2026: Faster DataFrames with LazyFrames, Expressions, and pandas Migration
Polars Python tutorial 2026: install Polars, use LazyFrames for out-of-core data, write expressions, groupby/join/filter operations, and migrate from pandas. 5-50x faster than pandas. Real benchmarks included.
Ruff 2026: Replace flake8, black, isort, and bandit with One Fast Tool
Replace flake8, black, isort, and bandit with Ruff — the ultra-fast Python linter written in Rust. Full setup guide with pyproject.toml config, pre-commit integration, and VS Code setup. Updated 2026.
SigNoz and OpenTelemetry Python 2026: Self-Host Distributed Tracing and Logs (Datadog Alternative)
SigNoz tutorial 2026: install SigNoz with Docker Compose, auto-instrument a FastAPI app with OpenTelemetry, view traces and logs in one UI, and cut observability costs vs Datadog. Step-by-step with Python.