technical
simple
Education Portal
/
Contact
Home
AI & ML
Generative AI
LLM APIs & Prompting
RAG & Vector Search
Fine-Tuning & Small Models
Running LLMs Locally
AI Agents
Tool Use & Agent Loops
Model Context Protocol
Context Engineering
Multi-Agent Systems
Agent Frameworks
AI-Assisted Coding
AI Coding Agents
Spec-Driven Development
AI Code Review & Testing
Machine Learning
ML Fundamentals
PyTorch
LLM Evals & Observability
MLOps & Deployment
Web Development
Frontend
React
Next.js
TypeScript
Vue.js
Angular
Svelte & SvelteKit
Styling & UX
Modern CSS
Tailwind CSS
Web Performance
Web Accessibility
Backend
Node.js
Bun & Deno
NestJS
FastAPI
Django
Laravel
APIs & Architecture
REST & GraphQL APIs
Real-Time & WebSockets
Microservices & Events
WebAssembly
Languages
Scripting Languages
Python
Modern JavaScript
PHP
Systems Languages
Rust
Go
JVM & .NET
Java
Kotlin
C# & .NET
Mobile
Cross-Platform
React Native
Flutter
Native Apps
SwiftUI
Jetpack Compose
Cloud & DevOps
Containers
Docker
Kubernetes
CI/CD & Git
Git & GitHub
GitHub Actions
GitOps & Argo CD
Infrastructure
Terraform & OpenTofu
Observability & OpenTelemetry
Platform Engineering
Cloud Platforms
AWS
Microsoft Azure
Google Cloud
Serverless & Edge
Databases
SQL
PostgreSQL
MySQL
SQLite
NoSQL & Caching
Redis
MongoDB
Database Design
Schema Design
Indexing & Query Tuning
ORMs: Prisma & Drizzle
Data Engineering
DuckDB
Apache Kafka
Pandas & Polars
Security
Application Security
OWASP Top 10
Authentication & Passkeys
API Security
DevSecOps
Supply Chain Security
Secrets Management
AI Security
Prompt Injection
AI Guardrails
CS Fundamentals
Data Structures
Arrays & Hashing
Linked Lists & Stacks
Trees & Graphs
Algorithms
Sorting & Searching
Recursion & Backtracking
Dynamic Programming
System Design
Scalability & Caching
Distributed Systems
Design Patterns
Interview Prep
Frontend Interviews
JavaScript
React
Angular
Backend Interviews
SQL
Node.js
PHP & Laravel
System Design
AI & ML Interviews
Generative AI & LLMs
Machine Learning
Coding Rounds
DSA Problems
HR & Behavioral
Home
Tools
DevOps & Git
Docker Compose Validator
Docker
Compose
Validator
Validate docker-compose.yml syntax and structure and catch broken references.
docker-compose.yml
Sample
Clear
version: "3.8" services: web: build: . ports: - 8080:80 - "3000:3000" depends_on: - db - cache environment: DEBUG: yes DB_PASSWORD: secret volumes: - uploads:/app/uploads db: image: postgres restart: sometimes ports: - "3000:5432" volumes: - pgdata:/var/lib/postgresql/data worker: command: npm run worker networks: - backend
…or drop a compose file
More DevOps & Git tools
Cron Helper
Explain cron schedules in plain English and see the next runs.
Docker Compose Generator
Build a docker-compose.yml from service presets with ports, vo…
Dockerfile Generator
Generate a production-ready, multi-stage Dockerfile for Node, …
Env File Parser
Parse .env files into JSON, YAML, shell exports or Docker/Kube…
.gitignore Generator
Combine .gitignore templates for languages, frameworks, editor…
Git Branch Visualizer
Type git commands (commit, branch, checkout, merge) and watch …
Browse all 110 tools