Skip to main content

Database

Browse 4,557 skills across 394 packs and 37 categories

Showing 901–960 of 1,708 skills
1,708 skills found in Technology & Engineering

Ownership Borrowing

171L

Rust ownership, borrowing, and move semantics for writing memory-safe code without a garbage collector

Technology & EngineeringRust

Pattern Matching

267L

Rust pattern matching with match, if let, while let, destructuring, and advanced match patterns

Technology & EngineeringRust

Smart Pointers

263L

Rust smart pointers Box, Rc, Arc, RefCell, and their combinations for heap allocation and shared ownership

Technology & EngineeringRust

Traits Generics

217L

Rust traits and generics for polymorphism, abstraction, and zero-cost generic programming

Technology & EngineeringRust

Context Patterns

257L

Context usage for cancellation, timeouts, deadlines, and value propagation in Go

Technology & EngineeringGo

Error Handling

209L

Error handling patterns including wrapping, sentinel errors, custom types, and error groups in Go

Technology & EngineeringGo

Generics

239L

Go generics including type parameters, constraints, and generic data structure patterns (Go 1.18+)

Technology & EngineeringGo

Goroutines Channels

176L

Concurrency patterns using goroutines, channels, select, and sync primitives in Go

Technology & EngineeringGo

HTTP Servers

267L

HTTP server patterns using net/http, chi, and gin including middleware, routing, and graceful shutdown

Technology & EngineeringGo

Interfaces

185L

Interface design principles, implicit satisfaction, and composition patterns in Go

Technology & EngineeringGo

Modules

217L

Go modules, dependency management, versioning, workspaces, and private module configuration

Technology & EngineeringGo

Testing

229L

Table-driven tests, benchmarks, fuzzing, test helpers, and testing best practices in Go

Technology & EngineeringGo

API Routes

346L

Route Handlers for building REST APIs, handling webhooks, streaming responses, and CORS in Next.js App Router

Technology & EngineeringNextjs

App Router

250L

App Router fundamentals including file-based routing, layouts, loading states, and parallel routes in Next.js

Technology & EngineeringNextjs

Authentication

332L

Authentication patterns using NextAuth.js (Auth.js) and Clerk for protecting routes and managing sessions in Next.js

Technology & EngineeringNextjs

Data Fetching

272L

Data fetching and caching strategies including Server Components, fetch options, ISR, and the Next.js cache layers

Technology & EngineeringNextjs

Deployment

381L

Deployment strategies for Next.js including Vercel, self-hosting with Node.js, Docker containers, and static export

Technology & EngineeringNextjs

Image Optimization

318L

Image optimization with next/image, asset handling, fonts, and performance tuning for Next.js applications

Technology & EngineeringNextjs

Middleware

298L

Middleware patterns for request interception, redirects, rewrites, authentication guards, and geo-routing in Next.js

Technology & EngineeringNextjs

Server Actions

281L

Server Actions and mutations for handling form submissions, data mutations, and revalidation in Next.js

Technology & EngineeringNextjs

Chain of Thought

150L

Chain-of-thought prompting to elicit step-by-step reasoning from language models

Technology & EngineeringPrompt Engineering

Evaluation

324L

Prompt evaluation and testing methodologies for measuring and improving prompt quality

Technology & EngineeringPrompt Engineering

Few Shot Learning

172L

Few-shot example prompting to guide model behavior through demonstration

Technology & EngineeringPrompt Engineering

Prompt Chaining

288L

Multi-step prompt chains that decompose complex tasks into sequential LLM calls

Technology & EngineeringPrompt Engineering

Retrieval Augmented

238L

RAG prompt patterns for grounding model responses in retrieved context documents

Technology & EngineeringPrompt Engineering

Role Prompting

175L

Role and persona prompting to shape model expertise, tone, and perspective

Technology & EngineeringPrompt Engineering

Structured Output

236L

Techniques for reliably extracting structured JSON and typed data from language models

Technology & EngineeringPrompt Engineering

System Prompts

198L

System prompt design for establishing persistent model behavior and constraints

Technology & EngineeringPrompt Engineering

Component Patterns

368L

Svelte component composition patterns including props, snippets, context, and advanced reuse techniques

Technology & EngineeringSvelte

Form Actions

260L

SvelteKit form actions for progressive enhancement with server-side form handling

Technology & EngineeringSvelte

Load Functions

257L

SvelteKit server and universal load functions for fetching and passing data to pages and layouts

Technology & EngineeringSvelte

Reactivity

238L

Svelte 5 runes system for fine-grained reactivity with $state, $derived, and $effect

Technology & EngineeringSvelte

Stores

249L

Svelte stores and state management patterns including writable, readable, derived, and custom stores

Technology & EngineeringSvelte

Sveltekit Auth

379L

Authentication patterns in SvelteKit using hooks, cookies, sessions, and OAuth flows

Technology & EngineeringSvelte

Sveltekit Routing

251L

SvelteKit file-based routing system including layouts, groups, and advanced route patterns

Technology & EngineeringSvelte

Transitions

293L

Svelte transitions and animations for smooth enter/exit effects and layout changes

Technology & EngineeringSvelte

Composables

217L

Building reusable custom composables in Vue 3 with proper typing, lifecycle management, and state sharing

Technology & EngineeringVue

Composition API

177L

Patterns and best practices for Vue 3 Composition API including refs, reactive, computed, watchers, and lifecycle hooks

Technology & EngineeringVue

Nuxt Routing

288L

Nuxt 3 file-based routing, dynamic routes, layouts, middleware, and navigation patterns

Technology & EngineeringVue

Nuxt Server

290L

Nuxt 3 server routes, API endpoints, server middleware, and Nitro engine patterns for full-stack development

Technology & EngineeringVue

Pinia

258L

Pinia state management for Vue 3 including store design, actions, getters, plugins, and SSR hydration

Technology & EngineeringVue

Provide Inject

303L

Vue 3 provide/inject for dependency injection, deeply nested component communication, and plugin design

Technology & EngineeringVue

Vue Router

307L

Vue Router 4 advanced patterns including navigation guards, lazy loading, scroll behavior, and typed routes

Technology & EngineeringVue

Vue Testing

367L

Vue 3 component testing with Vitest and Vue Test Utils covering unit tests, integration tests, and async patterns

Technology & EngineeringVue

Angular Testing

518L

Testing Angular applications with Jest for unit tests and Cypress for end-to-end tests

Technology & EngineeringAngular

Angular Dependency Injection

284L

Angular dependency injection system including providers, injection tokens, and hierarchical injectors

Technology & EngineeringAngular

Angular Forms

378L

Reactive forms, form validation, dynamic forms, and typed form controls in Angular

Technology & EngineeringAngular

Angular Ngrx

447L

NgRx state management with store, effects, selectors, and the component store

Technology & EngineeringAngular

Angular Routing

314L

Angular Router configuration including lazy loading, guards, resolvers, and nested routes

Technology & EngineeringAngular

Angular Rxjs Patterns

313L

RxJS reactive patterns for data fetching, state management, and event handling in Angular

Technology & EngineeringAngular

Angular Signals

258L

Angular Signals for fine-grained reactivity and efficient change detection

Technology & EngineeringAngular

Angular Standalone Components

264L

Standalone components, directives, and pipes for module-free Angular development

Technology & EngineeringAngular

Celery

281L

Celery patterns for distributed task queues, scheduling, retries, and worker management

Technology & EngineeringPython Web

Django Admin

278L

Django admin customization patterns for list views, forms, inlines, actions, and permissions

Technology & EngineeringPython Web

Django ORM

259L

Django ORM patterns for models, querysets, migrations, and database optimization

Technology & EngineeringPython Web

Django REST Framework

270L

Django REST Framework patterns for building, serializing, and securing RESTful APIs

Technology & EngineeringPython Web

Fastapi

274L

FastAPI patterns for async APIs, dependency injection, Pydantic models, and OpenAPI integration

Technology & EngineeringPython Web

Flask

314L

Flask application patterns for routing, blueprints, extensions, and application factories

Technology & EngineeringPython Web

Python Websockets

380L

WebSocket patterns for real-time communication using FastAPI, Django Channels, and the websockets library

Technology & EngineeringPython Web

Sqlalchemy

320L

SQLAlchemy ORM and Core patterns for models, sessions, queries, and async database access

Technology & EngineeringPython Web