Developer Cheatsheets

Quick reference guides for modern web development

JavaScript

JavaScript Promises

Master asynchronous JavaScript with Promises, async/await, error handling patterns, and best practices.

async/awaiterror handlingpromises
React

Redux Guide

Complete guide to Redux state management, including actions, reducers, middleware, and Redux Toolkit.

state managementmiddlewareredux toolkit
Tools

VS Code Shortcuts

Essential keyboard shortcuts for Visual Studio Code on Windows and Mac. Boost your coding productivity.

vscodeshortcutsproductivity
AI

LangChain Guide

Comprehensive guide to building AI applications with LangChain. Learn chains, agents, and document processing.

AILLMchains
AI

Prompt Writing for Programmers

A User-friendly guide to writing effective prompts for AI assistance in programming. Learn how to structure your questions and requests to get the most helpful responses.

AILLMchains
React

React

A User-friendly guide to React fundamentals, hooks, and best practices. Learn how to build efficient and maintainable React applications.

reacthookscomponents
React

Axios

A User-friendly guide to making HTTP requests with Axios. Learn how to perform API calls, handle responses, and implement advanced features in your JavaScript applications.

reacthookscomponents
Resume

Resume Writing

A User-friendly guide to writing effective technical resumes. Learn how to structure your resume, highlight achievements, and optimize for ATS systems.

resumecvjob search
Git

Git

A User-friendly guide to Git version control. Learn essential commands, branching strategies, and advanced features.

gitversion controlbranching
MongoDB

MongoDB

A User-friendly guide to MongoDB operations. Learn basic CRUD operations, aggregation, indexing, and more.

mongodbdatabasenosql
PostgreSQL

PostgreSQL

A User-friendly guide to PostgreSQL database operations. Learn SQL queries, data types, indexing, and performance optimization.

postgresqldatabasesql
Supabase

Supabase

A User-friendly guide to Supabase database operations. Learn how to use Supabase for your next project.

supabasedatabasesql
System Design

System Design

A User-friendly guide to system design. Learn how to design scalable and reliable systems.

system designscalabilityreliability
Linux

Linux

A User-friendly guide to Linux commands. Learn how to navigate the file system, manage files, and use common commands.

linuxcommandsfile system