Database
Browse 4,557 skills across 394 packs and 37 categories
Deployment
273LDeploying Remix applications to various platforms including Vercel, Fly.io, Cloudflare, and Node.js servers
Error Handling
226LError boundaries, catch boundaries, and structured error handling strategies in Remix applications
Loaders
189LServer-side data loading with loader functions, useLoaderData, and type-safe data fetching in Remix
Routing
208LNested routes, dynamic segments, outlets, and file-based routing conventions in Remix
Streaming
254LStreaming responses and deferred data loading with defer, Await, and Suspense in Remix
Styling
228LCSS strategies in Remix including route-scoped links, Tailwind CSS, CSS Modules, and CSS-in-JS approaches
Auto Update
346LAuto-update mechanisms for desktop applications using electron-updater and Tauri's built-in updater
Electron Ipc
310LIPC communication patterns for Electron main and renderer process messaging
Electron
242LElectron fundamentals for building cross-platform desktop applications with web technologies
File System Access
414LFile system access patterns, native dialogs, and drag-and-drop for desktop applications
Native Menus
470LSystem tray icons, native application menus, and desktop notifications for Electron and Tauri apps
Packaging
440LBuilding, packaging, and distributing desktop applications for Windows, macOS, and Linux
Security
426LDesktop application security including context isolation, preload scripts, CSP, and sandboxing for Electron and Tauri
Tauri
276LTauri framework for building lightweight, secure desktop applications with a Rust backend and web frontend
Deployment
379LIndependent deployment patterns for micro-frontends including CI/CD pipelines, versioning, rollback, and environment strategies.
Design System Sharing
317LStrategies for sharing design systems, component libraries, and visual consistency across independently deployed micro-frontends.
Iframe Composition
247LiFrame-based micro-frontend composition for maximum isolation between independently deployed frontend applications.
Module Federation
219LWebpack Module Federation for sharing code and dependencies across independently deployed micro-frontends at runtime.
Routing
292LCross-application routing strategies for micro-frontends including shell-controlled routing, distributed routing, and URL contracts.
Shared State
266LCross-application state sharing patterns for micro-frontends including event buses, shared stores, and URL-based state.
Single Spa
241LSingle-SPA framework for orchestrating multiple JavaScript micro-frontends within a single page application shell.
Web Components
286LWeb Components and Shadow DOM as a framework-agnostic encapsulation layer for micro-frontend composition.
Cloudflare D1
313LCloudflare D1 for running SQLite databases at the edge with SQL query support
Cloudflare Kv
298LCloudflare Workers KV for globally distributed key-value storage at the edge
Cloudflare Workers
212LCloudflare Workers for serverless edge compute using the V8 isolate model
Deno Deploy
268LDeno Deploy for globally distributed edge applications using the Deno runtime
Edge Auth
525LAuthentication and authorization at the edge for securing requests before they reach the origin
Edge Caching
358LEdge caching strategies for optimizing content delivery and reducing origin load
Geolocation Routing
398LGeo-based routing and personalization for delivering localized content at the edge
Vercel Edge
220LVercel Edge Functions for low-latency compute within the Vercel deployment platform
Assemblyscript
268LWriting WebAssembly modules using AssemblyScript, a TypeScript-like language that compiles to Wasm
Js Interop
276LJavaScript and WebAssembly interop patterns including memory sharing, type marshaling, and binding generation
Performance
328LOptimizing WebAssembly performance including binary size, execution speed, memory usage, and profiling techniques
Rust WASM
274LCompiling Rust to WebAssembly using wasm-pack, wasm-bindgen, and the Rust Wasm ecosystem
Wasi
222LWebAssembly System Interface (WASI) for portable system-level access including filesystem, networking, and clocks
WASM Basics
177LWebAssembly fundamentals including module structure, types, memory model, and binary/text formats
WASM in Browser
324LUsing WebAssembly in the browser for canvas rendering, audio processing, Web Workers, and DOM integration
WASM Serverside
296LRunning WebAssembly on the server with Wasmtime, Spin, WasmEdge, and other server-side runtimes
Cqrs
159LImplement Command Query Responsibility Segregation to separate write and read models in event-sourced architectures
Event Store
163LDesign and implement event stores for persisting domain events with append-only semantics and optimistic concurrency
Event Versioning
186LEvolve event schemas safely over time using upcasting, weak schema strategies, and version negotiation
Eventual Consistency
197LHandle eventual consistency challenges in distributed event-sourced systems with practical patterns and strategies
Projections
191LBuild and maintain read model projections from event streams for optimized query performance
Sagas
184LCoordinate long-running business processes across aggregates and services using sagas and process managers
Snapshots
234LOptimize aggregate loading with snapshot patterns to avoid replaying long event streams from the beginning
API Mocking
274LAPI mocking with MSW (Mock Service Worker) and Prism for development and testing
Bruno
231LBruno API client for git-friendly, offline-first API testing with Bru markup language
Contract Testing
228LPact contract testing for consumer-driven API contracts between microservices
Httpie
182LHTTPie CLI for human-friendly API testing, scripting, and debugging from the terminal
Load Testing
271Lk6 load testing for API performance, stress testing, and threshold-based CI checks
Postman
190LPostman collections, environments, pre-request scripts, tests, and Newman CLI automation
Supertest
226LSupertest for Node.js HTTP assertion testing with Express, Koa, and Fastify
Build Systems
350LBuild systems for systems programming including CMake, Meson, and Zig build with cross-compilation
Cpp Modern
294LModern C++ (C++20/23) patterns including concepts, ranges, coroutines, and modules
Ffi
302LForeign function interfaces for calling between C, C++, Rust, Zig, Python, and other languages safely
Memory Safety
312LTechniques for achieving memory safety without garbage collection including ownership models, arenas, and static analysis
Zig Basics
237LZig language fundamentals for systems programming including comptime, error handling, and manual memory management
Auto Layout
215LUnderstanding Figma auto layout and translating it directly to CSS Flexbox and Grid implementations
Component Inspection
194LInspecting Figma components and systematically translating their structure, variants, and properties into production code
Design Tokens Export
224LExporting design tokens from Figma into platform-agnostic formats for use in codebases and design systems