Skip to main content
PatternsDev
GitHub creator profile

PatternsDev

Repository-level view of 58 collected skills across 1 GitHub repositories.

skills collected
58
repositories
1
updated
Apr 15, 2026
repository map

Where the skills live

Top repositories by collected skill count, with their share of this creator catalog and occupation spread.

repository explorer

Repositories and representative skills

command-pattern
software-developers

Teaches the command pattern for decoupling task execution from invocation. Use when you need undo/redo functionality, queued operations, or want to decouple the object that invokes an operation from the one that performs it.

Apr 15, 2026
proxy-pattern
software-developers

Teaches the proxy pattern for intercepting object operations. Use when you need validation, logging, formatting, or access control on property access, assignment, or function invocation.

Apr 15, 2026
hoc-pattern
software-developers

Teaches the Higher-Order Component (HOC) pattern for logic reuse. Use when you need to share cross-cutting concerns like authentication, logging, or data fetching across multiple components.

Apr 15, 2026
server-side-rendering
web-developers

Teaches server-side rendering (SSR) for React applications. Use when you need faster initial page loads, better SEO, or dynamic per-request HTML generation.

Apr 15, 2026
state-management
software-developers

Teaches Vue state management with stores, Pinia, and the Composition API. Use when you need to share and synchronize state across multiple components beyond what props and events can handle.

Apr 15, 2026
compression
web-developers

Teaches JavaScript compression techniques including Gzip and Brotli. Use when optimizing network transfer times or configuring server-side compression for production builds.

Apr 14, 2026
dynamic-import
web-developers

Teaches dynamic import() for on-demand code loading. Use when you need to reduce initial bundle size by lazily loading modules that aren't required at startup.

Apr 14, 2026
import-on-interaction
web-developers

Teaches interaction-based lazy loading for non-critical resources. Use when you have heavy components or libraries that are only needed after user interaction like clicks, hovers, or form input.

Apr 14, 2026
Showing 8 of 58 collected skills.
Showing 1 of 1 repositories
All repositories loaded