Skip to main content

Skills in diesem Repository

curiositech/port-daddy - Seite 4

SkillsMP hat 259 Skills aus curiositech/port-daddy gesammelt. Öffne einen Skill, um Quelle und Details zu prüfen.

curiositech/port-daddy

Es werden 40 von 259 gesammelten Skills angezeigt.

Beruf
Softwareentwickler
Beschreibung

Author, revise, and ship LaTeX whitepapers in repos that publish committed PDFs behind a metadata registry. Covers the full loop: editing .tex with thebibliography discipline, two-pass pdflatex builds, catching undefined citations/references from the log,…

Quellsprache: Englisch

Aktualisiert
Beruf
Sonstige Computerberufe
Beschreibung

Comprehensive treatment of algorithmic game theory covering mechanism design, auctions, and equilibrium computation

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Turn formally verified infrastructure into developer adoption with talks, blog posts, onboarding docs, venue strategy, and community building for TLA+, model checking, mechanism design, and collateralized contracts. Use when audience, depth, medium, and…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Choosing and operating an HTTP API versioning strategy that doesn't break clients — Stripe's date-based pinned versions, the Deprecation/Sunset header pair (RFC 9745 + RFC 8594), URI vs header vs media-type approaches, and the version-transformer pattern.…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use when designing a background-job system, choosing between BullMQ / Sidekiq / RQ / Temporal / SQS, deciding queue-vs-workflow, sizing concurrency vs rate limits, building dead-letter queues, or making handlers idempotent. Triggers: jobs running twice on…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Designing HTTP cache headers that work correctly across browsers, CDNs, and shared proxies — `Cache-Control` directives per RFC 9111, `stale-while-revalidate` and `stale-if-error` per RFC 5861, the Vary header for varying responses, and surrogate keys for…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Building resilient distributed systems with circuit breakers, retries with full-jitter exponential backoff, retry budgets (per-request 3-attempt + per-client 10% ratio per Google SRE), deadline propagation, and the cascading-failure math (4 layers × 3 retries…

Quellsprache: Englisch

Aktualisiert
Beruf
Netzwerk- und Computersystemadministratoren
Beschreibung

Use when wrangler deploys silently fail or produce wrong artifacts, secrets upload as empty strings, custom domain DNS is not resolving, route assignment broke after rename, observability/tail logs are needed, D1/KV/R2 bindings are missing, OAuth scope errors…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use when designing or fixing a Content Security Policy on a real site, choosing between nonce-based and hash-based CSP, adding strict-dynamic, debugging "Refused to execute inline script" errors, deploying CSP in report-only mode first, configuring report-to…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use when applying Cloudflare D1 migrations, fighting Supabase migration history vs SQL execution, choosing direct psql over CLI, designing idempotent migrations, debugging schema drift between local and remote, or recovering after a half-applied migration.…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Implementing distributed tracing with W3C Trace Context — the byte-precise `traceparent` and `tracestate` header formats, OpenTelemetry's W3CTraceContextPropagator as the modern default (replacing X-B3-* and X-Datadog-*), head vs tail sampling, and HTTP→SQL…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use when optimizing Docker builds with BuildKit, designing multi-stage Dockerfiles, leveraging cache mounts, building multi-arch images, choosing distroless vs alpine, or signing images with cosign. Triggers: docker build slow, layer cache not hitting, npm…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use when running analytical SQL over Parquet/CSV/JSON without a warehouse, replacing pandas for data wrangling, joining S3 data in-place, building local data marts, or embedding OLAP into an app. Triggers: read_parquet/read_csv setup, partitioned dataset…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use when introducing a feature flag system, choosing between release flags / experiment flags / operational flags / kill switches / permission flags, designing percentage rollouts, building kill-switch + circuit-breaker patterns, structuring evaluation…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use when designing matrix builds (OS x version x dimension), composing reusable workflows, gating jobs on conditions, doing OIDC to AWS/GCP/Cloudflare without long-lived secrets, sharding tests across runners, or fixing cache invalidation. Triggers:…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use when CPU usage is high, memory grows unboundedly, goroutines leak, mutex contention shows in traces, or escape analysis suggests excess heap allocation. Triggers: net/http/pprof endpoint exposure, go tool pprof analysis, flamegraph generation, allocs vs…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use when building Grafana dashboards backed by Prometheus, Loki, or Tempo, designing PromQL/LogQL queries, wiring template variables, setting alert rules, building SLO dashboards, or maintaining dashboards as code. Triggers: rate() vs increase() confusion,…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use when building APIs on Hono (Cloudflare Workers, Bun, Deno, Node), debugging route ordering, wiring middleware, validating with @hono/zod-validator, returning streaming responses, configuring CORS with credentials, handling errors via app.onError, or…

Quellsprache: Englisch

Aktualisiert
Beruf
Webentwickler
Beschreibung

Use when building server-driven UIs with htmx, designing hx-* attribute compositions, choosing swap strategies (innerHTML/outerHTML/morph), wiring out-of-band updates, integrating with form validation, or migrating from a SPA back to server-rendered HTML.…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Implementing the `Idempotency-Key` HTTP header pattern (Stripe-pioneered, IETF-standardizing) so retries don't double-charge or duplicate side effects — full Postgres schema with recovery-point state machine, fingerprint check, in-progress lock with 409…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Design Kafka consumer groups that survive rebalances, hit the right delivery guarantee (at-most/at-least/exactly-once), and handle poison messages without stalling the topic. Use when picking a partition assignment strategy (Range vs Sticky vs…

Quellsprache: Englisch

Aktualisiert
Beruf
Netzwerk- und Computersystemadministratoren
Beschreibung

Use when triaging CrashLoopBackOff, OOMKilled, ImagePullBackOff, Pending pods, networking failures, ingress 502/504, PVC stuck, HPA not scaling, init-container loops, sidecar startup ordering, or "kubectl describe says nothing useful". Triggers: pod restart…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Shutting down HTTP services in Kubernetes without dropping traffic — the SIGTERM/preStop dance, the EndpointSlice removal race, the `preStop sleep` pattern, terminationGracePeriodSeconds budgeting, and the Node.js + Go server skeletons. Grounded in…

Quellsprache: Englisch

Aktualisiert
Beruf
Sonstige Computerberufe
Beschreibung

Use when designing, building, or debugging a Model Context Protocol (MCP) server in Node/TypeScript. Triggers: stdio JSON-RPC handshake, tool descriptions as discovery surface, lazy startup vs eager catalog loading, telemetry placement, schema design for tool…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use when a Node.js process is growing memory unbounded in production, hits OOM, restarts on schedule, or shows monotonic RSS in Grafana. Triggers: heap snapshot diff (Comparison mode in Chrome DevTools), v8.writeHeapSnapshot, --heapsnapshot-signal=SIGUSR2,…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use when implementing or reviewing OAuth 2.0 / OAuth 2.1 / OpenID Connect from scratch in a real codebase, choosing a flow (authorization code + PKCE, client credentials, BFF), validating ID tokens, storing tokens safely in browsers, sizing refresh-token…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use when adding distributed tracing, debugging missing spans, fixing W3C traceparent propagation, configuring OTLP exporters (gRPC vs HTTP), choosing sampling strategies, setting resource attributes, or wiring auto-instrumentation libraries. Triggers: spans…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use when you need to publish a message to Kafka / RabbitMQ / SNS atomically with a database commit, when fixing the dual-write hazard between DB and broker, deciding between polling-publisher and CDC (Debezium) relay, designing the outbox schema, handling…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwarequalitätssicherungsanalysten und -tester
Beschreibung

Use when designing or fixing a Playwright end-to-end test suite, debugging flaky tests, choosing locator strategies (getByRole vs CSS vs test-id), structuring fixtures and auth-state reuse, configuring parallelism and sharding, mocking third-party APIs via…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use when configuring a pnpm-workspaces monorepo, debugging hoisting/peer-dep resolution, adopting the catalog protocol, integrating with Turborepo or Nx, fixing "cannot find module" issues that only happen in CI, or migrating from npm/yarn workspaces.…

Quellsprache: Englisch

Aktualisiert
Beruf
Netzwerk- und Computersystemadministratoren
Beschreibung

Choosing a Postgres connection pool mode that matches your workload — pgBouncer session/transaction/statement modes, the prepared-statement story (pgBouncer 1.21+), Supabase Supavisor's port-per-mode pattern (5432 vs 6543), AWS RDS Proxy pinning triggers, and…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use when a Postgres query is slow, p99 latency regressed after deploy, EXPLAIN ANALYZE output needs interpretation, the planner is choosing the wrong index, dead tuples are blowing up, autovacuum is falling behind, pg_stat_statements review is needed, or…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use when debugging asyncio event-loop hangs, blocking calls inside coroutines, asyncio.gather vs TaskGroup choice, cancellation handling, structured concurrency, mixing sync and async, run_in_executor decisions, asyncio task lifetimes, "Task was destroyed but…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use when designing or fixing the retrieval side of a RAG system, choosing chunking strategy (fixed-size / recursive / semantic), implementing hybrid search (BM25 + dense) with RRF fusion, adding a cross-encoder reranker, evaluating with RAGAS, or running an…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use when designing rate limiting for an API, choosing between token bucket / sliding window / leaky bucket / fixed window, implementing it in Redis, deciding edge (Cloudflare/Upstash) vs origin enforcement, sizing per-user vs per-IP vs per-endpoint quotas,…

Quellsprache: Englisch

Aktualisiert
Beruf
Webentwickler
Beschreibung

Drawing the `'use client'` boundary correctly in React Server Components apps (Next.js App Router, RSC frameworks) — leaf-pushing, slot composition, serialization rules, and environment poisoning prevention. Grounded in react.dev and Next.js 16 docs. NOT for:…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use when designing caching strategies (cache-aside, write-through, write-behind), implementing distributed locks, building rate limiters, leaderboards, real-time streams (XADD/consumer groups), pub/sub, or tuning eviction policies. Triggers: thundering-herd…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Choosing between Server-Sent Events and WebSockets for real-time client connections, and implementing whichever you pick correctly — SSE wire format per WHATWG, WebSocket frame format per RFC 6455, automatic reconnection with `Last-Event-ID`, ping/pong…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use when designing log schemas, choosing JSON vs text logs, setting up correlation IDs across services, redacting PII, controlling log volume costs, or wiring logs into OpenTelemetry. Triggers: "logs are unsearchable", trace_id missing from logs, PII leak in…

Quellsprache: Englisch

Aktualisiert
Beruf
Webentwickler
Beschreibung

Designing TanStack Query (React Query) v5 for server-state management — query key factories, staleTime vs gcTime, partial-match invalidation, optimistic updates with rollback, prefetching, and Next.js App Router hydration. Grounded in tanstack.com v5 docs.…

Quellsprache: Englisch

Aktualisiert
Es werden 40 von 259 gesammelten Skills angezeigt.