CWMCodeWithMishu
HomeTutorialsLearnProductsBlogAboutContact
Let's Talk
CWMCodeWithMishu

Practical full-stack engineering, AI systems, open-source developer tooling, and real software lessons for modern developers and startups.

Learn

Start HereTutorials & Video CoursesDeveloper Notes & CheatsheetsLearning CurriculumsArticles

Build

VS Code ExtensionsWeb ApplicationsGitHub Repositories ↗Release Changelog

Business

Digital Services (WorldNote) ↗Engineering CapabilitiesProject InquiryAgency Email ↗

Legal

Privacy PolicyTerms of ServiceAbout AuthorNow StatusSetup & Uses

© 2026 CodeWithMishu. All rights reserved.

Engineered by Munish Kumar Sharma

Privacy PolicyTerms of ServiceRSS Feed
CODEWITHMISHU
Engineering Environment & Tooling

Developer Setup & Technology Stack

Detailed catalog of the hardware, operating systems, editor configurations, developer tools, and production software stack that power my development and content workflow.

Hardware & Workspace

Main Machine

Asus Laptop
Primary development machine — dual booting Fedora Linux + Windows 11
External 24" IPS Monitor
Extended vertical and horizontal screen real estate for debugging

Peripherals & Input

Mechanical Keyboard
Tactile switches optimized for comfortable, high-accuracy coding sessions
High-DPI Wired Mouse
Low latency, zero battery interruption

Operating Systems & Development Software

Operating Systems

Fedora Workstation Linux
Primary OS for software engineering, containerization, and tool development
Windows 11 Pro
Secondary environment for multimedia processing, recording, and design

Editor & Shell Setup

Visual Studio Code
Customized with personalized extensions and keymaps
Mishu Theme
Custom designed minimal dark theme optimized for eye comfort
JetBrains Mono
Monospaced font featuring clear programming ligatures
Warp Terminal
Fast, Rust-based terminal with block workflows and AI completions
Fish Shell
Interactive shell with smart autosuggestions and completions

Developer Extensions & Tools

OpenTunnel
Instant one-click localhost internet tunneling extension
GitGuard
Pre-commit secret scanner preventing API key leaks
WebRun
Automatic multi-framework dev server runner in VS Code
ESLint & Prettier
Automated linting and deterministic code formatting
GitLens
Interactive inline git blame and repository visualization
Tailwind CSS IntelliSense
Class completion and CSS preview

Full-Stack Production Stack

Frontend Development

Next.js (App Router)
Core React framework for production SSR, ISR, and API endpoints
React
Declarative component-driven user interfaces
TypeScript
Strict type safety across full-stack applications
Tailwind CSS
Modern utility-first responsive styling
Lucide React
Clean, accessible monochromatic outline SVG icons

Backend & Database

Node.js & Express
Asynchronous runtime for microservices and backend APIs
PostgreSQL
Primary relational database engine for robust schema design
MySQL
Relational database used for structured relational workflows
Prisma ORM
Type-safe database migrations and client generation
Redis
In-memory caching and distributed session persistence

Artificial Intelligence & RAG

OpenAI API
GPT-4o model integration for intelligent application features
LangChain
Orchestration for agentic tools and retrieval chains
Pinecone
Managed vector database for semantic search and embeddings
Vercel AI SDK
Streaming unified interface for multi-model LLM generation

Infrastructure & DevOps

Vercel
Global edge deployment and continuous delivery for Next.js
Docker
Containerized reproducible application environments
GitHub Actions
Automated test suites, security checks, and build pipelines
Nginx
Reverse proxy, SSL termination, and static asset delivery

Content Production & Engineering Management

Recording & Video Production

OBS Studio
Screen recording and multi-source video capture
DaVinci Resolve
Non-linear professional video editing and color grading
Figma
UI wireframing, architecture diagrams, and design systems

Productivity & Project Management

Notion
Documentation repository, content roadmaps, and sprint boards
Obsidian
Markdown-based local personal knowledge base
Linear
Issue tracking and agile sprint management