Skip to content

datngw/CommitToMemory

Repository files navigation

CommitToMemory

Stop hunting across the internet. Start reviewing.

Foundational Software Engineering knowledge + .NET ecosystem, synthesized and centralized. No more scattered bookmarks or repetitive AI prompts — everything you need for interview prep, in one place.

Why This Exists

Every developer has been there: bookmarks scattered across browsers, notes buried in random files, the same Google searches repeated over and over. Knowledge stays fragmented, and interview prep becomes a last-minute scramble.

This knowledge base solves that by synthesizing — not copying. Every topic is rewritten in my own words, which means gaps surface naturally, information gets restructured into a logical flow, and active recall happens every time you review.

What's Inside

  • DSA & Problem Solving — data structures, algorithms, and common coding patterns
  • .NET Platform — C#, runtime internals, ASP.NET Core, and popular libraries
  • Architecture & Design — principles, design patterns, architecture styles, and API design
  • Database — fundamentals, optimization, and popular database engines
  • System Design — scalability, caching, messaging, performance, and real-world case studies
  • Security — authentication, authorization, and vulnerability prevention
  • DevOps & Tooling — containers, version control, CI/CD, and cloud platforms
  • Testing — unit testing, integration testing, and testing best practices
  • Observability — logging, monitoring, distributed tracing, and health checks
  • Interview-ready format — key concepts, common pitfalls, and real interview questions per topic

Tech Stack

  • Engine: Docusaurus v3
  • Storage: GitHub
  • Deployment: Netlify
  • Format: Markdown & MDX

Prerequisites

  • Node.js >= 20.0

Running Locally

npm install
npm run dev:i18n

Open http://localhost:3000. Both English and Vietnamese work — auto-rebuilds on file changes.

License

This project is for personal educational use.

About

🐸 Stop hunting across the internet. Start reviewing. Foundational Software Engineering knowledge + .NET ecosystem, synthesized and centralized. No more scattered bookmarks or repetitive AI prompts — everything you need for interview prep, in one place.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors