Dsantiagomj

Dsantiagomj

@Dsantiagomj

GitHub
16 Skills
0 Total Stars
February 2026 Joined

Public Skills

caching

by Dsantiagomj

Caching patterns for Redis, HTTP caching, cache invalidation, and performance optimization. Trigger: When implementing caching, when setting up Redis, when optimizing performance with cache, when designing cache invalidation strategies, when configuring HTTP cache headers.

0 1mo ago

trpc

by Dsantiagomj

Type-safe APIs with tRPC - End-to-end typesafe APIs without code generation. Covers routers, procedures, context, middleware, and React Query integration. Trigger: When creating tRPC routers, when implementing procedures, when setting up API endpoints, when using tRPC with React Query.

0 1mo ago

react

by Dsantiagomj

Modern React patterns with Server Components, Actions, and hooks. Trigger: When writing React components, when creating JSX files, when implementing hooks, when using Server Components or Actions.

0 3mo ago

authentication

by Dsantiagomj

Authentication patterns for JWT, sessions, OAuth, MFA, and secure auth flows. Trigger: When implementing authentication, when setting up JWT tokens, when building login flows, when integrating OAuth providers, when implementing password reset, when adding MFA.

Auth 0 4mo ago

nextjs

by Dsantiagomj

Next.js 15 patterns for App Router, Server Components, streaming, and modern React applications. Trigger: When building Next.js apps, when using App Router, when implementing Server Components, when setting up API routes, when configuring middleware, when optimizing Next.js performance.

API Dev 0 4mo ago

testing-frameworks

by Dsantiagomj

Testing patterns for Jest, Vitest, and Pytest. Covers test structure (AAA pattern), mocking strategies, fixtures, assertions, and testing best practices. Trigger: When writing tests, when setting up test frameworks, when implementing mocks, when creating test fixtures, when following TDD practices.

Email 0 4mo ago

patterns

by Dsantiagomj

Software design patterns, SOLID principles, and architectural best practices. Covers creational, structural, and behavioral patterns, anti-patterns to avoid, and when to apply each pattern. Trigger: When architecting systems, when refactoring code, when implementing design patterns, when applying SOLID principles, when identifying anti-patterns.

Code Gen 0 4mo ago

database-migrations

by Dsantiagomj

Database schema migrations and change management. Covers Prisma migrations, schema versioning, rollback strategies, and safe production deployments. Trigger: When creating database migrations, when modifying schemas, when deploying database changes, when handling rollbacks.

Database 0 4mo ago

accessibility

by Dsantiagomj

Web accessibility (a11y) patterns and WCAG compliance. Covers WCAG 2.2 Level A/AA/AAA, ARIA attributes, keyboard navigation, screen reader support, color contrast, and semantic HTML. Trigger: When implementing accessibility features, when building accessible components, when ensuring WCAG compliance, when adding ARIA attributes, when handling keyboard navigation.

Accessibility 0 4mo ago

i18n

by Dsantiagomj

Internationalization (i18n) patterns for multi-language applications. Covers next-intl, ICU message syntax, pluralization, date/number formatting, RTL support, and locale management. Trigger: When implementing translations, when supporting multiple languages, when formatting dates or numbers for different locales, when handling RTL languages.

Processing 0 4mo ago

performance

by Dsantiagomj

Web performance optimization and Core Web Vitals. Covers LCP, FID, CLS, code splitting, lazy loading, caching strategies, image optimization, and performance monitoring. Trigger: When optimizing performance, when improving Core Web Vitals, when implementing code splitting, when optimizing images, when setting up caching.

Docker 0 4mo ago

ui-ux

by Dsantiagomj

UI/UX design principles for beautiful, accessible, user-centered interfaces. Trigger: When designing components, when implementing UI, when reviewing visual design, when suggesting design improvements, when validating user experience, when choosing design patterns.

Accessibility 0 4mo ago

react-hook-form

by Dsantiagomj

Performant form management with React Hook Form. Covers form state, validation with Zod, field arrays, form submission, and error handling. Trigger: When building forms, when implementing form validation, when handling form submissions, when using Zod schema validation.

Email 0 4mo ago

docker

by Dsantiagomj

Docker containerization for development and deployment. Trigger: When creating Dockerfiles, when setting up docker-compose, when containerizing applications, when configuring development environments.

Docker 0 4mo ago

vercel-ai-sdk

by Dsantiagomj

AI integration with Vercel AI SDK - Build AI-powered applications with streaming, function calling, and tool use. Trigger: When implementing AI features, when using useChat or useCompletion, when building chatbots, when integrating LLMs, when implementing function calling.

API Dev 0 4mo ago

skill-creator

by Dsantiagomj

Guides creation of new skills following dsmj-ai-toolkit v2.0 format with validation. Trigger: When creating new skills, when user says "create skill", when adding domain knowledge, when documenting patterns, when building skill for framework or technology.

Agents 0 4mo ago