Study Repository

Engineering Notes Vault

Access peer-reviewed, step-by-step notes covering modern tech stacks, deployment setups, and software utilities.

Category
Difficulty
Git & GitHubBeginner

Git & GitHub Essentials

Master version control fundamentals. Understand commits, branches, merge conflict resolution, and collaborative Pull Request workflows.

GitGitHubVersion ControlCollaboration
12 min read
Full StackIntermediate

Modern Full Stack Architecture

A comprehensive deep dive into Next.js App Router, server-side rendering, API routes, database connections, and secure state management.

Next.jsReactNode.jsPostgreSQL
25 min read
DockerBeginner

Docker & Containerization Essentials

Learn how to containerize any application. Covers Dockerfiles, Docker Compose, port mappings, volumes, and multi-stage builds.

DockerContainersDevOpsInfrastructure
15 min read
DevOpsIntermediate

CI/CD Pipeline Design with GitHub Actions

Automate your testing, linting, and deployment flows. Learn how to write robust YAML workflows and manage secure environment variables.

GitHub ActionsCI/CDAutomationTesting
18 min read
CloudBeginner

AWS Cloud Fundamentals & Core Services

An overview of cloud infrastructure basics. Learn when and how to deploy services using EC2, S3, RDS, Lambda, and IAM roles.

AWSCloudS3EC2Serverless
20 min read
JavaScriptAdvanced

Advanced JavaScript: Closures & Asynchronous Flows

Understand the JS engine under the hood. Deep dive into the call stack, event loop, closures, promises, and performance optimization.

JavaScriptV8 EngineAsync/AwaitES6+
30 min read
BackendAdvanced

Designing Scalable Backend Services

Master system design principles: microservices communication, message queues, caching strategies, and database indexing.

System DesignRedisRabbitMQMicroservices
28 min read