Skip to content

Mid0o03/my-dev-toolbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛠️ My Dev Toolbox

The Ultimate Fullstack JavaScript Developer Kit

A centralized collection of cheatsheets, snippets, templates, and assets designed to accelerate workflow, standardize quality, and ensure professional results.

Maintenance Focus License


🚀 Why This Repository?

Consistency and speed are the pillars of professional development. This repository serves as an External Brain, ensuring that every project follows the highest standards for performance, security, and clean code.

📂 Repository Structure

The core of the toolbox. Comprehensive references for:

  • Frontend: React (hooks, patterns), Next.js (App Router), TypeScript, Tailwind CSS, Accessibility (A11y).
  • Backend: Node.js, Express.js, API Standards (JWT, REST).
  • Core: Advanced JavaScript (Async, DOM), Regex, CSS (Selectors, Animations).
  • DevOps & Tools: Git, Docker, GitHub Actions, Vitest/Jest.
  • Database: SQL (Postgres), NoSQL (MongoDB).

Reusable, battle-tested code blocks:

  • React: Custom hooks (useLocalStorage, useDebounce, etc.).
  • JavaScript: Date formatting, deep cloning, throttling, and string manipulation.
  • CSS: Glassmorphism, centering tricks, custom scrollbars, and line clamping.

Standardized configurations to launch projects in seconds:

  • Configs: Optimized .prettierrc, tsconfig.json.
  • Infrastructure: Fullstack docker-compose.yaml (Node + Postgres + Redis).

Step-by-step quality assurance:

  • PR Review: Rigorous checks for functionality, code quality, and testing.
  • Security Audit: Rapid checks for Auth, Input Validation, and secure headers.
  • Deployment: Essential steps before going live.

🖼️ Assets

High-end visual resources:

  • Images: Premium backgrounds (Dark/Light), user placeholders (avatars), and demo logos.
  • UI Elements: Standard SVG badges (MIT, Build) and essential icons (Home, User, Social).

🛠️ How to Use

  1. Reference: Browse the cheatsheets/ whenever you need a quick refresher.
  2. Bootstrap: Copy templates/ and snippets/ to jumpstart a new project.
  3. Validate: Use checklists/ before every commit or pull request.
  4. Beautify: Use the assets/ to give your MVP a premium look immediately.

Built for efficiency. Powered by clean code.

About

My personal toolbox: README templates, snippets, and resources for my web projects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors