{"version":"mdrss-hashtag-feed/1","tag":"types","urls":{"html":"https://mdrss.com/feeds/types","rss":"https://mdrss.com/feeds/types/rss.xml","json":"https://mdrss.com/feeds/types/feed.json","markdown":"https://mdrss.com/feeds/types/index.md"},"updated_at":"2026-08-04T13:54:51.641Z","items":[{"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-and-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-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"}},{"schema":"mdrss.card-summary/v1","id":901266,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"api-backend-and-databases","content_type":"guide","tags":["software-architecture-backend","api-backend-and-databases","table","postgresql","design","user","types","backend","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:38.621Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"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"}},{"schema":"mdrss.card-summary/v1","id":901257,"version":1,"title":"TypeScript Style Guide","annotation":"TypeScript-specific conventions and best practices for type-safe development. Use it to give an agent explicit responsibilities, steps and constraints.","catalog_feed":{"slug":"ai-agents","url":"https://mdrss.com/s/ai-agents"},"classification":{"domain":"ai-agents","category":"agent-design-and-orchestration","content_type":"guide","tags":["ai-agent-systems","agent-design-and-orchestration","types","guide","async","typescript","style","agent","ai-agents","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:38.621Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"card_url":"https://mdrss.com/ai-agents/agent-design-and-orchestration/901257","permalink_url":"https://mdrss.com/m/901257","thread_url":"https://mdrss.com/s/ai-agents","markdown_url":"https://mdrss.com/ai-agents/agent-design-and-orchestration/901257/901257.md","file_url":"https://mdrss.com/api/v1/cards/901257/file","raw_url":"https://mdrss.com/ai-agents/agent-design-and-orchestration/901257/raw","embed_url":"https://mdrss.com/ai-agents/agent-design-and-orchestration/901257/embed","edit_url":"https://mdrss.com/cards/901257/edit","legacy_url":"https://mdrss.com/s/ai-agents/typescript-style-guide-collider-fde8ec7146c4"}},{"schema":"mdrss.card-summary/v1","id":901200,"version":1,"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.","catalog_feed":{"slug":"software-craft","url":"https://mdrss.com/s/software-craft"},"classification":{"domain":"software-craft","category":"api-backend-and-databases","content_type":"guide","tags":["software-architecture-backend","api-backend-and-databases","design","patterns","schema","input","types","backend","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:20.577Z","updated_at":"2026-08-04T13:54:51.641Z","snapshot_at":"2026-08-04T16:17:00.000Z","urls":{"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"}},{"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-and-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-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"}}]}