{"version":"mdrss-catalog-feed/1","domain":{"slug":"software-craft","label":"Software Craft","description":"Languages, architecture, testing and the daily developer toolkit."},"feeds":[{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"}],"urls":{"html":"https://mdrss.com/catalog/software-craft","rss":"https://mdrss.com/catalog/software-craft/rss.xml","json":"https://mdrss.com/catalog/software-craft/feed.json","markdown":"https://mdrss.com/catalog/software-craft/index.md"},"updated_at":"2026-08-04T13:54:51.641Z","items":[{"id":901454,"title":"GitHub Issue Resolution Expert","annotation":"A curated reference on api, backend & databases centered on GitHub Issue Resolution Expert. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901454","permalink_url":"https://mdrss.com/m/901454","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901454/901454.md","file_url":"https://mdrss.com/api/v1/cards/901454/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901454/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901454/embed","edit_url":"https://mdrss.com/cards/901454/edit","legacy_url":"https://mdrss.com/s/software-craft/github-issue-resolution-expert-collider-149988aa8e71"},{"id":901453,"title":"TDD Cycle Orchestrator","annotation":"You MUST follow these rules exactly. Violating any of them is a failure. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:testing-and-documentation","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/testing-and-documentation/901453","permalink_url":"https://mdrss.com/m/901453","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/testing-and-documentation/901453/901453.md","file_url":"https://mdrss.com/api/v1/cards/901453/file","raw_url":"https://mdrss.com/software-craft/testing-and-documentation/901453/raw","embed_url":"https://mdrss.com/software-craft/testing-and-documentation/901453/embed","edit_url":"https://mdrss.com/cards/901453/edit","legacy_url":"https://mdrss.com/s/software-craft/tdd-cycle-orchestrator-collider-29696de03f8b"},{"id":901410,"title":"UV Package Manager — Advanced Reference","annotation":"Advanced workflows including Docker integration, lockfile management, performance optimization, tool comparison, common workflows, tool integration, troubleshooting, best practices, migration guides, and command reference. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901410","permalink_url":"https://mdrss.com/m/901410","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901410/901410.md","file_url":"https://mdrss.com/api/v1/cards/901410/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901410/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901410/embed","edit_url":"https://mdrss.com/cards/901410/edit","legacy_url":"https://mdrss.com/s/software-craft/uv-package-manager-advanced-reference-collider-d5114f3e1f38"},{"id":901409,"title":"UV Package Manager","annotation":"Comprehensive guide to using uv, an extremely fast Python package installer and resolver written in Rust, for modern Python project management and dependency workflows. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901409","permalink_url":"https://mdrss.com/m/901409","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901409/901409.md","file_url":"https://mdrss.com/api/v1/cards/901409/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901409/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901409/embed","edit_url":"https://mdrss.com/cards/901409/edit","legacy_url":"https://mdrss.com/s/software-craft/uv-package-manager-collider-3be5fecf3385"},{"id":901408,"title":"python-testing-patterns — detailed patterns and worked examples","annotation":"For advanced patterns including async testing, monkeypatching, temporary files, conftest setup, property-based testing, database testing, CI/CD integration, and configuration files, see references/advanced-patterns.md. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901408","permalink_url":"https://mdrss.com/m/901408","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901408/901408.md","file_url":"https://mdrss.com/api/v1/cards/901408/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901408/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901408/embed","edit_url":"https://mdrss.com/cards/901408/edit","legacy_url":"https://mdrss.com/s/software-craft/python-testing-patterns-detailed-patterns-and-worked-examples-collider-750b0793ce9f"},{"id":901407,"title":"Python Testing Patterns — Advanced Reference","annotation":"Advanced testing patterns including async code, monkeypatching, temporary files, conftest setup, property-based testing, database testing, CI/CD integration, and configuration. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901407","permalink_url":"https://mdrss.com/m/901407","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901407/901407.md","file_url":"https://mdrss.com/api/v1/cards/901407/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901407/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901407/embed","edit_url":"https://mdrss.com/cards/901407/edit","legacy_url":"https://mdrss.com/s/software-craft/python-testing-patterns-advanced-reference-collider-f5ffe97a67de"},{"id":901406,"title":"Python Testing Patterns","annotation":"Comprehensive guide to implementing robust testing strategies in Python using pytest, fixtures, mocking, parameterization, and test-driven development practices. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901406","permalink_url":"https://mdrss.com/m/901406","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901406/901406.md","file_url":"https://mdrss.com/api/v1/cards/901406/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901406/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901406/embed","edit_url":"https://mdrss.com/cards/901406/edit","legacy_url":"https://mdrss.com/s/software-craft/python-testing-patterns-collider-30c9b2c6d673"},{"id":901405,"title":"Python Project Structure & Module Architecture","annotation":"Design well-organized Python projects with clear module boundaries, explicit public interfaces, and maintainable directory structures. Good organization makes code discoverable and changes predictable. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901405","permalink_url":"https://mdrss.com/m/901405","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901405/901405.md","file_url":"https://mdrss.com/api/v1/cards/901405/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901405/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901405/embed","edit_url":"https://mdrss.com/cards/901405/edit","legacy_url":"https://mdrss.com/s/software-craft/python-project-structure-module-architecture-collider-045dd51d94b3"},{"id":901404,"title":"python-performance-optimization — detailed patterns and worked examples","annotation":"For advanced optimization techniques including NumPy vectorization, caching, memory management, parallelization, async I/O, database optimization, and benchmarking tools, see references/advanced-patterns.md. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901404","permalink_url":"https://mdrss.com/m/901404","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901404/901404.md","file_url":"https://mdrss.com/api/v1/cards/901404/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901404/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901404/embed","edit_url":"https://mdrss.com/cards/901404/edit","legacy_url":"https://mdrss.com/s/software-craft/python-performance-optimization-detailed-patterns-and-worked-examples-collider-86a42e259dcb"},{"id":901403,"title":"Python Performance Optimization — Advanced Reference","annotation":"Advanced optimization techniques including NumPy vectorization, caching, memory management, parallelization, async I/O, database optimization, and benchmarking tools. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901403","permalink_url":"https://mdrss.com/m/901403","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901403/901403.md","file_url":"https://mdrss.com/api/v1/cards/901403/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901403/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901403/embed","edit_url":"https://mdrss.com/cards/901403/edit","legacy_url":"https://mdrss.com/s/software-craft/python-performance-optimization-advanced-reference-collider-cb7927e4465f"},{"id":901402,"title":"python-design-patterns — detailed patterns and worked examples","annotation":"Before adding complexity, ask: does a simpler solution work?. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901402","permalink_url":"https://mdrss.com/m/901402","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901402/901402.md","file_url":"https://mdrss.com/api/v1/cards/901402/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901402/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901402/embed","edit_url":"https://mdrss.com/cards/901402/edit","legacy_url":"https://mdrss.com/s/software-craft/python-design-patterns-detailed-patterns-and-worked-examples-collider-30d164cc9655"},{"id":901401,"title":"Python Code Style & Documentation","annotation":"Consistent code style and clear documentation make codebases maintainable and collaborative. This skill covers modern Python tooling, naming conventions, and documentation standards. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901401","permalink_url":"https://mdrss.com/m/901401","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901401/901401.md","file_url":"https://mdrss.com/api/v1/cards/901401/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901401/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901401/embed","edit_url":"https://mdrss.com/cards/901401/edit","legacy_url":"https://mdrss.com/s/software-craft/python-code-style-documentation-collider-d23089aea34b"},{"id":901400,"title":"Python Background Jobs & Task Queues","annotation":"Decouple long-running or unreliable work from request/response cycles. Return immediately to the user while background workers handle the heavy lifting asynchronously. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901400","permalink_url":"https://mdrss.com/m/901400","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901400/901400.md","file_url":"https://mdrss.com/api/v1/cards/901400/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901400/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901400/embed","edit_url":"https://mdrss.com/cards/901400/edit","legacy_url":"https://mdrss.com/s/software-craft/python-background-jobs-task-queues-collider-a8487ac37fd4"},{"id":901399,"title":"Python Anti-Patterns Checklist","annotation":"A reference checklist of common mistakes and anti-patterns in Python code. Review this before finalizing implementations to catch issues early. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901399","permalink_url":"https://mdrss.com/m/901399","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901399/901399.md","file_url":"https://mdrss.com/api/v1/cards/901399/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901399/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901399/embed","edit_url":"https://mdrss.com/cards/901399/edit","legacy_url":"https://mdrss.com/s/software-craft/python-anti-patterns-checklist-collider-911af92c2bff"},{"id":901398,"title":"async-python-patterns — detailed worked examples","annotation":"Never block the event loop with synchronous operations. A single blocking call stalls all concurrent tasks. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901398","permalink_url":"https://mdrss.com/m/901398","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901398/901398.md","file_url":"https://mdrss.com/api/v1/cards/901398/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901398/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901398/embed","edit_url":"https://mdrss.com/cards/901398/edit","legacy_url":"https://mdrss.com/s/software-craft/async-python-patterns-detailed-worked-examples-collider-86885299eef4"},{"id":901397,"title":"Async Python Patterns","annotation":"Comprehensive guidance for implementing asynchronous Python applications using asyncio, concurrent programming patterns, and async/await for building high-performance, non-blocking systems. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901397","permalink_url":"https://mdrss.com/m/901397","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901397/901397.md","file_url":"https://mdrss.com/api/v1/cards/901397/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901397/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901397/embed","edit_url":"https://mdrss.com/cards/901397/edit","legacy_url":"https://mdrss.com/s/software-craft/async-python-patterns-collider-767bb0bfdd76"},{"id":901334,"title":"helm-chart-scaffolding — detailed patterns and worked examples","annotation":"helm-chart-scaffolding — detailed patterns and worked examples captures reusable agent playbook guidance for api, backend & databases. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901334","permalink_url":"https://mdrss.com/m/901334","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901334/901334.md","file_url":"https://mdrss.com/api/v1/cards/901334/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901334/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901334/embed","edit_url":"https://mdrss.com/cards/901334/edit","legacy_url":"https://mdrss.com/s/software-craft/helm-chart-scaffolding-detailed-patterns-and-worked-examples-collider-817b27802430"},{"id":901333,"title":"Helm Chart Structure Reference","annotation":"Complete guide to Helm chart organization, file conventions, and best practices. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901333","permalink_url":"https://mdrss.com/m/901333","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901333/901333.md","file_url":"https://mdrss.com/api/v1/cards/901333/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901333/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901333/embed","edit_url":"https://mdrss.com/cards/901333/edit","legacy_url":"https://mdrss.com/s/software-craft/helm-chart-structure-reference-collider-ff20223073fa"},{"id":901332,"title":"typescript-advanced-types — detailed worked examples","annotation":"typescript-advanced-types — detailed worked examples captures reusable agent playbook guidance for programming & runtime. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901332","permalink_url":"https://mdrss.com/m/901332","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901332/901332.md","file_url":"https://mdrss.com/api/v1/cards/901332/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901332/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901332/embed","edit_url":"https://mdrss.com/cards/901332/edit","legacy_url":"https://mdrss.com/s/software-craft/typescript-advanced-types-detailed-worked-examples-collider-2b7b9de810fe"},{"id":901331,"title":"TypeScript Advanced Types","annotation":"Comprehensive guidance for mastering TypeScript's advanced type system including generics, conditional types, mapped types, template literal types, and utility types for building robust, type-safe applications. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901331","permalink_url":"https://mdrss.com/m/901331","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901331/901331.md","file_url":"https://mdrss.com/api/v1/cards/901331/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901331/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901331/embed","edit_url":"https://mdrss.com/cards/901331/edit","legacy_url":"https://mdrss.com/s/software-craft/typescript-advanced-types-collider-03cb3b803639"},{"id":901330,"title":"nodejs-backend-patterns — detailed patterns and worked examples","annotation":"Use a DI container to wire up repositories, services, and controllers. For a full container implementation, see references/advanced-patterns.md. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901330","permalink_url":"https://mdrss.com/m/901330","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901330/901330.md","file_url":"https://mdrss.com/api/v1/cards/901330/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901330/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901330/embed","edit_url":"https://mdrss.com/cards/901330/edit","legacy_url":"https://mdrss.com/s/software-craft/nodejs-backend-patterns-detailed-patterns-and-worked-examples-collider-9014ff41c772"},{"id":901329,"title":"Node.js Advanced Patterns","annotation":"Advanced patterns for dependency injection, database integration, authentication, caching, and API response formatting. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901329","permalink_url":"https://mdrss.com/m/901329","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901329/901329.md","file_url":"https://mdrss.com/api/v1/cards/901329/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901329/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901329/embed","edit_url":"https://mdrss.com/cards/901329/edit","legacy_url":"https://mdrss.com/s/software-craft/node-js-advanced-patterns-collider-dc8b0e9a754e"},{"id":901328,"title":"modern-javascript-patterns — detailed patterns and worked examples","annotation":"Functional programming in JavaScript centers on pure functions, immutability, and composable transformations. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901328","permalink_url":"https://mdrss.com/m/901328","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901328/901328.md","file_url":"https://mdrss.com/api/v1/cards/901328/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901328/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901328/embed","edit_url":"https://mdrss.com/cards/901328/edit","legacy_url":"https://mdrss.com/s/software-craft/modern-javascript-patterns-detailed-patterns-and-worked-examples-collider-959cb35f3f2c"},{"id":901327,"title":"Advanced Modern JavaScript Patterns","annotation":"Advanced patterns covering functional programming, modern class features, ES6 modules, iterators, generators, modern operators, and performance optimization. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901327","permalink_url":"https://mdrss.com/m/901327","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901327/901327.md","file_url":"https://mdrss.com/api/v1/cards/901327/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901327/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901327/embed","edit_url":"https://mdrss.com/cards/901327/edit","legacy_url":"https://mdrss.com/s/software-craft/advanced-modern-javascript-patterns-collider-b2683d0c17e7"},{"id":901326,"title":"Advanced JavaScript Testing Patterns","annotation":"Advanced patterns for integration testing, frontend component testing, fixtures, snapshot testing, coverage, and common test utilities. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901326","permalink_url":"https://mdrss.com/m/901326","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901326/901326.md","file_url":"https://mdrss.com/api/v1/cards/901326/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901326/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901326/embed","edit_url":"https://mdrss.com/cards/901326/edit","legacy_url":"https://mdrss.com/s/software-craft/advanced-javascript-testing-patterns-collider-57602fb3f75f"},{"id":901325,"title":"JavaScript Testing Patterns","annotation":"Comprehensive guide for implementing robust testing strategies in JavaScript/TypeScript applications using modern testing frameworks and best practices. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901325","permalink_url":"https://mdrss.com/m/901325","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901325/901325.md","file_url":"https://mdrss.com/api/v1/cards/901325/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901325/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901325/embed","edit_url":"https://mdrss.com/cards/901325/edit","legacy_url":"https://mdrss.com/s/software-craft/javascript-testing-patterns-collider-5ef1827e7c8c"},{"id":901324,"title":"TypeScript Project Scaffolding","annotation":"You are a TypeScript project architecture expert specializing in scaffolding production-ready Node.js and frontend applications. Generate complete project structures with modern tooling (pnpm, Vite, Next.js), type safety, testing setup, and configuration following current best pr. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901324","permalink_url":"https://mdrss.com/m/901324","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901324/901324.md","file_url":"https://mdrss.com/api/v1/cards/901324/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901324/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901324/embed","edit_url":"https://mdrss.com/cards/901324/edit","legacy_url":"https://mdrss.com/s/software-craft/typescript-project-scaffolding-collider-f81571e039f3"},{"id":901316,"title":"Onboard","annotation":"You are an expert onboarding specialist and knowledge transfer architect with deep experience in remote-first organizations, technical team integration, and accelerated learning methodologies. Your role is to ensure smooth, comprehensive onboarding that transforms new team me. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:testing-and-documentation","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/testing-and-documentation/901316","permalink_url":"https://mdrss.com/m/901316","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/testing-and-documentation/901316/901316.md","file_url":"https://mdrss.com/api/v1/cards/901316/file","raw_url":"https://mdrss.com/software-craft/testing-and-documentation/901316/raw","embed_url":"https://mdrss.com/software-craft/testing-and-documentation/901316/embed","edit_url":"https://mdrss.com/cards/901316/edit","legacy_url":"https://mdrss.com/s/software-craft/onboard-collider-ab72aaea7455"},{"id":901312,"title":"Full-Stack Feature Orchestrator","annotation":"You MUST follow these rules exactly. Violating any of them is a failure. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901312","permalink_url":"https://mdrss.com/m/901312","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901312/901312.md","file_url":"https://mdrss.com/api/v1/cards/901312/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901312/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901312/embed","edit_url":"https://mdrss.com/cards/901312/edit","legacy_url":"https://mdrss.com/s/software-craft/full-stack-feature-orchestrator-collider-a3d36eb3a901"},{"id":901300,"title":"Database Migration","annotation":"Master database schema and data migrations across ORMs (Sequelize, TypeORM, Prisma), including rollback strategies and zero-downtime deployments. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901300","permalink_url":"https://mdrss.com/m/901300","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901300/901300.md","file_url":"https://mdrss.com/api/v1/cards/901300/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901300/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901300/embed","edit_url":"https://mdrss.com/cards/901300/edit","legacy_url":"https://mdrss.com/s/software-craft/database-migration-collider-37f9e9172c7d"},{"id":901298,"title":"Dependency Upgrade Strategy","annotation":"You are a dependency management expert specializing in safe, incremental upgrades of project dependencies. Plan and execute dependency updates with minimal risk, proper testing, and clear migration paths for breaking changes. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901298","permalink_url":"https://mdrss.com/m/901298","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901298/901298.md","file_url":"https://mdrss.com/api/v1/cards/901298/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901298/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901298/embed","edit_url":"https://mdrss.com/cards/901298/edit","legacy_url":"https://mdrss.com/s/software-craft/dependency-upgrade-strategy-collider-f33b81efc4dc"},{"id":901295,"title":"Error Analysis and Resolution","annotation":"You are an expert error analysis specialist with deep expertise in debugging distributed systems, analyzing production incidents, and implementing comprehensive observability solutions. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:architecture-and-distributed-systems","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901295","permalink_url":"https://mdrss.com/m/901295","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901295/901295.md","file_url":"https://mdrss.com/api/v1/cards/901295/file","raw_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901295/raw","embed_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901295/embed","edit_url":"https://mdrss.com/cards/901295/edit","legacy_url":"https://mdrss.com/s/software-craft/error-analysis-and-resolution-collider-35b40d741002"},{"id":901289,"title":"OpenAPI Code-First Generation and Tooling","annotation":"Advanced patterns for generating OpenAPI specs from code (Python/FastAPI, TypeScript/tsoa), validation, linting, and SDK generation. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901289","permalink_url":"https://mdrss.com/m/901289","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901289/901289.md","file_url":"https://mdrss.com/api/v1/cards/901289/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901289/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901289/embed","edit_url":"https://mdrss.com/cards/901289/edit","legacy_url":"https://mdrss.com/s/software-craft/openapi-code-first-generation-and-tooling-collider-c789770860c0"},{"id":901288,"title":"Architecture Decision Records","annotation":"Comprehensive patterns for creating, maintaining, and managing Architecture Decision Records (ADRs) that capture the context and rationale behind significant technical decisions. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:architecture-and-distributed-systems","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901288","permalink_url":"https://mdrss.com/m/901288","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901288/901288.md","file_url":"https://mdrss.com/api/v1/cards/901288/file","raw_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901288/raw","embed_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901288/embed","edit_url":"https://mdrss.com/cards/901288/edit","legacy_url":"https://mdrss.com/s/software-craft/architecture-decision-records-collider-ac0a39726519"},{"id":901287,"title":"Api documenter","annotation":"You are an expert API documentation specialist mastering modern developer experience through comprehensive, interactive, and AI-enhanced documentation. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:testing-and-documentation","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/testing-and-documentation/901287","permalink_url":"https://mdrss.com/m/901287","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/testing-and-documentation/901287/901287.md","file_url":"https://mdrss.com/api/v1/cards/901287/file","raw_url":"https://mdrss.com/software-craft/testing-and-documentation/901287/raw","embed_url":"https://mdrss.com/software-craft/testing-and-documentation/901287/embed","edit_url":"https://mdrss.com/cards/901287/edit","legacy_url":"https://mdrss.com/s/software-craft/api-documenter-collider-ba7bc5ff3c30"},{"id":901280,"title":"Turborepo Caching","annotation":"Turborepo Caching captures reusable agent playbook guidance for testing & documentation. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:testing-and-documentation","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/testing-and-documentation/901280","permalink_url":"https://mdrss.com/m/901280","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/testing-and-documentation/901280/901280.md","file_url":"https://mdrss.com/api/v1/cards/901280/file","raw_url":"https://mdrss.com/software-craft/testing-and-documentation/901280/raw","embed_url":"https://mdrss.com/software-craft/testing-and-documentation/901280/embed","edit_url":"https://mdrss.com/cards/901280/edit","legacy_url":"https://mdrss.com/s/software-craft/turborepo-caching-collider-09e53768ae91"},{"id":901279,"title":"sql-optimization-patterns — detailed patterns and worked examples","annotation":"sql-optimization-patterns — detailed patterns and worked examples captures reusable agent playbook guidance for testing & documentation. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:testing-and-documentation","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/testing-and-documentation/901279","permalink_url":"https://mdrss.com/m/901279","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/testing-and-documentation/901279/901279.md","file_url":"https://mdrss.com/api/v1/cards/901279/file","raw_url":"https://mdrss.com/software-craft/testing-and-documentation/901279/raw","embed_url":"https://mdrss.com/software-craft/testing-and-documentation/901279/embed","edit_url":"https://mdrss.com/cards/901279/edit","legacy_url":"https://mdrss.com/s/software-craft/sql-optimization-patterns-detailed-patterns-and-worked-examples-collider-1b51cc87e0d4"},{"id":901278,"title":"SQL Optimization Patterns","annotation":"Transform slow database queries into lightning-fast operations through systematic optimization, proper indexing, and query plan analysis. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:testing-and-documentation","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/testing-and-documentation/901278","permalink_url":"https://mdrss.com/m/901278","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/testing-and-documentation/901278/901278.md","file_url":"https://mdrss.com/api/v1/cards/901278/file","raw_url":"https://mdrss.com/software-craft/testing-and-documentation/901278/raw","embed_url":"https://mdrss.com/software-craft/testing-and-documentation/901278/embed","edit_url":"https://mdrss.com/cards/901278/edit","legacy_url":"https://mdrss.com/s/software-craft/sql-optimization-patterns-collider-1f58d55576cb"},{"id":901277,"title":"monorepo-management — detailed patterns and worked examples","annotation":"monorepo-management — detailed patterns and worked examples captures reusable agent playbook guidance for testing & documentation. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:testing-and-documentation","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/testing-and-documentation/901277","permalink_url":"https://mdrss.com/m/901277","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/testing-and-documentation/901277/901277.md","file_url":"https://mdrss.com/api/v1/cards/901277/file","raw_url":"https://mdrss.com/software-craft/testing-and-documentation/901277/raw","embed_url":"https://mdrss.com/software-craft/testing-and-documentation/901277/embed","edit_url":"https://mdrss.com/cards/901277/edit","legacy_url":"https://mdrss.com/s/software-craft/monorepo-management-detailed-patterns-and-worked-examples-collider-8cb3e9ca71d0"},{"id":901276,"title":"error-handling-patterns — detailed patterns and worked examples","annotation":"error-handling-patterns — detailed patterns and worked examples captures reusable agent playbook guidance for testing & documentation. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:testing-and-documentation","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/testing-and-documentation/901276","permalink_url":"https://mdrss.com/m/901276","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/testing-and-documentation/901276/901276.md","file_url":"https://mdrss.com/api/v1/cards/901276/file","raw_url":"https://mdrss.com/software-craft/testing-and-documentation/901276/raw","embed_url":"https://mdrss.com/software-craft/testing-and-documentation/901276/embed","edit_url":"https://mdrss.com/cards/901276/edit","legacy_url":"https://mdrss.com/s/software-craft/error-handling-patterns-detailed-patterns-and-worked-examples-collider-b482c5405440"},{"id":901275,"title":"e2e-testing-patterns — detailed patterns and worked examples","annotation":"e2e-testing-patterns — detailed patterns and worked examples captures reusable agent playbook guidance for testing & documentation. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:testing-and-documentation","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/testing-and-documentation/901275","permalink_url":"https://mdrss.com/m/901275","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/testing-and-documentation/901275/901275.md","file_url":"https://mdrss.com/api/v1/cards/901275/file","raw_url":"https://mdrss.com/software-craft/testing-and-documentation/901275/raw","embed_url":"https://mdrss.com/software-craft/testing-and-documentation/901275/embed","edit_url":"https://mdrss.com/cards/901275/edit","legacy_url":"https://mdrss.com/s/software-craft/e2e-testing-patterns-detailed-patterns-and-worked-examples-collider-bc9df0c57d00"},{"id":901274,"title":"Debugging Strategies","annotation":"Transform debugging from frustrating guesswork into systematic problem-solving with proven strategies, powerful tools, and methodical approaches. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:testing-and-documentation","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/testing-and-documentation/901274","permalink_url":"https://mdrss.com/m/901274","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/testing-and-documentation/901274/901274.md","file_url":"https://mdrss.com/api/v1/cards/901274/file","raw_url":"https://mdrss.com/software-craft/testing-and-documentation/901274/raw","embed_url":"https://mdrss.com/software-craft/testing-and-documentation/901274/embed","edit_url":"https://mdrss.com/cards/901274/edit","legacy_url":"https://mdrss.com/s/software-craft/debugging-strategies-collider-8419b1b7d2a0"},{"id":901273,"title":"Code Review Excellence","annotation":"Transform code reviews from gatekeeping to knowledge sharing through constructive feedback, systematic analysis, and collaborative improvement. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:testing-and-documentation","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/testing-and-documentation/901273","permalink_url":"https://mdrss.com/m/901273","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/testing-and-documentation/901273/901273.md","file_url":"https://mdrss.com/api/v1/cards/901273/file","raw_url":"https://mdrss.com/software-craft/testing-and-documentation/901273/raw","embed_url":"https://mdrss.com/software-craft/testing-and-documentation/901273/embed","edit_url":"https://mdrss.com/cards/901273/edit","legacy_url":"https://mdrss.com/s/software-craft/code-review-excellence-collider-ed3fda87f884"},{"id":901270,"title":"SQL Database Migration Strategy and Implementation","annotation":"You are a SQL database migration expert specializing in zero-downtime deployments, data integrity, and production-ready migration strategies for PostgreSQL, MySQL, and SQL Server. Create comprehensive migration scripts with rollback procedures, validation checks, and performance. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901270","permalink_url":"https://mdrss.com/m/901270","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901270/901270.md","file_url":"https://mdrss.com/api/v1/cards/901270/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901270/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901270/embed","edit_url":"https://mdrss.com/cards/901270/edit","legacy_url":"https://mdrss.com/s/software-craft/sql-database-migration-strategy-and-implementation-collider-f5527d4669a7"},{"id":901269,"title":"Migration Observability and Real-time Monitoring","annotation":"You are a database observability expert specializing in Change Data Capture, real-time migration monitoring, and enterprise-grade observability infrastructure. Create comprehensive monitoring solutions for database migrations with CDC pipelines, anomaly detection, and automated a. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901269","permalink_url":"https://mdrss.com/m/901269","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901269/901269.md","file_url":"https://mdrss.com/api/v1/cards/901269/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901269/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901269/embed","edit_url":"https://mdrss.com/cards/901269/edit","legacy_url":"https://mdrss.com/s/software-craft/migration-observability-and-real-time-monitoring-collider-d5c0330835db"},{"id":901268,"title":"Database optimizer","annotation":"You are a database optimization expert specializing in modern performance tuning, query optimization, and scalable database architectures. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901268","permalink_url":"https://mdrss.com/m/901268","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901268/901268.md","file_url":"https://mdrss.com/api/v1/cards/901268/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901268/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901268/embed","edit_url":"https://mdrss.com/cards/901268/edit","legacy_url":"https://mdrss.com/s/software-craft/database-optimizer-collider-12cd98a9d20c"},{"id":901267,"title":"Database admin","annotation":"You are a database administrator specializing in modern cloud database operations, automation, and reliability engineering. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901267","permalink_url":"https://mdrss.com/m/901267","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901267/901267.md","file_url":"https://mdrss.com/api/v1/cards/901267/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901267/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901267/embed","edit_url":"https://mdrss.com/cards/901267/edit","legacy_url":"https://mdrss.com/s/software-craft/database-admin-collider-237fedcffb0a"},{"id":901266,"title":"PostgreSQL Table Design","annotation":"Enable with ALTER TABLE tbl ENABLE ROW LEVEL SECURITY. Create policies: CREATE POLICY user access ON orders FOR SELECT TO app users USING (user id = current user id()). Built-in user-based access control at the row level. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901266","permalink_url":"https://mdrss.com/m/901266","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901266/901266.md","file_url":"https://mdrss.com/api/v1/cards/901266/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901266/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901266/embed","edit_url":"https://mdrss.com/cards/901266/edit","legacy_url":"https://mdrss.com/s/software-craft/postgresql-table-design-collider-eaecbdf7abe4"},{"id":901265,"title":"Database architect","annotation":"You are a database architect specializing in designing scalable, performant, and maintainable data layers from the ground up. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901265","permalink_url":"https://mdrss.com/m/901265","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901265/901265.md","file_url":"https://mdrss.com/api/v1/cards/901265/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901265/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901265/embed","edit_url":"https://mdrss.com/cards/901265/edit","legacy_url":"https://mdrss.com/s/software-craft/database-architect-collider-bdceb0b0b725"},{"id":901239,"title":"Comprehensive Code Review Orchestrator","annotation":"You MUST follow these rules exactly. Violating any of them is a failure. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:testing-and-documentation","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/testing-and-documentation/901239","permalink_url":"https://mdrss.com/m/901239","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/testing-and-documentation/901239/901239.md","file_url":"https://mdrss.com/api/v1/cards/901239/file","raw_url":"https://mdrss.com/software-craft/testing-and-documentation/901239/raw","embed_url":"https://mdrss.com/software-craft/testing-and-documentation/901239/embed","edit_url":"https://mdrss.com/cards/901239/edit","legacy_url":"https://mdrss.com/s/software-craft/comprehensive-code-review-orchestrator-collider-2c23c18bb5f7"},{"id":901237,"title":"Technical Debt Analysis and Remediation","annotation":"You are a technical debt expert specializing in identifying, quantifying, and prioritizing technical debt in software projects. Analyze the codebase to uncover debt, assess its impact, and create actionable remediation plans. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:testing-and-documentation","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/testing-and-documentation/901237","permalink_url":"https://mdrss.com/m/901237","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/testing-and-documentation/901237/901237.md","file_url":"https://mdrss.com/api/v1/cards/901237/file","raw_url":"https://mdrss.com/software-craft/testing-and-documentation/901237/raw","embed_url":"https://mdrss.com/software-craft/testing-and-documentation/901237/embed","edit_url":"https://mdrss.com/cards/901237/edit","legacy_url":"https://mdrss.com/s/software-craft/technical-debt-analysis-and-remediation-collider-342a49573b0d"},{"id":901236,"title":"Refactor and Clean Code","annotation":"You are a code refactoring expert specializing in clean code principles, SOLID design patterns, and modern software engineering best practices. Analyze and refactor the provided code to improve its quality, maintainability, and performance. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901236","permalink_url":"https://mdrss.com/m/901236","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901236/901236.md","file_url":"https://mdrss.com/api/v1/cards/901236/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901236/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901236/embed","edit_url":"https://mdrss.com/cards/901236/edit","legacy_url":"https://mdrss.com/s/software-craft/refactor-and-clean-code-collider-c72cdbb1bfdf"},{"id":901223,"title":"C4 Architecture Documentation Workflow","annotation":"Generate comprehensive C4 architecture documentation for an existing repository/codebase using a bottom-up analysis approach. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:architecture-and-distributed-systems","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901223","permalink_url":"https://mdrss.com/m/901223","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901223/901223.md","file_url":"https://mdrss.com/api/v1/cards/901223/file","raw_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901223/raw","embed_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901223/embed","edit_url":"https://mdrss.com/cards/901223/edit","legacy_url":"https://mdrss.com/s/software-craft/c4-architecture-documentation-workflow-collider-4eee47d9f3a8"},{"id":901222,"title":"C4 context","annotation":"You are a C4 Context-level architecture specialist focused on creating high-level system context documentation following the C4 model. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:architecture-and-distributed-systems","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901222","permalink_url":"https://mdrss.com/m/901222","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901222/901222.md","file_url":"https://mdrss.com/api/v1/cards/901222/file","raw_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901222/raw","embed_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901222/embed","edit_url":"https://mdrss.com/cards/901222/edit","legacy_url":"https://mdrss.com/s/software-craft/c4-context-collider-4c6333036311"},{"id":901221,"title":"C4 code","annotation":"You are a C4 Code-level documentation specialist focused on creating comprehensive, accurate code-level documentation following the C4 model. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:architecture-and-distributed-systems","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901221","permalink_url":"https://mdrss.com/m/901221","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901221/901221.md","file_url":"https://mdrss.com/api/v1/cards/901221/file","raw_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901221/raw","embed_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901221/embed","edit_url":"https://mdrss.com/cards/901221/edit","legacy_url":"https://mdrss.com/s/software-craft/c4-code-collider-d0dc3d92ac17"},{"id":901213,"title":"Replay Testing for Determinism and Compatibility","annotation":"Comprehensive guide for validating workflow determinism and ensuring safe code changes using replay testing. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901213","permalink_url":"https://mdrss.com/m/901213","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901213/901213.md","file_url":"https://mdrss.com/api/v1/cards/901213/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901213/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901213/embed","edit_url":"https://mdrss.com/cards/901213/edit","legacy_url":"https://mdrss.com/s/software-craft/replay-testing-for-determinism-and-compatibility-collider-fc9beec785c0"},{"id":901212,"title":"Local Development Setup for Temporal Python Testing","annotation":"Comprehensive guide for setting up local Temporal development environment with pytest integration and coverage tracking. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901212","permalink_url":"https://mdrss.com/m/901212","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901212/901212.md","file_url":"https://mdrss.com/api/v1/cards/901212/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901212/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901212/embed","edit_url":"https://mdrss.com/cards/901212/edit","legacy_url":"https://mdrss.com/s/software-craft/local-development-setup-for-temporal-python-testing-collider-78bd4c747320"},{"id":901211,"title":"Integration Testing with Mocked Activities","annotation":"Comprehensive patterns for testing workflows with mocked external dependencies, error injection, and complex scenarios. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901211","permalink_url":"https://mdrss.com/m/901211","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901211/901211.md","file_url":"https://mdrss.com/api/v1/cards/901211/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901211/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901211/embed","edit_url":"https://mdrss.com/cards/901211/edit","legacy_url":"https://mdrss.com/s/software-craft/integration-testing-with-mocked-activities-collider-940cdb15eb73"},{"id":901210,"title":"Saga Orchestration — Advanced Patterns","annotation":"Complex implementations extracted from core skill for deeper reference. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901210","permalink_url":"https://mdrss.com/m/901210","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901210/901210.md","file_url":"https://mdrss.com/api/v1/cards/901210/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901210/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901210/embed","edit_url":"https://mdrss.com/cards/901210/edit","legacy_url":"https://mdrss.com/s/software-craft/saga-orchestration-advanced-patterns-collider-5c0a5fe2dabd"},{"id":901209,"title":"Saga Orchestration","annotation":"Patterns for managing distributed transactions and long-running business processes without two-phase commit. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901209","permalink_url":"https://mdrss.com/m/901209","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901209/901209.md","file_url":"https://mdrss.com/api/v1/cards/901209/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901209/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901209/embed","edit_url":"https://mdrss.com/cards/901209/edit","legacy_url":"https://mdrss.com/s/software-craft/saga-orchestration-collider-c7cf94d79965"},{"id":901208,"title":"projection-patterns — templates and worked examples","annotation":"projection-patterns — templates and worked examples captures reusable agent playbook guidance for api, backend & databases. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901208","permalink_url":"https://mdrss.com/m/901208","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901208/901208.md","file_url":"https://mdrss.com/api/v1/cards/901208/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901208/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901208/embed","edit_url":"https://mdrss.com/cards/901208/edit","legacy_url":"https://mdrss.com/s/software-craft/projection-patterns-templates-and-worked-examples-collider-cb0080c6c0c8"},{"id":901207,"title":"microservices-patterns — detailed patterns and worked examples","annotation":"microservices-patterns — detailed patterns and worked examples captures reusable agent playbook guidance for api, backend & databases. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901207","permalink_url":"https://mdrss.com/m/901207","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901207/901207.md","file_url":"https://mdrss.com/api/v1/cards/901207/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901207/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901207/embed","edit_url":"https://mdrss.com/cards/901207/edit","legacy_url":"https://mdrss.com/s/software-craft/microservices-patterns-detailed-patterns-and-worked-examples-collider-840306c86f61"},{"id":901206,"title":"event-store-design — templates and worked examples","annotation":"event-store-design — templates and worked examples captures reusable agent playbook guidance for api, backend & databases. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901206","permalink_url":"https://mdrss.com/m/901206","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901206/901206.md","file_url":"https://mdrss.com/api/v1/cards/901206/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901206/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901206/embed","edit_url":"https://mdrss.com/cards/901206/edit","legacy_url":"https://mdrss.com/s/software-craft/event-store-design-templates-and-worked-examples-collider-c431d84ce56a"},{"id":901205,"title":"cqrs-implementation — templates and worked examples","annotation":"cqrs-implementation — templates and worked examples captures reusable agent playbook guidance for api, backend & databases. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901205","permalink_url":"https://mdrss.com/m/901205","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901205/901205.md","file_url":"https://mdrss.com/api/v1/cards/901205/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901205/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901205/embed","edit_url":"https://mdrss.com/cards/901205/edit","legacy_url":"https://mdrss.com/s/software-craft/cqrs-implementation-templates-and-worked-examples-collider-7412bec4927c"},{"id":901204,"title":"architecture-patterns — detailed patterns and worked examples","annotation":"architecture-patterns — detailed patterns and worked examples captures reusable agent playbook guidance for api, backend & databases. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901204","permalink_url":"https://mdrss.com/m/901204","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901204/901204.md","file_url":"https://mdrss.com/api/v1/cards/901204/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901204/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901204/embed","edit_url":"https://mdrss.com/cards/901204/edit","legacy_url":"https://mdrss.com/s/software-craft/architecture-patterns-detailed-patterns-and-worked-examples-collider-0cba437299cd"},{"id":901203,"title":"Advanced Architecture Patterns — Reference","annotation":"Deep-dive implementation examples for DDD bounded contexts, Onion Architecture, Anti-Corruption Layers, and full project structures. Referenced from SKILL.md. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901203","permalink_url":"https://mdrss.com/m/901203","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901203/901203.md","file_url":"https://mdrss.com/api/v1/cards/901203/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901203/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901203/embed","edit_url":"https://mdrss.com/cards/901203/edit","legacy_url":"https://mdrss.com/s/software-craft/advanced-architecture-patterns-reference-collider-c9f96c1e2dac"},{"id":901202,"title":"Architecture Patterns","annotation":"Master proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design to build maintainable, testable, and scalable systems. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901202","permalink_url":"https://mdrss.com/m/901202","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901202/901202.md","file_url":"https://mdrss.com/api/v1/cards/901202/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901202/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901202/embed","edit_url":"https://mdrss.com/cards/901202/edit","legacy_url":"https://mdrss.com/s/software-craft/architecture-patterns-collider-fcfaa86f69ab"},{"id":901201,"title":"REST API Best Practices","annotation":"REST API Best Practices captures reusable agent playbook guidance for api, backend & databases. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901201","permalink_url":"https://mdrss.com/m/901201","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901201/901201.md","file_url":"https://mdrss.com/api/v1/cards/901201/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901201/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901201/embed","edit_url":"https://mdrss.com/cards/901201/edit","legacy_url":"https://mdrss.com/s/software-craft/rest-api-best-practices-collider-3d0426e38a97"},{"id":901200,"title":"GraphQL Schema Design Patterns","annotation":"1. Nullable vs Non-Null : Start nullable, make non-null when guaranteed 2. Input Types : Always use input types for mutations 3. Payload Pattern : Return errors in mutation payloads 4. Pagination : Use cursor-based for infinite scroll, offset for simple cases 5. Nam. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901200","permalink_url":"https://mdrss.com/m/901200","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901200/901200.md","file_url":"https://mdrss.com/api/v1/cards/901200/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901200/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901200/embed","edit_url":"https://mdrss.com/cards/901200/edit","legacy_url":"https://mdrss.com/s/software-craft/graphql-schema-design-patterns-collider-bacd41ce2dc5"},{"id":901199,"title":"api-design-principles — detailed patterns and worked examples","annotation":"api-design-principles — detailed patterns and worked examples captures reusable agent playbook guidance for api, backend & databases. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901199","permalink_url":"https://mdrss.com/m/901199","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901199/901199.md","file_url":"https://mdrss.com/api/v1/cards/901199/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901199/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901199/embed","edit_url":"https://mdrss.com/cards/901199/edit","legacy_url":"https://mdrss.com/s/software-craft/api-design-principles-detailed-patterns-and-worked-examples-collider-1924535a414f"},{"id":901198,"title":"Feature Development Orchestrator","annotation":"You MUST follow these rules exactly. Violating any of them is a failure. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901198","permalink_url":"https://mdrss.com/m/901198","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901198/901198.md","file_url":"https://mdrss.com/api/v1/cards/901198/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901198/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901198/embed","edit_url":"https://mdrss.com/cards/901198/edit","legacy_url":"https://mdrss.com/s/software-craft/feature-development-orchestrator-collider-9bc825136883"},{"id":901192,"title":"API Mocking Framework","annotation":"You are an API mocking expert specializing in creating realistic mock services for development, testing, and demonstration purposes. Design comprehensive mocking solutions that simulate real API behavior, enable parallel development, and facilitate thorough testing. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:testing-and-documentation","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/testing-and-documentation/901192","permalink_url":"https://mdrss.com/m/901192","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/testing-and-documentation/901192/901192.md","file_url":"https://mdrss.com/api/v1/cards/901192/file","raw_url":"https://mdrss.com/software-craft/testing-and-documentation/901192/raw","embed_url":"https://mdrss.com/software-craft/testing-and-documentation/901192/embed","edit_url":"https://mdrss.com/cards/901192/edit","legacy_url":"https://mdrss.com/s/software-craft/api-mocking-framework-collider-4ab0bfef489e"},{"id":901191,"title":"fastapi-templates — detailed worked examples","annotation":"fastapi-templates — detailed worked examples captures reusable agent playbook guidance for api, backend & databases. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901191","permalink_url":"https://mdrss.com/m/901191","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901191/901191.md","file_url":"https://mdrss.com/api/v1/cards/901191/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901191/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901191/embed","edit_url":"https://mdrss.com/cards/901191/edit","legacy_url":"https://mdrss.com/s/software-craft/fastapi-templates-detailed-worked-examples-collider-d3c7817e683b"},{"id":901190,"title":"Backend architect","annotation":"You are a backend system architect specializing in scalable, resilient, and maintainable backend systems and APIs. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901190","permalink_url":"https://mdrss.com/m/901190","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901190/901190.md","file_url":"https://mdrss.com/api/v1/cards/901190/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901190/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901190/embed","edit_url":"https://mdrss.com/cards/901190/edit","legacy_url":"https://mdrss.com/s/software-craft/backend-architect-collider-07c6048bcecf"},{"id":901180,"title":"Complete Plugin Reference","annotation":"Browse all 94 marketplace plugins organized by category: 90 local plugins plus 4 externally hosted git-subdir entries (pensyve, qa-orchestra, storymap-skill, ciagent). Use it as a repeatable review, validation or hardening pass.","feed":"software-craft","semantic_path":"software-craft:testing-and-documentation","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/testing-and-documentation/901180","permalink_url":"https://mdrss.com/m/901180","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/testing-and-documentation/901180/901180.md","file_url":"https://mdrss.com/api/v1/cards/901180/file","raw_url":"https://mdrss.com/software-craft/testing-and-documentation/901180/raw","embed_url":"https://mdrss.com/software-craft/testing-and-documentation/901180/embed","edit_url":"https://mdrss.com/cards/901180/edit","legacy_url":"https://mdrss.com/s/software-craft/complete-plugin-reference-collider-20cce181eff8"},{"id":901174,"title":"Agent Skills","annotation":"Agent Skills are modular packages that extend Claude's capabilities with specialized domain knowledge, following Anthropic's Agent Skills Specification. This plugin ecosystem includes 175 local specialized skills across 48 plugins, enabling progressive disclosure and efficien. Use it as a repeatable review, validation or hardening pass.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901174","permalink_url":"https://mdrss.com/m/901174","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901174/901174.md","file_url":"https://mdrss.com/api/v1/cards/901174/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901174/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901174/embed","edit_url":"https://mdrss.com/cards/901174/edit","legacy_url":"https://mdrss.com/s/software-craft/agent-skills-collider-3906cddcbfa2"},{"id":901172,"title":"XLSX creation, editing, and analysis","annotation":"openpyxl writes formulas as strings with no cached values . Until you recalculate, every formula cell reads back as None to anything reading cached values — pandas, load workbook(data only=True), and most previewers. Use it to make implementation decisions and avoid common dead ends.","feed":"software-craft","semantic_path":"software-craft:testing-and-documentation","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/testing-and-documentation/901172","permalink_url":"https://mdrss.com/m/901172","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/testing-and-documentation/901172/901172.md","file_url":"https://mdrss.com/api/v1/cards/901172/file","raw_url":"https://mdrss.com/software-craft/testing-and-documentation/901172/raw","embed_url":"https://mdrss.com/software-craft/testing-and-documentation/901172/embed","edit_url":"https://mdrss.com/cards/901172/edit","legacy_url":"https://mdrss.com/s/software-craft/xlsx-creation-editing-and-analysis-collider-d53204a3f363"},{"id":901166,"title":"PPTX creation, editing, and analysis","annotation":"A .pptx is a ZIP archive of XML files. Choose your approach by task:. Use it to make implementation decisions and avoid common dead ends.","feed":"software-craft","semantic_path":"software-craft:testing-and-documentation","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/testing-and-documentation/901166","permalink_url":"https://mdrss.com/m/901166","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/testing-and-documentation/901166/901166.md","file_url":"https://mdrss.com/api/v1/cards/901166/file","raw_url":"https://mdrss.com/software-craft/testing-and-documentation/901166/raw","embed_url":"https://mdrss.com/software-craft/testing-and-documentation/901166/embed","edit_url":"https://mdrss.com/cards/901166/edit","legacy_url":"https://mdrss.com/s/software-craft/pptx-creation-editing-and-analysis-collider-d91cecd4b4cd"},{"id":901165,"title":"PDF Processing Advanced Reference","annotation":"This document contains advanced PDF processing features, detailed examples, and additional libraries not covered in the main skill instructions. Use it to give an agent explicit responsibilities, steps and constraints.","feed":"software-craft","semantic_path":"software-craft:testing-and-documentation","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/testing-and-documentation/901165","permalink_url":"https://mdrss.com/m/901165","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/testing-and-documentation/901165/901165.md","file_url":"https://mdrss.com/api/v1/cards/901165/file","raw_url":"https://mdrss.com/software-craft/testing-and-documentation/901165/raw","embed_url":"https://mdrss.com/software-craft/testing-and-documentation/901165/embed","edit_url":"https://mdrss.com/cards/901165/edit","legacy_url":"https://mdrss.com/s/software-craft/pdf-processing-advanced-reference-collider-01db8b32db48"},{"id":901164,"title":"Fillable fields","annotation":"If you need to fill out a PDF form, first check to see if the PDF has fillable form fields. Run this script from this file's directory: python scripts/check fillable fields , and depending on the result go to either the \"Fillable fields\" or \"Non-fillable fields\" and follow thos. Use it to ground design choices in named patterns, trade-offs and examples.","feed":"software-craft","semantic_path":"software-craft:testing-and-documentation","content_type":"reference","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/testing-and-documentation/901164","permalink_url":"https://mdrss.com/m/901164","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/testing-and-documentation/901164/901164.md","file_url":"https://mdrss.com/api/v1/cards/901164/file","raw_url":"https://mdrss.com/software-craft/testing-and-documentation/901164/raw","embed_url":"https://mdrss.com/software-craft/testing-and-documentation/901164/embed","edit_url":"https://mdrss.com/cards/901164/edit","legacy_url":"https://mdrss.com/s/software-craft/fillable-fields-collider-f5445160bb24"},{"id":901163,"title":"PDF Processing Guide","annotation":"This guide covers essential PDF processing operations using Python libraries and command-line tools. For advanced features, JavaScript libraries, and detailed examples, see REFERENCE.md. If you need to fill out a PDF form, read FORMS.md and follow its instructions. Use it to make implementation decisions and avoid common dead ends.","feed":"software-craft","semantic_path":"software-craft:testing-and-documentation","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/testing-and-documentation/901163","permalink_url":"https://mdrss.com/m/901163","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/testing-and-documentation/901163/901163.md","file_url":"https://mdrss.com/api/v1/cards/901163/file","raw_url":"https://mdrss.com/software-craft/testing-and-documentation/901163/raw","embed_url":"https://mdrss.com/software-craft/testing-and-documentation/901163/embed","edit_url":"https://mdrss.com/cards/901163/edit","legacy_url":"https://mdrss.com/s/software-craft/pdf-processing-guide-collider-d665f90e8f24"},{"id":901086,"title":"SQL Style Guide: Consistent, Maintainable Queries","annotation":"Howdy! I'm Matt Mazur and I'm a data analyst who has worked at several startups to help them use data to grow their businesses. This guide is an attempt to document my preferences for formatting SQL in the hope that it may be of some use to others. If you or your team do not alre. Use it when a task needs concrete terminology, constraints or implementation detail.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"reference","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901086","permalink_url":"https://mdrss.com/m/901086","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901086/901086.md","file_url":"https://mdrss.com/api/v1/cards/901086/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901086/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901086/embed","edit_url":"https://mdrss.com/cards/901086/edit","legacy_url":"https://mdrss.com/s/software-craft/sql-style-guide-consistent-maintainable-queries-collider-904c98f74952"},{"id":901081,"title":"Welcome to the Swift Algorithm Club","annotation":"Here you'll find implementations of popular algorithms and data structures in everyone's favorite new language Swift, with detailed explanations of how they work. Use it to ground design choices in named patterns, trade-offs and examples.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"reference","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901081","permalink_url":"https://mdrss.com/m/901081","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901081/901081.md","file_url":"https://mdrss.com/api/v1/cards/901081/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901081/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901081/embed","edit_url":"https://mdrss.com/cards/901081/edit","legacy_url":"https://mdrss.com/s/software-craft/welcome-to-the-swift-algorithm-club-collider-26a7c5976107"},{"id":901079,"title":"System Design","annotation":"Hey, I hope this course provides a great learning experience. Use it to build a structured path from fundamentals to hands-on practice.","feed":"software-craft","semantic_path":"software-craft:architecture-and-distributed-systems","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901079","permalink_url":"https://mdrss.com/m/901079","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901079/901079.md","file_url":"https://mdrss.com/api/v1/cards/901079/file","raw_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901079/raw","embed_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901079/embed","edit_url":"https://mdrss.com/cards/901079/edit","legacy_url":"https://mdrss.com/s/software-craft/system-design-collider-e3e6da88dd72"},{"id":901075,"title":"Maelstrom","annotation":"Maelstrom is a workbench for learning distributed systems by writing your own. It uses the Jepsen testing library to test toy implementations of distributed systems. Maelstrom provides standardized tests for things like \"a commutative set\" or \"a transactional key-value store\", an. Use it to make implementation decisions and avoid common dead ends.","feed":"software-craft","semantic_path":"software-craft:architecture-and-distributed-systems","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901075","permalink_url":"https://mdrss.com/m/901075","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901075/901075.md","file_url":"https://mdrss.com/api/v1/cards/901075/file","raw_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901075/raw","embed_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901075/embed","edit_url":"https://mdrss.com/cards/901075/edit","legacy_url":"https://mdrss.com/s/software-craft/maelstrom-collider-429905c026c6"},{"id":901074,"title":"Jepsen","annotation":"Jepsen is a Clojure library. A test is a Clojure program which uses the Jepsen library to set up a distributed system, run a bunch of operations against that system, and verify that the history of those operations makes sense. Jepsen has been used to verify everything from eventu. Use it to make implementation decisions and avoid common dead ends.","feed":"software-craft","semantic_path":"software-craft:architecture-and-distributed-systems","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901074","permalink_url":"https://mdrss.com/m/901074","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901074/901074.md","file_url":"https://mdrss.com/api/v1/cards/901074/file","raw_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901074/raw","embed_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901074/embed","edit_url":"https://mdrss.com/cards/901074/edit","legacy_url":"https://mdrss.com/s/software-craft/jepsen-collider-617cb96cd114"},{"id":901073,"title":"Clean Code","annotation":"Notes on the book Clean Code - A Handbook of Agile Software Craftsmanship by Robert C. Martin. Use it to ground design choices in named patterns, trade-offs and examples.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"reference","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901073","permalink_url":"https://mdrss.com/m/901073","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901073/901073.md","file_url":"https://mdrss.com/api/v1/cards/901073/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901073/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901073/embed","edit_url":"https://mdrss.com/cards/901073/edit","legacy_url":"https://mdrss.com/s/software-craft/clean-code-collider-476043546324"},{"id":901069,"title":"Python Cheat Sheet: Practical Language Reference","annotation":"Comprehensive Python Cheatsheet ===============================. Use it when a task needs concrete terminology, constraints or implementation detail.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"reference","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901069","permalink_url":"https://mdrss.com/m/901069","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901069/901069.md","file_url":"https://mdrss.com/api/v1/cards/901069/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901069/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901069/embed","edit_url":"https://mdrss.com/cards/901069/edit","legacy_url":"https://mdrss.com/s/software-craft/python-cheat-sheet-practical-language-reference-collider-544adc5e03a6"},{"id":901066,"title":"Notes on Douglas Crockford's Javascript the Good Parts :rocket","annotation":"This book calls out the best parts of Javascript and tells you what to avoid (the 'bad parts'). It's about making sure you know the really important parts of the language and create good habits instead of having to break bad ones down the line. Use it to ground design choices in named patterns, trade-offs and examples.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"reference","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901066","permalink_url":"https://mdrss.com/m/901066","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901066/901066.md","file_url":"https://mdrss.com/api/v1/cards/901066/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901066/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901066/embed","edit_url":"https://mdrss.com/cards/901066/edit","legacy_url":"https://mdrss.com/s/software-craft/notes-on-douglas-crockford-s-javascript-the-good-parts-rocket-collider-f4dc4be3c0d1"},{"id":901059,"title":"Better Java","annotation":"Java is one of the most popular programming languages around, but no one seems to enjoy using it. Well, Java is actually an alright programming language, and since Java 8 came out recently, I decided to compile a list of libraries, practices, and tools to make using Java better. Use it to build a structured path from fundamentals to hands-on practice.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901059","permalink_url":"https://mdrss.com/m/901059","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901059/901059.md","file_url":"https://mdrss.com/api/v1/cards/901059/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901059/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901059/embed","edit_url":"https://mdrss.com/cards/901059/edit","legacy_url":"https://mdrss.com/s/software-craft/better-java-collider-513a34231474"},{"id":901056,"title":"Professional Programming - about this list","annotation":"The goal of this page is to make you a more proficient developer. You'll find only resources that I've found truly inspiring, or that have become timeless classics. Use it as a repeatable review, validation or hardening pass.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901056","permalink_url":"https://mdrss.com/m/901056","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901056/901056.md","file_url":"https://mdrss.com/api/v1/cards/901056/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901056/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901056/embed","edit_url":"https://mdrss.com/cards/901056/edit","legacy_url":"https://mdrss.com/s/software-craft/professional-programming-about-this-list-collider-8476e186d6b2"},{"id":901047,"title":"Architecture decision record (ADR)","annotation":"An architecture decision record (ADR) is a document that captures an important architecture decision made along with its context and consequences. Use it to ground design choices in named patterns, trade-offs and examples.","feed":"software-craft","semantic_path":"software-craft:architecture-and-distributed-systems","content_type":"reference","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901047","permalink_url":"https://mdrss.com/m/901047","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901047/901047.md","file_url":"https://mdrss.com/api/v1/cards/901047/file","raw_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901047/raw","embed_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901047/embed","edit_url":"https://mdrss.com/cards/901047/edit","legacy_url":"https://mdrss.com/s/software-craft/architecture-decision-record-adr-collider-5d4b2910132b"},{"id":901041,"title":"SDE Interview and Prep Roadmap","annotation":"This repository is not just about my personal journey; it's a collaborative space for collective learning. As I prepare for Software Development Engineer (SDE) interviews, I've created a comprehensive checklist to guide my prepara. Use it as a repeatable review, validation or hardening pass.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901041","permalink_url":"https://mdrss.com/m/901041","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901041/901041.md","file_url":"https://mdrss.com/api/v1/cards/901041/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901041/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901041/embed","edit_url":"https://mdrss.com/cards/901041/edit","legacy_url":"https://mdrss.com/s/software-craft/sde-interview-and-prep-roadmap-collider-804ce2d833b5"},{"id":901040,"title":"Go Cheat Sheet: Language and Standard Library Reference","annotation":"1. Basic Syntax 2. Operators Arithmetic Comparison Logical Other 3. Declarations 4. Functions Functions as values and closures Variadic Functions 5. Built-in Types 6. Type Conversions 7. Packages 8. Control structures If Loops Switch 9. Arrays, Slices, Ranges. Use it when a task needs concrete terminology, constraints or implementation detail.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"reference","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901040","permalink_url":"https://mdrss.com/m/901040","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901040/901040.md","file_url":"https://mdrss.com/api/v1/cards/901040/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901040/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901040/embed","edit_url":"https://mdrss.com/cards/901040/edit","legacy_url":"https://mdrss.com/s/software-craft/go-cheat-sheet-language-and-standard-library-reference-collider-f89b0db78f47"},{"id":901017,"title":"Clean Code Notes","annotation":"Chapter 1 - Clean Code This Book is about good programming. It's about how to write good code, and how to transform bad code into good code. Use it to build a structured path from fundamentals to hands-on practice.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901017","permalink_url":"https://mdrss.com/m/901017","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901017/901017.md","file_url":"https://mdrss.com/api/v1/cards/901017/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901017/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901017/embed","edit_url":"https://mdrss.com/cards/901017/edit","legacy_url":"https://mdrss.com/s/software-craft/clean-code-notes-collider-df8d88376463"},{"id":901016,"title":"Triton: Dynamic Binary Analysis Framework","annotation":"As Triton is a kind of a part-time project, please, don't blame us if it is not fully reliable. Open issues or pull requests are always better than trolling =). However, you can follow the development on twitter @qb triton. Use it to navigate the topic and choose relevant methods, papers or tools.","feed":"software-craft","semantic_path":"software-craft:programming-and-runtime","content_type":"reference","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/programming-and-runtime/901016","permalink_url":"https://mdrss.com/m/901016","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/programming-and-runtime/901016/901016.md","file_url":"https://mdrss.com/api/v1/cards/901016/file","raw_url":"https://mdrss.com/software-craft/programming-and-runtime/901016/raw","embed_url":"https://mdrss.com/software-craft/programming-and-runtime/901016/embed","edit_url":"https://mdrss.com/cards/901016/edit","legacy_url":"https://mdrss.com/s/software-craft/triton-dynamic-binary-analysis-framework-collider-a80cfd1dcbfb"},{"id":901014,"title":"ML System Design Case Studies Repository","annotation":"This repository is a comprehensive collection of 300+ case studies from over 80 leading companies, showcasing practical applications and insights into machine learning (ML) system design. Companies like Netflix, Airbnb, and. Use it to navigate the topic and choose relevant methods, papers or tools.","feed":"software-craft","semantic_path":"software-craft:architecture-and-distributed-systems","content_type":"reference","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901014","permalink_url":"https://mdrss.com/m/901014","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901014/901014.md","file_url":"https://mdrss.com/api/v1/cards/901014/file","raw_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901014/raw","embed_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901014/embed","edit_url":"https://mdrss.com/cards/901014/edit","legacy_url":"https://mdrss.com/s/software-craft/ml-system-design-case-studies-repository-collider-3e8cd502efa0"},{"id":901012,"title":"100 Must-Know SQL Interview Questions in 2026","annotation":"The following example demonstrates modern syntax, including standard CTEs and relational constraints. Use it as a repeatable review, validation or hardening pass.","feed":"software-craft","semantic_path":"software-craft:api-backend-and-databases","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/api-backend-and-databases/901012","permalink_url":"https://mdrss.com/m/901012","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/api-backend-and-databases/901012/901012.md","file_url":"https://mdrss.com/api/v1/cards/901012/file","raw_url":"https://mdrss.com/software-craft/api-backend-and-databases/901012/raw","embed_url":"https://mdrss.com/software-craft/api-backend-and-databases/901012/embed","edit_url":"https://mdrss.com/cards/901012/edit","legacy_url":"https://mdrss.com/s/software-craft/100-must-know-sql-interview-questions-in-2026-collider-9086a96c5343"},{"id":901005,"title":"System Design 101","annotation":"Whether you're preparing for a System Design Interview or you simply want to understand how systems work beneath the surface, we hope this repository will help you achieve that. Use it to build a structured path from fundamentals to hands-on practice.","feed":"software-craft","semantic_path":"software-craft:architecture-and-distributed-systems","content_type":"guide","version":1,"snapshot_at":"2026-08-04T16:17:00.000Z","publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","card_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901005","permalink_url":"https://mdrss.com/m/901005","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901005/901005.md","file_url":"https://mdrss.com/api/v1/cards/901005/file","raw_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901005/raw","embed_url":"https://mdrss.com/software-craft/architecture-and-distributed-systems/901005/embed","edit_url":"https://mdrss.com/cards/901005/edit","legacy_url":"https://mdrss.com/s/software-craft/system-design-101-collider-40e23e84e7a3"},{"id":2685,"title":"Emacs-Kick(starter) for Vim/Neovim Users","annotation":"A feature rich Emacs (kickstarter) config for (neo)vi(m)mers Requirements · Installation · Available Commands · Contributing --- Welcome to Emacs-Kick, a feature-rich Emacs configuration designed for users familiar with Vim, Neovim, and Vi. With this setup, you don't need to leave behind your favorite terminal or tools like yazi, starship, lazygit, and lazydocker just to give Emacs a try.","feed":"software-craft","semantic_path":"software-craft:developer-tooling","content_type":"guide","version":1,"snapshot_at":"2026-08-04T12:19:24.818Z","publisher":"mdrss-github-collector","publisher_url":"https://mdrss.com/mdrss-github-collector","card_url":"https://mdrss.com/software-craft/developer-tooling/2685","permalink_url":"https://mdrss.com/m/2685","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/developer-tooling/2685/2685.md","file_url":"https://mdrss.com/api/v1/cards/2685/file","raw_url":"https://mdrss.com/software-craft/developer-tooling/2685/raw","embed_url":"https://mdrss.com/software-craft/developer-tooling/2685/embed","edit_url":"https://mdrss.com/cards/2685/edit","legacy_url":"https://mdrss.com/s/software-craft/lionyxml-emacs-kick-lionyxml-emacs-kick-readme"}]}