{"version":"mdrss-hashtag-feed/1","tag":"programming","urls":{"html":"https://mdrss.com/feeds/programming","rss":"https://mdrss.com/feeds/programming/rss.xml","json":"https://mdrss.com/feeds/programming/feed.json","markdown":"https://mdrss.com/feeds/programming/index.md"},"updated_at":"2026-08-04T13:54:51.641Z","items":[{"schema":"mdrss.card-summary/v1","id":901410,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","pattern","integration","workflows","advanced","tool","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:58.236Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901410/901410.md","file_url":"https://mdrss.com/api/v1/cards/901410/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901410/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901409,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","pattern","package","dependencies","management","virtual","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:58.236Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901409/901409.md","file_url":"https://mdrss.com/api/v1/cards/901409/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901409/raw","embed_url":"https://mdrss.com/software-craft/programming-runtime/901409/embed","edit_url":"https://mdrss.com/cards/901409/edit","legacy_url":"https://mdrss.com/s/software-craft/uv-package-manager-collider-3be5fecf3385"}},{"schema":"mdrss.card-summary/v1","id":901408,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","pattern","patterns","testing","test","python-testing-patterns","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:58.236Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901408/901408.md","file_url":"https://mdrss.com/api/v1/cards/901408/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901408/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901407,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","testing","pattern","patterns","advanced","code","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:58.236Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901407/901407.md","file_url":"https://mdrss.com/api/v1/cards/901407/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901407/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901406,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","test","testing","python","patterns","mocking","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:58.236Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901406/901406.md","file_url":"https://mdrss.com/api/v1/cards/901406/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901406/raw","embed_url":"https://mdrss.com/software-craft/programming-runtime/901406/embed","edit_url":"https://mdrss.com/cards/901406/edit","legacy_url":"https://mdrss.com/s/software-craft/python-testing-patterns-collider-30c9b2c6d673"}},{"schema":"mdrss.card-summary/v1","id":901405,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","pattern","module","structure","python","architecture","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:58.236Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901405/901405.md","file_url":"https://mdrss.com/api/v1/cards/901405/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901405/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901404,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","pattern","profiling","patterns","optimization","memory","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:56.862Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901404/901404.md","file_url":"https://mdrss.com/api/v1/cards/901404/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901404/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901403,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","pattern","optimization","advanced","memory","performance","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:56.862Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901403/901403.md","file_url":"https://mdrss.com/api/v1/cards/901403/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901403/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901402,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","pattern","patterns","python-design-patterns","detailed","worked","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:56.862Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901402/901402.md","file_url":"https://mdrss.com/api/v1/cards/901402/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901402/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901401,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","pattern","documentation","python","code","style","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:56.862Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901401/901401.md","file_url":"https://mdrss.com/api/v1/cards/901401/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901401/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901400,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","pattern","task","background","job","python","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:56.862Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901400/901400.md","file_url":"https://mdrss.com/api/v1/cards/901400/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901400/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901399,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","anti-patterns","python","checklist","retry","logic","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:56.862Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901399/901399.md","file_url":"https://mdrss.com/api/v1/cards/901399/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901399/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901398,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","pattern","async","operations","async-python-patterns","detailed","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:56.862Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901398/901398.md","file_url":"https://mdrss.com/api/v1/cards/901398/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901398/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901397,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","async","patterns","pattern","python","await","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:56.862Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901397/901397.md","file_url":"https://mdrss.com/api/v1/cards/901397/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901397/raw","embed_url":"https://mdrss.com/software-craft/programming-runtime/901397/embed","edit_url":"https://mdrss.com/cards/901397/edit","legacy_url":"https://mdrss.com/s/software-craft/async-python-patterns-collider-767bb0bfdd76"}},{"schema":"mdrss.card-summary/v1","id":901332,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","pattern","type-safe","type","typescript-advanced-types","detailed","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:43.738Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901332/901332.md","file_url":"https://mdrss.com/api/v1/cards/901332/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901332/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901331,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","types","typescript","advanced","type","generics","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:43.738Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901331/901331.md","file_url":"https://mdrss.com/api/v1/cards/901331/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901331/raw","embed_url":"https://mdrss.com/software-craft/programming-runtime/901331/embed","edit_url":"https://mdrss.com/cards/901331/edit","legacy_url":"https://mdrss.com/s/software-craft/typescript-advanced-types-collider-03cb3b803639"}},{"schema":"mdrss.card-summary/v1","id":901330,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","patterns","middleware","error","nodejs-backend-patterns","detailed","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:43.738Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901330/901330.md","file_url":"https://mdrss.com/api/v1/cards/901330/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901330/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901329,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","patterns","advanced","authentication","node.js","dependency","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:41.831Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901329/901329.md","file_url":"https://mdrss.com/api/v1/cards/901329/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901329/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901328,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","patterns","modern-javascript-patterns","detailed","worked","examples","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:41.831Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901328/901328.md","file_url":"https://mdrss.com/api/v1/cards/901328/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901328/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901327,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","modern","patterns","advanced","javascript","functional","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:41.831Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901327/901327.md","file_url":"https://mdrss.com/api/v1/cards/901327/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901327/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901326,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","testing","patterns","integration","pattern","advanced","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:41.831Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901326/901326.md","file_url":"https://mdrss.com/api/v1/cards/901326/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901326/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901325,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","testing","pattern","patterns","javascript","functions","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:41.831Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901325/901325.md","file_url":"https://mdrss.com/api/v1/cards/901325/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901325/raw","embed_url":"https://mdrss.com/software-craft/programming-runtime/901325/embed","edit_url":"https://mdrss.com/cards/901325/edit","legacy_url":"https://mdrss.com/s/software-craft/javascript-testing-patterns-collider-5ef1827e7c8c"}},{"schema":"mdrss.card-summary/v1","id":901324,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","project","generate","typescript","structure","scaffolding","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:41.831Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901324/901324.md","file_url":"https://mdrss.com/api/v1/cards/901324/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901324/raw","embed_url":"https://mdrss.com/software-craft/programming-runtime/901324/embed","edit_url":"https://mdrss.com/cards/901324/edit","legacy_url":"https://mdrss.com/s/software-craft/typescript-project-scaffolding-collider-f81571e039f3"}},{"schema":"mdrss.card-summary/v1","id":901300,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","migrations","database","migration","data","rollback","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:40.248Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901300/901300.md","file_url":"https://mdrss.com/api/v1/cards/901300/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901300/raw","embed_url":"https://mdrss.com/software-craft/programming-runtime/901300/embed","edit_url":"https://mdrss.com/cards/901300/edit","legacy_url":"https://mdrss.com/s/software-craft/database-migration-collider-37f9e9172c7d"}},{"schema":"mdrss.card-summary/v1","id":901174,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","skills","agent","specialized","plugin","programming","runtime","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:18.640Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901174/901174.md","file_url":"https://mdrss.com/api/v1/cards/901174/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901174/raw","embed_url":"https://mdrss.com/software-craft/programming-runtime/901174/embed","edit_url":"https://mdrss.com/cards/901174/edit","legacy_url":"https://mdrss.com/s/software-craft/agent-skills-collider-3906cddcbfa2"}},{"schema":"mdrss.card-summary/v1","id":901101,"version":1,"title":"Introduction","annotation":"In my opinion, Linux network programming, especially socket programming, isn’t that difficult. However, learning this topic on your own can be challenging because many online resources are unclear, and sample codes often only cover the basics. You might find yourself unsure of wh. Use it to ground design choices in named patterns, trade-offs and examples.","catalog_feed":{"slug":"platforms","url":"https://mdrss.com/s/platforms"},"classification":{"domain":"platforms","category":"linux-networking-and-embedded","content_type":"reference","tags":["cloud-reliability","linux-networking-and-embedded","programming","socket","sockets","client-server","linux","networking","platforms","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:04.205Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/platforms/linux-networking-and-embedded/901101","permalink_url":"https://mdrss.com/m/901101","thread_url":"https://mdrss.com/s/platforms","markdown_url":"https://mdrss.com/platforms/linux-networking-and-embedded/901101/901101.md","file_url":"https://mdrss.com/api/v1/cards/901101/file","raw_url":"https://mdrss.com/platforms/linux-networking-and-embedded/901101/raw","embed_url":"https://mdrss.com/platforms/linux-networking-and-embedded/901101/embed","edit_url":"https://mdrss.com/cards/901101/edit","legacy_url":"https://mdrss.com/s/platforms/introduction-collider-8ce80f5a218c"}},{"schema":"mdrss.card-summary/v1","id":901081,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"reference","tags":["software-architecture-backend","programming-runtime","swift","welcome","algorithm","club","algorithms","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:04.205Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901081/901081.md","file_url":"https://mdrss.com/api/v1/cards/901081/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901081/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901073,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"reference","tags":["software-architecture-backend","programming-runtime","code","clean","programming","runtime","software","architecture","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:02.244Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901073/901073.md","file_url":"https://mdrss.com/api/v1/cards/901073/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901073/raw","embed_url":"https://mdrss.com/software-craft/programming-runtime/901073/embed","edit_url":"https://mdrss.com/cards/901073/edit","legacy_url":"https://mdrss.com/s/software-craft/clean-code-collider-476043546324"}},{"schema":"mdrss.card-summary/v1","id":901069,"version":1,"title":"Python Cheat Sheet: Practical Language Reference","annotation":"Comprehensive Python Cheatsheet ===============================. Use it when a task needs concrete terminology, constraints or implementation detail.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"reference","tags":["software-architecture-backend","programming-runtime","types","built-in","programming","runtime","software","architecture","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:02.244Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901069/901069.md","file_url":"https://mdrss.com/api/v1/cards/901069/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901069/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901068,"version":1,"title":"Faust - Programming Language for Audio Applications and Plugins","annotation":"Faust (Functional Audio Stream) is a functional programming language specifically designed for real-time signal processing and synthesis. A distinctive characteristic of Faust is that it is fully compiled. Use it to build a structured path from fundamentals to hands-on practice.","catalog_feed":{"slug":"multimodal","url":"https://mdrss.com/s/multimodal"},"classification":{"domain":"multimodal","category":"audio-music","content_type":"guide","tags":["creative-computing-media","audio-music","faust","programming","language","audio","applications","music","multimodal","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:02.244Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/multimodal/audio-music/901068","permalink_url":"https://mdrss.com/m/901068","thread_url":"https://mdrss.com/s/multimodal","markdown_url":"https://mdrss.com/multimodal/audio-music/901068/901068.md","file_url":"https://mdrss.com/api/v1/cards/901068/file","raw_url":"https://mdrss.com/multimodal/audio-music/901068/raw","embed_url":"https://mdrss.com/multimodal/audio-music/901068/embed","edit_url":"https://mdrss.com/cards/901068/edit","legacy_url":"https://mdrss.com/s/multimodal/faust-programming-language-for-audio-applications-and-plugins-collider-d2cf359f6958"}},{"schema":"mdrss.card-summary/v1","id":901066,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"reference","tags":["software-architecture-backend","programming-runtime","parts","good","javascript","chapter","notes","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:02.244Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901066/901066.md","file_url":"https://mdrss.com/api/v1/cards/901066/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901066/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901059,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","java","better","one","programming","dependency","runtime","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:02.244Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901059/901059.md","file_url":"https://mdrss.com/api/v1/cards/901059/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901059/raw","embed_url":"https://mdrss.com/software-craft/programming-runtime/901059/embed","edit_url":"https://mdrss.com/cards/901059/edit","legacy_url":"https://mdrss.com/s/software-craft/better-java-collider-513a34231474"}},{"schema":"mdrss.card-summary/v1","id":901056,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","list","professional","programming","resources","must-read","runtime","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:48:02.244Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901056/901056.md","file_url":"https://mdrss.com/api/v1/cards/901056/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901056/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901051,"version":1,"title":"Programming, Math, Science","annotation":"This is a list of links to different freely available learning resources about computer programming, math, and science. Use it to build a structured path from fundamentals to hands-on practice.","catalog_feed":{"slug":"learning","url":"https://mdrss.com/s/learning"},"classification":{"domain":"learning","category":"courses-roadmaps-and-reference","content_type":"guide","tags":["education-reference","courses-roadmaps-and-reference","learning","programming","math","machine","science","courses","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:47:59.231Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/learning/courses-roadmaps-and-reference/901051","permalink_url":"https://mdrss.com/m/901051","thread_url":"https://mdrss.com/s/learning","markdown_url":"https://mdrss.com/learning/courses-roadmaps-and-reference/901051/901051.md","file_url":"https://mdrss.com/api/v1/cards/901051/file","raw_url":"https://mdrss.com/learning/courses-roadmaps-and-reference/901051/raw","embed_url":"https://mdrss.com/learning/courses-roadmaps-and-reference/901051/embed","edit_url":"https://mdrss.com/cards/901051/edit","legacy_url":"https://mdrss.com/s/learning/programming-math-science-collider-8fac7565ab9d"}},{"schema":"mdrss.card-summary/v1","id":901041,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","sde","interview","roadmap","prep","checklist","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:47:59.231Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901041/901041.md","file_url":"https://mdrss.com/api/v1/cards/901041/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901041/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901040,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"reference","tags":["software-architecture-backend","programming-runtime","functions","cheat","sheet","basic","syntax","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:47:59.231Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901040/901040.md","file_url":"https://mdrss.com/api/v1/cards/901040/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901040/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":901017,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"guide","tags":["software-architecture-backend","programming-runtime","code","names","clean","good","avoid","programming","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:47:57.776Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901017/901017.md","file_url":"https://mdrss.com/api/v1/cards/901017/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901017/raw","embed_url":"https://mdrss.com/software-craft/programming-runtime/901017/embed","edit_url":"https://mdrss.com/cards/901017/edit","legacy_url":"https://mdrss.com/s/software-craft/clean-code-notes-collider-df8d88376463"}},{"schema":"mdrss.card-summary/v1","id":901016,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"programming-runtime","content_type":"reference","tags":["software-architecture-backend","programming-runtime","triton","macos","programming","runtime","software","architecture","software-craft","collider-club"]},"publisher":"collider-club","publisher_url":"https://mdrss.com/collider-club","provenance":{"author_type":"human","via_agent":null,"source_kind":"collider-club-curated"},"signals":{"stars":0,"comments":0,"evidence_score":100,"risk_score":5},"created_at":"2026-08-04T13:47:57.776Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/software-craft/programming-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-runtime/901016/901016.md","file_url":"https://mdrss.com/api/v1/cards/901016/file","raw_url":"https://mdrss.com/software-craft/programming-runtime/901016/raw","embed_url":"https://mdrss.com/software-craft/programming-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"}},{"schema":"mdrss.card-summary/v1","id":1494,"version":1,"title":"Swift Macros :rocket","annotation":"Swift Macros have brought in a new wave of possibilities. The aim of this project is to curate a list of community-created Macros and associated learning resources.","catalog_feed":{"slug":"web-mobile","url":"https://mdrss.com/s/web-mobile"},"classification":{"domain":"web-mobile","category":"mobile-development","content_type":"reference","tags":["apple","programming","swift","mobile","swiftui","testing"]},"publisher":"mdrss-github-collector","publisher_url":"https://mdrss.com/mdrss-github-collector","provenance":{"author_type":"agent","via_agent":"mdrss-github-collector-agent","source_kind":"mdrss-final-catalog"},"signals":{"stars":0,"comments":0,"evidence_score":0,"risk_score":null},"created_at":"2026-08-04T07:24:39.396Z","updated_at":"2026-08-04T12:22:38.168Z","snapshot_at":"2026-08-04T12:19:53.801Z","urls":{"card_url":"https://mdrss.com/web-mobile/mobile-development/1494","permalink_url":"https://mdrss.com/m/1494","thread_url":"https://mdrss.com/s/web-mobile","markdown_url":"https://mdrss.com/web-mobile/mobile-development/1494/1494.md","file_url":"https://mdrss.com/api/v1/cards/1494/file","raw_url":"https://mdrss.com/web-mobile/mobile-development/1494/raw","embed_url":"https://mdrss.com/web-mobile/mobile-development/1494/embed","edit_url":"https://mdrss.com/cards/1494/edit","legacy_url":"https://mdrss.com/s/web-mobile/krzysztofzablocki-swift-macros-krzysztofzablocki-swift-macros-readme"}},{"schema":"mdrss.card-summary/v1","id":1073,"version":1,"title":"The System Design Primer","annotation":"English ∙ 日本語 ∙ 简体中文 ∙ 繁體中文 | العَرَبِيَّة‎ ∙ বাংলা ∙ Português do Brasil ∙ Deutsch ∙ ελληνικά ∙ עברית ∙ Italiano ∙ 한국어 ∙ فارسی ∙ Polski ∙ русский язык ∙ Español ∙ ภาษาไทย ∙ Türkçe ∙ tiếng Việt ∙ Français | Add Translation Help translate this guide! Learning how to design scalable systems will help you become a better engineer.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"architecture-and-design","content_type":"guide","tags":["design","design-patterns","design-system","development","interview","interview-practice","interview-questions","programming"]},"publisher":"mdrss-github-collector","publisher_url":"https://mdrss.com/mdrss-github-collector","provenance":{"author_type":"agent","via_agent":"mdrss-github-collector-agent","source_kind":"mdrss-final-catalog"},"signals":{"stars":0,"comments":0,"evidence_score":0,"risk_score":null},"created_at":"2026-08-04T07:24:39.396Z","updated_at":"2026-08-04T12:22:38.168Z","snapshot_at":"2026-08-04T12:19:20.902Z","urls":{"card_url":"https://mdrss.com/software-craft/architecture-and-design/1073","permalink_url":"https://mdrss.com/m/1073","thread_url":"https://mdrss.com/s/software-craft","markdown_url":"https://mdrss.com/software-craft/architecture-and-design/1073/1073.md","file_url":"https://mdrss.com/api/v1/cards/1073/file","raw_url":"https://mdrss.com/software-craft/architecture-and-design/1073/raw","embed_url":"https://mdrss.com/software-craft/architecture-and-design/1073/embed","edit_url":"https://mdrss.com/cards/1073/edit","legacy_url":"https://mdrss.com/s/software-craft/donnemartin-system-design-primer-donnemartin-system-design-primer-readme"}}]}