A guide to representing dates, times, time zones, and daylight-saving changes in software. It covers standard formats, UTC, Unix timestamps, and the difference between a fixed moment and a local calendar time.
A way to give a component the services it needs instead of having the component create them itself. For example, a service can receive a database connection and logger when it is constructed.
A guide to managing settings and secrets that change between environments such as development, staging, and production. It explains environment variables, configuration files, command-line overrides, and secret storage.
A guide to deciding how software should report, pass along, and recover from errors. It covers exceptions, returned error values, error details, retries, and circuit breakers, which stop repeated calls to a failing service.
A guide to feature flags, which let software choose whether a feature is active for particular users or groups. Flags can also support gradual releases, experiments, and emergency switches.
A guide to stopping a service carefully after it receives a shutdown signal. It explains how to stop new traffic, finish active requests, and close connections and workers.
A guide to HTTP caching, which stores web responses closer to users so they can be reused instead of fetched again. It covers browser caches, CDNs, reverse proxies, and API responses.
A guide to making repeated requests produce the same result as one request. It covers safe retries for APIs, webhooks, payments, orders, inventory, and message consumers.
A practical guide to changing database structure while a live application keeps running. It explains how to add, change, move, and remove tables or columns in safe, compatible steps.
A guide to monorepos, where several related applications and shared libraries live in one code repository. It covers package workspaces, build tools, shared configuration, and releases.
A guide to returning large lists of records in smaller pages. It explains offset pages, which use a position and size, and cursor pages, which continue from the last item returned.
A guide to controlling how many requests an API or service accepts over a period of time. It compares common methods such as token bucket, sliding window, and leaky bucket.
A practical guide to regular expressions, which are patterns used to find, extract, or validate text. It explains syntax, Unicode text, differences between programming-language implementations, and performance risks.
A guide to how computers store and interpret text, including UTF-8, UTF-16, Unicode code points, and user-perceived characters. It explains why bytes, encoded characters, and visible symbols are not always the same thing.
A guide to structured application logging, where programs write consistent JSON records with fields such as severity, service, request IDs, and trace IDs. It also covers sending logs to storage and search systems and removing personal data.
An advanced TypeScript guide for designing precise types and type-safe APIs. It covers features such as conditional types, mapped types, branded values, type predicates, and strict compiler settings.
Decision-grade entity research skill — produces a hypothesis-tested dossier on a specific company, person, nonprofit, or government org, not a generic profile. Forcing intake makes the user state their hypothesis upfront (what they already believe and want to verify or disprove) so the dossier tests it rather than…
Multi-source recency research skill that takes the pulse of any topic across Reddit, Hacker News, the open web, and optionally X/Twitter within a configurable recent window (default 30 days). Forcing intake clarifies topic specificity, angle (trend/sentiment/problems/opportunities/comparison), time window, and…
Assembles comprehensive board and investor update decks by pulling perspectives from all C-suite roles. Use when preparing board meetings, investor updates, quarterly business reviews, or fundraising narratives. Covers structure, narrative framework, bad news delivery, and common mistakes.
Two-layer memory architecture for board meeting decisions. Manages raw transcripts (Layer 1) and approved decisions (Layer 2). Use when logging decisions after a board meeting, reviewing past decisions with /cs:decisions, or checking overdue action items with /cs:review. Invoked automatically by the board-meeting…
Cross-functional what-if modeling for cascading multi-variable scenarios. Unlike single-assumption stress testing, this models compound adversity across all business functions simultaneously. Use when facing complex risk scenarios, strategic decisions with major downside, or when the user asks 'what if X AND Y both…
Cascades strategy from boardroom to individual contributor. Detects and fixes misalignment between company goals and team execution. Covers strategy articulation, cascade mapping, orphan goal detection, silo identification, communication gap analysis, and realignment protocols. Use when teams are pulling in different…
Performs financial ratio analysis, DCF valuation, budget variance analysis, and rolling forecast construction for strategic decision-making. Use when analyzing financial statements, building valuation models, assessing budget variances, or constructing financial projections and forecasts. Also applicable when users…
★not rated 12 2mo agoA72 tokens
originalMIT
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: