Engineering Knowledge Base
Topic-wise documentation written by me — each track includes structured notes (Drive) and a matching GitHub repository with folder-based examples.
Purpose: faster delivery, consistent patterns, and easier onboarding/handover for real projects.
PHP
Language fundamentals and practical patterns used alongside Laravel development.
Laravel (Advanced)
Architecture patterns, best practices, and real-world examples for maintainable Laravel systems.
JavaScript
Core concepts and production-friendly patterns used in day-to-day frontend work.
Vue 2 + Vuex
SPA structure, state management patterns, and reusable component practices.
Vue 3 (Composition API)
Composition patterns, scalable UI practices, and testing notes aligned with real dashboard development.
Nuxt
Project structure, SSR/SPA tradeoffs, SEO considerations, and deployment notes.
TypeScript
Practical TypeScript notes focused on building safer, maintainable frontend systems.
Git & GitHub
Practical Git workflows, branching strategies, clean commit habits, and GitHub collaboration patterns I use in real projects (PRs, reviews, release tagging, and repo hygiene).
DSA in JavaScript
Topic-wise DSA notes and implementations in JavaScript: arrays, strings, recursion, stacks/queues, linked lists, trees, graphs, sorting, searching — with problem-solving patterns and examples.
Tailwind CSS
Utility-first styling practices, responsive layout patterns, and reusable UI implementation notes.
Want to see how these notes connect to real product delivery?
View Case Studies