Explore Knowledge Base โ
Welcome to my comprehensive collection of developer notes. Here's a guide to all the knowledge areas covered:
๐ป Frontend Development โ
Dive into modern web development frameworks and techniques for building interactive user interfaces.
- Angular - A comprehensive guide to the Angular framework, covering routing, dependency injection, change detection, signals, reactive programming with RxJS, and testing strategies.
- React - React fundamentals and state management patterns, including Redux for complex applications.
- Vue.js - Vue framework and ecosystem for building reactive web applications.
๐ค Programming Languages โ
Core programming language concepts, patterns, and best practices.
- JavaScript - Deep dive into JavaScript fundamentals,
thisbinding, asynchronous patterns, JWT/OAuth authentication, and service workers. - C# - Complete guide to C# and the .NET ecosystem, including ASP.NET Core, Entity Framework, app initialization, and best practices.
Explore JavaScript Notes โ | Explore C# Notes โ
๐๏ธ Design & Architecture โ
Software design patterns, architectural principles, and development methodologies.
- SOLID Principles - Foundational object-oriented design principles for maintainable code.
- Dependency Injection - Inversion of control and dependency injection patterns.
- CQRS - Command Query Responsibility Segregation pattern.
- Micro Frontend - Architecture for scaling frontend applications.
- Trunk Based Development - Version control strategies and continuous integration workflows.
๐ Algorithms & Data Structures โ
Problem-solving techniques and data structure implementations.
- Backtracking - Recursive problem-solving approach for constraint satisfaction problems.
- Hashmap - Hash table implementations and applications.
- Sliding Window - Efficient algorithm pattern for array/string problems.
- Two Pointers - Technique for solving problems on sorted arrays.
- Linked Lists - Operations and patterns on linked data structures.
- Math - Mathematical algorithms and number theory concepts.
โ๏ธ Infrastructure & DevOps โ
Cloud platforms, containerization, and deployment strategies.
- Docker - Container fundamentals, Docker commands, and Docker file configuration.
- AWS - Amazon Web Services modules and cloud infrastructure notes.
๐ Reference & Utilities โ
Quick references and practical tools for daily development.
- Common PR Comments - Templates and examples for effective code review feedback.
- Git Commands - Essential git workflows and command reference.
- Random Interview Questions - Preparation materials and common interview topics.
- Install Chromium - Setup guides and configurations.
๐ก Tip: Use the sidebar navigation to browse specific topics, or search for keywords in the search box.
Last Updated: December 2025