Software Engineering Wiki
Fast, offline-ready documentation for software engineering, DevOps, and cloud technologies
Topics Index
Languages
Master programming languages with practical examples and best practices.
- Bash - Shell scripting & automation
- Go - Modern systems programming
- Python - General-purpose programming
- Rust - Safe systems programming
- TypeScript - Type-safe JavaScript
Frontend
Modern frontend frameworks and styling solutions for building user interfaces.
- React - Component-based UI library
- Vue.js - Progressive framework
- Next.js - React framework with SSR
- Tailwind CSS - Utility-first CSS
Backend
Server-side frameworks and APIs for building scalable applications.
DevOps & IaC
Infrastructure automation, containerization, and orchestration tools.
- Docker - Container fundamentals
- Compose - Multi-container apps
- Kubernetes - Container orchestration
- Ansible - Configuration management
- Terraform - Infrastructure as Code
Cloud Platforms
Cloud services, deployment, and architecture patterns.
- AWS - Amazon Web Services guide
Databases
Data storage, querying, and performance optimization.
- PostgreSQL - Relational database
- Redis - In-memory data store
- MongoDB - NoSQL document database
- Elasticsearch - Search & analytics
Networking
Network protocols, automation, and infrastructure management.
Proxies & Routing
Traffic management, load balancing, and edge routing.
Security & IAM
Security tools, identity management, and cryptography.
Testing
Testing frameworks and strategies for ensuring code quality.
- Jest - JavaScript testing framework
- Testing Guide - Testing strategies & best practices