Skip to content

MadickAngeCesar/cheat-sheets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š Developer Cheat Sheets Collection

A comprehensive collection of cheat sheets covering modern web development, backend technologies, DevOps practices, and AI-powered development workflows.

πŸ“– Table of Contents


🎯 Overview

This repository contains curated cheat sheets and quick reference guides for various programming languages, frameworks, tools, and development methodologies. Each cheat sheet includes:

  • Syntax references - Quick syntax lookups
  • Best practices - Industry-standard approaches
  • Code examples - Practical, ready-to-use snippets
  • Common patterns - Design patterns and solutions
  • Tips & tricks - Pro tips for efficient development

πŸ“ Repository Structure

cheat-sheets/
β”œβ”€β”€ README.md
β”œβ”€β”€ Agile Scrum Foundations.md
β”œβ”€β”€ AI-Powered Development.md
β”œβ”€β”€ Backend/
β”‚   β”œβ”€β”€ Data Structures and Algorithms.md
β”‚   β”œβ”€β”€ Django.md
β”‚   β”œβ”€β”€ ExpressJs.md
β”‚   β”œβ”€β”€ Mongoose.md
β”‚   β”œβ”€β”€ NodeJs.md
β”‚   β”œβ”€β”€ PrismaORM.md
β”‚   └── Python.md
β”œβ”€β”€ DevOps/
β”‚   β”œβ”€β”€ Docker (containerisation).md
β”‚   β”œβ”€β”€ Git and GitHub.md
β”‚   β”œβ”€β”€ GitHub Actions.md
β”‚   β”œβ”€β”€ Kubernetes.md
β”‚   └── Linux commands and shell scripting.md
β”œβ”€β”€ Frontend/
β”‚   β”œβ”€β”€ CSS.md
β”‚   β”œβ”€β”€ Gasp & ThreeJS.md
β”‚   β”œβ”€β”€ HTML.md
β”‚   β”œβ”€β”€ JavaScript.md
β”‚   β”œβ”€β”€ NextJs.md
β”‚   β”œβ”€β”€ ReactJs.md
β”‚   β”œβ”€β”€ Redux.md
β”‚   β”œβ”€β”€ TailwindCSS.md
β”‚   └── TypeScript.md
└── Platforms/
    β”œβ”€β”€ PWA.md
    β”œβ”€β”€ desktop/
    β”‚   β”œβ”€β”€ ElectronJs.md
    β”‚   └── PyQt5.md
    └── mobile/
        β”œβ”€β”€ Capacitor.md
        └── React-Native.md

πŸ› οΈ Technologies Covered

Frontend Development

Technology Description File
HTML Markup fundamentals Frontend/HTML.md
CSS Styling and layouts Frontend/CSS.md
JavaScript Core JS concepts Frontend/JavaScript.md
TypeScript Static typing for JS Frontend/TypeScript.md
React.js UI component library Frontend/ReactJs.md
Next.js React framework Frontend/NextJs.md
Redux State management Frontend/Redux.md
TailwindCSS Utility-first CSS Frontend/TailwindCSS.md
GSAP & Three.js Animation & 3D graphics Frontend/Gasp & ThreeJS.md

Backend Development

Technology Description File
Python Python programming Backend/Python.md
Node.js JavaScript runtime Backend/NodeJs.md
Express.js Node.js web framework Backend/ExpressJs.md
Django Python web framework Backend/Django.md
Mongoose MongoDB ODM Backend/Mongoose.md
Prisma ORM Modern database toolkit Backend/PrismaORM.md
DSA Data structures & algorithms Backend/Data Structures and Algorithms.md

DevOps & Infrastructure

Technology Description File
Git & GitHub Version control DevOps/Git and GitHub.md
Docker Containerization DevOps/Docker (containerisation).md
Kubernetes Container orchestration DevOps/Kubernetes.md
GitHub Actions CI/CD automation DevOps/GitHub Actions.md
Linux & Shell Command line & scripting DevOps/Linux commands and shell scripting.md

Cross-Platform Development

Technology Description File
PWA Progressive Web Apps Platforms/PWA.md
React Native Mobile development Platforms/mobile/React-Native.md
Capacitor Native mobile apps Platforms/mobile/Capacitor.md
Electron.js Desktop apps with web tech Platforms/desktop/ElectronJs.md
PyQt5 Python desktop apps Platforms/desktop/PyQt5.md

Methodologies & Practices

Topic Description File
Agile Scrum Agile development methodology Agile Scrum Foundations.md
AI-Powered Dev AI in software development AI-Powered Development.md

πŸš€ How to Use

Quick Reference

  1. Navigate to the relevant category folder
  2. Open the markdown file for your technology
  3. Use Ctrl+F (or Cmd+F) to search for specific topics

Local Setup

# Clone the repository
git clone https://github.com/MadickAngeCesar/cheat-sheets.git
cd cheat-sheets

# Open in your favorite editor
code .  # VS Code

Search Tips

  • By technology: Browse the folder structure above
  • By concept: Use your editor's global search feature
  • By example: Look for code blocks in relevant sections

Best for:

  • βœ… Quick syntax lookups during development
  • βœ… Learning new technologies
  • βœ… Interview preparation
  • βœ… Code review references
  • βœ… Team onboarding materials

πŸ’‘ Quick Links

Frontend Stack

Backend Stack

DevOps Essentials

Development Practices


🀝 Contributing

Contributions are welcome! If you'd like to add or improve a cheat sheet:

Guidelines

  1. Format: Use clear Markdown formatting
  2. Structure: Follow the existing structure pattern
  3. Code Examples: Include practical, working examples
  4. Accuracy: Ensure information is up-to-date
  5. Clarity: Write for developers of all levels

Adding a New Cheat Sheet

# Technology Name

## Overview
Brief description

## Installation
Setup instructions

## Basic Concepts
Core concepts with examples

## Common Patterns
Frequently used patterns

## Best Practices
Industry standards

## Resources
Links to official docs

πŸ“ Notes

  • Regular Updates: Cheat sheets are updated to reflect current best practices
  • Version Specific: Some examples may be version-specific; check technology versions
  • Learning Path: Start with fundamentals before diving into advanced topics
  • Practice: Use these as quick references, not replacements for documentation

πŸ” Finding What You Need

By Use Case

Building a Web App?

  1. HTML + CSS + JavaScript
  2. React.js or Next.js
  3. Node.js + Express.js
  4. Prisma or Mongoose

Mobile Development?

  1. React Native for cross-platform
  2. Capacitor for hybrid apps
  3. PWA for web-based mobile apps

Desktop Applications?

  1. Electron.js for web technologies
  2. PyQt5 for Python-based apps

DevOps Pipeline?

  1. Git & GitHub for version control
  2. Docker for containerization
  3. GitHub Actions for CI/CD
  4. Kubernetes for orchestration

πŸ“š Additional Resources

Official Documentation

Community

  • Stack Overflow - Q&A platform
  • GitHub Discussions - Community discussions
  • Dev.to - Developer articles
  • Reddit (r/webdev, r/programming) - Communities

πŸ“„ License

This collection is maintained for educational purposes. Individual technologies and frameworks are property of their respective owners.


🌟 Acknowledgments

These cheat sheets are compiled from:

  • Official documentation
  • Community best practices
  • Real-world development experience
  • Industry standards and conventions

Happy Coding! πŸš€

Last Updated: November 2025

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published