aj-geddes
- 191 skills
- 0 followers
- 1 week ago last updated
- ▌ Prometheus Monitoring · aj-geddes-useful-ai-prompts bundleSet up Prometheus monitoring for applications with custom metrics, scraping configurations, and service discovery. Use when implementing time-series metrics collection, monitoring applications, or building observability infrastructure.
- ▌ Server Side Rendering · aj-geddes-useful-ai-prompts bundleImplement server-side rendering with template engines, view layers, and dynamic content generation. Use when building server-rendered applications, implementing MVC architectures, and generating HTML on the server.
- ▌ Troubleshooting Guide · aj-geddes-useful-ai-prompts bundleCreate comprehensive troubleshooting guides, FAQ documents, known issues lists, and debug guides. Use when documenting common problems, error messages, or debugging procedures.
- ▌ User Persona Creation · aj-geddes-useful-ai-prompts bundleCreate detailed user personas based on research and data. Develop realistic representations of target users to guide product decisions and ensure user-centered design.
- ▌ Web Performance Audit · aj-geddes-useful-ai-prompts bundleConduct comprehensive web performance audits. Measure page speed, identify bottlenecks, and recommend optimizations to improve user experience and SEO.
- ▌ Data Migration Scripts · aj-geddes-useful-ai-prompts bundleCreate safe, reversible database migration scripts with rollback capabilities, data validation, and zero-downtime deployments. Use when changing database schemas, migrating data between systems, or performing large-scale data transformations.
- ▌ Data Replication Setup · aj-geddes-useful-ai-prompts bundleSet up database replication for high availability and disaster recovery. Use when configuring master-slave replication, multi-master setups, or replication monitoring.
- ▌ Database Schema Design · aj-geddes-useful-ai-prompts bundleDesign database schemas with normalization, relationships, and constraints. Use when creating new database schemas, designing tables, or planning data models for PostgreSQL and MySQL.
- ▌ E2e Testing Automation · aj-geddes-useful-ai-prompts bundleBuild end-to-end automated tests that simulate real user interactions across the full application stack. Use for E2E test, Selenium, Cypress, Playwright, browser automation, and user journey testing.
- ▌ Frontend Accessibility · aj-geddes-useful-ai-prompts bundleImplement WCAG compliance using semantic HTML, ARIA, keyboard navigation, and screen reader support. Use when building inclusive applications for all users.
- ▌ GRAPHQL Implementation · aj-geddes-useful-ai-prompts bundleDesign and implement GraphQL APIs with schema design, resolvers, queries, mutations, subscriptions, and best practices. Use when building GraphQL servers, designing schemas, or migrating from REST to GraphQL.
- ▌ Health Check Endpoints · aj-geddes-useful-ai-prompts bundleImplement comprehensive health check endpoints for liveness, readiness, and dependency monitoring. Use when deploying to Kubernetes, implementing load balancer health checks, or monitoring service availability.
- ▌ Incident Response Plan · aj-geddes-useful-ai-prompts bundleCreate and execute incident response procedures for security breaches, data leaks, and cyber attacks. Use when handling security incidents, creating response playbooks, or conducting forensic analysis.
- ▌ Logging Best Practices · aj-geddes-useful-ai-prompts bundleImplement structured logging with JSON formats, log levels (DEBUG, INFO, WARN, ERROR), contextual logging, PII handling, and centralized logging. Use for logging, observability, log levels, structured logs, or debugging.
- ▌ Ml Pipeline Automation · aj-geddes-useful-ai-prompts bundleBuild end-to-end ML pipelines with automated data processing, training, validation, and deployment using Airflow, Kubeflow, and Jenkins
- ▌ Profiling Optimization · aj-geddes-useful-ai-prompts bundleProfile application performance, identify bottlenecks, and optimize hot paths using CPU profiling, flame graphs, and benchmarking. Use when investigating performance issues or optimizing critical code paths.
- ▌ Property Based Testing · aj-geddes-useful-ai-prompts bundleDesign property-based tests that verify code properties hold for all inputs using automatic test case generation. Use for property-based, QuickCheck, hypothesis testing, generative testing, and invariant verification.
- ▌ Requirements Gathering · aj-geddes-useful-ai-prompts bundleSystematically collect, document, and validate requirements from stakeholders. Ensure clarity, completeness, and agreement before development begins to reduce scope creep and rework.
- ▌ Ruby Rails Application · aj-geddes-useful-ai-prompts bundleDevelop Ruby on Rails applications with models, controllers, views, Active Record ORM, authentication, and RESTful routes. Use when building Rails applications, managing database relationships, and implementing MVC architecture.
- ▌ Security Audit Logging · aj-geddes-useful-ai-prompts bundleImplement comprehensive security audit logging for compliance, forensics, and SIEM integration. Use when building audit trails, compliance logging, or security monitoring systems.
- ▌ Security Documentation · aj-geddes-useful-ai-prompts bundleCreate security policies, guidelines, compliance documentation, and security best practices. Use when documenting security policies, compliance requirements, or security guidelines.
- ▌ SQL Query Optimization · aj-geddes-useful-ai-prompts bundleAnalyze and optimize SQL queries for performance. Use when improving slow queries, reducing execution time, or analyzing query performance in PostgreSQL and MySQL.
- ▌ Transaction Management · aj-geddes-useful-ai-prompts bundleManage database transactions for data consistency. Use when implementing ACID compliance, handling concurrency, or managing transaction isolation levels.
- ▌ Unit Testing Framework · aj-geddes-useful-ai-prompts bundleWrite comprehensive unit tests with high coverage using testing frameworks like Jest, pytest, JUnit, or RSpec. Use when writing tests for functions, classes, components, or establishing testing standards.
- ▌ User Research Analysis · aj-geddes-useful-ai-prompts bundleAnalyze user research data to uncover insights, identify patterns, and inform design decisions. Synthesize qualitative and quantitative research into actionable recommendations.
- ▌ Vulnerability Scanning · aj-geddes-useful-ai-prompts bundleAutomated vulnerability detection using OWASP tools, CVE databases, and security scanners. Use when performing security audits, compliance checks, or continuous security monitoring.
- ▌ Circuit Breaker Pattern · aj-geddes-useful-ai-prompts bundleImplement circuit breaker patterns for fault tolerance, automatic failure detection, and fallback mechanisms. Use when calling external services, handling cascading failures, or implementing resilience patterns.
- ▌ Database Backup Restore · aj-geddes-useful-ai-prompts bundleImplement backup and restore strategies for disaster recovery. Use when creating backup plans, testing restore procedures, or setting up automated backups.
- ▌ Docker Containerization · aj-geddes-useful-ai-prompts bundleCreate optimized Docker containers with multi-stage builds, security best practices, and minimal image sizes. Use when containerizing applications, creating Dockerfiles, optimizing container images, or setting up Docker Compose services.
- ▌ Github Actions Workflow · aj-geddes-useful-ai-prompts bundleBuild comprehensive GitHub Actions workflows for CI/CD, testing, security, and deployment. Master workflows, jobs, steps, and conditional execution.
- ▌ Network Security Groups · aj-geddes-useful-ai-prompts bundleConfigure network security groups and firewall rules to control inbound/outbound traffic and implement network segmentation.
- ▌ Pull Request Automation · aj-geddes-useful-ai-prompts bundleAutomate pull request workflows with templates, checklists, auto-merge rules, and review assignments. Reduce manual overhead and improve consistency.
- ▌ Push Notification Setup · aj-geddes-useful-ai-prompts bundleImplement push notifications for iOS and Android. Covers Firebase Cloud Messaging, Apple Push Notification service, handling notifications, and backend integration.
- ▌ Serverless Architecture · aj-geddes-useful-ai-prompts bundleDesign and implement serverless applications using AWS Lambda, Azure Functions, and GCP Cloud Functions with event-driven patterns and orchestration.
- ▌ Spring Boot Application · aj-geddes-useful-ai-prompts bundleBuild enterprise Spring Boot applications with annotations, dependency injection, data persistence, REST controllers, and security. Use when developing Spring applications, managing beans, implementing services, and configuring Spring Boot projects.
- ▌ Technical Specification · aj-geddes-useful-ai-prompts bundleCreate detailed technical specifications, requirements documents, design documents, and system architecture specs. Use when writing technical specs, requirements docs, or design documents.
- ▌ Third Party Integration · aj-geddes-useful-ai-prompts bundleIntegrate external APIs and services with error handling, retry logic, and data transformation. Use when connecting to payment processors, messaging services, analytics platforms, or other third-party providers.
- ▌ Zero Trust Architecture · aj-geddes-useful-ai-prompts bundleImplement Zero Trust security model with identity verification, microsegmentation, least privilege access, and continuous monitoring. Use when building secure cloud-native applications.
- ▌ Backup Disaster Recovery · aj-geddes-useful-ai-prompts bundleImplement backup strategies, disaster recovery plans, and data restoration procedures for protecting critical infrastructure and data.
- ▌ Bundle Size Optimization · aj-geddes-useful-ai-prompts bundleReduce JavaScript and CSS bundle sizes through code splitting, tree shaking, and optimization techniques. Improve load times and overall application performance.
- ▌ Cloud Migration Planning · aj-geddes-useful-ai-prompts bundlePlan and execute cloud migrations with assessment, database migration, application refactoring, and cutover strategies across AWS, Azure, and GCP.
- ▌ Code Generation Template · aj-geddes-useful-ai-prompts bundleGenerate code from templates and patterns including scaffolding, boilerplate generation, AST-based code generation, and template engines. Use when generating code, scaffolding projects, creating boilerplate, or using templates.
- ▌ Configuration Management · aj-geddes-useful-ai-prompts bundleManage application configuration including environment variables, settings management, configuration hierarchies, secret management, feature flags, and 12-factor app principles. Use for config, environment setup, or settings management.
- ▌ Deployment Documentation · aj-geddes-useful-ai-prompts bundleDocument deployment processes, infrastructure setup, CI/CD pipelines, and configuration management. Use when creating deployment guides, infrastructure docs, or CI/CD documentation.
- ▌ Documentation Site Setup · aj-geddes-useful-ai-prompts bundleSet up documentation websites using Docusaurus, MkDocs, VitePress, GitBook, or static site generators. Use when creating docs sites, setting up documentation portals, or building static documentation.
- ▌ Grpc Service Development · aj-geddes-useful-ai-prompts bundleBuild high-performance gRPC services with Protocol Buffers, bidirectional streaming, and microservice communication. Use when building gRPC servers, defining service contracts, or implementing inter-service communication.
- ▌ Information Architecture · aj-geddes-useful-ai-prompts bundleOrganize and structure information for clarity and discoverability. Design navigation systems, hierarchies, and mental models that match user needs.
- ▌ Query Caching Strategies · aj-geddes-useful-ai-prompts bundleImplement query caching strategies to improve performance. Use when setting up caching layers, configuring Redis, or optimizing database query response times.
- ▌ SQL Injection Prevention · aj-geddes-useful-ai-prompts bundlePrevent SQL injection attacks using prepared statements, parameterized queries, and input validation. Use when building database-driven applications securely.
- ▌ Terraform Infrastructure · aj-geddes-useful-ai-prompts bundleInfrastructure as Code using Terraform with modular components, state management, and multi-cloud deployments. Use for provisioning and managing cloud resources.
- ▌ Websocket Implementation · aj-geddes-useful-ai-prompts bundleImplement real-time bidirectional communication with WebSockets including connection management, message routing, and scaling. Use when building real-time features, chat systems, live notifications, or collaborative applications.
- ▌ Autoscaling Configuration · aj-geddes-useful-ai-prompts bundleConfigure autoscaling for Kubernetes, VMs, and serverless workloads based on metrics, schedules, and custom indicators.
- ▌ Background Job Processing · aj-geddes-useful-ai-prompts bundleImplement background job processing systems with task queues, workers, scheduling, and retry mechanisms. Use when handling long-running tasks, sending emails, generating reports, and processing large datasets asynchronously.
- ▌ Business Case Development · aj-geddes-useful-ai-prompts bundleBuild compelling business cases to justify investments and secure funding. Quantify benefits, assess costs, manage risks, and present compelling ROI arguments to leadership.
- ▌ Disaster Recovery Testing · aj-geddes-useful-ai-prompts bundleExecute comprehensive disaster recovery tests, validate recovery procedures, and document lessons learned from DR exercises.
- ▌ Email Service Integration · aj-geddes-useful-ai-prompts bundleIntegrate email services with backends using SMTP, third-party providers, templates, and asynchronous sending. Use when implementing email functionality, sending transactional emails, and managing email workflows.
- ▌ Exploratory Data Analysis · aj-geddes-useful-ai-prompts bundleDiscover patterns, distributions, and relationships in data through visualization, summary statistics, and hypothesis generation for exploratory data analysis, data profiling, and initial insights
- ▌ Frontend State Management · aj-geddes-useful-ai-prompts bundleManage application state using Redux, MobX, Zustand, and Context API. Use when centralizing state for complex applications with multiple components.
- ▌ Infrastructure Monitoring · aj-geddes-useful-ai-prompts bundleSet up comprehensive infrastructure monitoring with Prometheus, Grafana, and alerting systems for metrics, health checks, and performance tracking.
- ▌ Internationalization I18N · aj-geddes-useful-ai-prompts bundleImplement internationalization (i18n) and localization including message extraction, translation catalogs, pluralization rules, date/time/number formatting, RTL language support, and i18n libraries like i18next and gettext. Use for multi-language, translation, or localization needs.
- ▌ Security Compliance Audit · aj-geddes-useful-ai-prompts bundleConduct comprehensive security compliance audits for SOC 2, GDPR, HIPAA, PCI-DSS, and ISO 27001. Use when preparing for certification, annual audits, or compliance validation.
- ▌ Stakeholder Communication · aj-geddes-useful-ai-prompts bundleManage stakeholder expectations and engagement through targeted communication, regular updates, and relationship building. Tailor messaging for different stakeholder groups and priorities.
- ▌ Technical Debt Assessment · aj-geddes-useful-ai-prompts bundleAssess, quantify, and prioritize technical debt using code analysis, metrics, and impact analysis. Use when planning refactoring, evaluating codebases, or making architectural decisions.
- ▌ Test Automation Framework · aj-geddes-useful-ai-prompts bundleDesign and implement scalable test automation frameworks with Page Object Model, fixtures, and reporting. Use for test framework, page object pattern, test architecture, test organization, and automation infrastructure.
- ▌ Visual Regression Testing · aj-geddes-useful-ai-prompts bundleDetect unintended visual changes in UI by comparing screenshots across versions. Use for visual regression, screenshot diff, Percy, Chromatic, UI testing, and visual validation.
- ▌ Vue Application Structure · aj-geddes-useful-ai-prompts bundleStructure Vue 3 applications using Composition API, component organization, and TypeScript. Use when building scalable Vue applications with proper separation of concerns.
- ▌ Cloud Storage Optimization · aj-geddes-useful-ai-prompts bundleOptimize cloud storage across AWS S3, Azure Blob, and GCP Cloud Storage with compression, partitioning, lifecycle policies, and cost management.
- ▌ Database Indexing Strategy · aj-geddes-useful-ai-prompts bundleDesign and implement database indexing strategies. Use when creating indexes, choosing index types, or optimizing index performance in PostgreSQL and MySQL.
- ▌ Microservices Architecture · aj-geddes-useful-ai-prompts bundleDesign and implement microservices architecture including service boundaries, communication patterns, API gateways, service mesh, service discovery, and distributed system patterns. Use when building microservices, distributed systems, or service-oriented architectures.
- ▌ Retrospective Facilitation · aj-geddes-useful-ai-prompts bundleFacilitate effective retrospectives to capture lessons learned, celebrate successes, and identify actionable improvements for future iterations.
- ▌ Ssl Certificate Management · aj-geddes-useful-ai-prompts bundleManage SSL/TLS certificates with automated provisioning, renewal, and monitoring using Let's Encrypt, ACM, or Vault.
- ▌ Technical Roadmap Planning · aj-geddes-useful-ai-prompts bundleCreate comprehensive technical roadmaps aligned with business goals. Plan technology investments, architecture evolution, and infrastructure improvements over quarters and years.
- ▌ Database Query Optimization · aj-geddes-useful-ai-prompts bundleImprove database query performance through indexing, query optimization, and execution plan analysis. Reduce response times and database load.
- ▌ Payment Gateway Integration · aj-geddes-useful-ai-prompts bundleIntegrate payment gateways like Stripe, PayPal, and Square with backends for payment processing, subscription management, and webhook handling. Use when building e-commerce platforms, implementing billing systems, and handling payments securely.
- ▌ Cloud Security Configuration · aj-geddes-useful-ai-prompts bundleImplement comprehensive cloud security across AWS, Azure, and GCP with IAM, encryption, network security, compliance, and threat detection.
- ▌ Cross Platform Compatibility · aj-geddes-useful-ai-prompts bundleHandle cross-platform compatibility including file paths, environment detection, platform-specific dependencies, and testing across Windows, macOS, and Linux. Use when dealing with platform-specific code or OS compatibility.
- ▌ Intermittent Issue Debugging · aj-geddes-useful-ai-prompts bundleDebug issues that occur sporadically and are hard to reproduce. Use monitoring and systematic investigation to identify root causes of flaky behavior.
- ▌ Rate Limiting Implementation · aj-geddes-useful-ai-prompts bundleImplement rate limiting, throttling, API quotas, and backpressure mechanisms to protect services from abuse and ensure fair resource usage. Use when building APIs, preventing DOS attacks, or managing system load.
- ▌ React Component Architecture · aj-geddes-useful-ai-prompts bundleDesign scalable React components using functional components, hooks, composition patterns, and TypeScript. Use when building reusable component libraries and maintainable UI systems.
- ▌ Web Performance Optimization · aj-geddes-useful-ai-prompts bundleOptimize web application performance using code splitting, lazy loading, caching, compression, and monitoring. Use when improving Core Web Vitals and user experience.
- ▌ Container Registry Management · aj-geddes-useful-ai-prompts bundleManage container registries (Docker Hub, ECR, GCR) with image scanning, retention policies, and access control.
- ▌ Database Migration Management · aj-geddes-useful-ai-prompts bundleManage database migrations and schema versioning. Use when planning migrations, version control, rollback strategies, or data transformations in PostgreSQL and MySQL.
- ▌ Gap Analysis · aj-geddes-useful-ai-prompts bundleIdentify differences between current state and desired future state. Analyze gaps in capabilities, processes, skills, and technology to plan improvements and investments.
- ▌ Log Analysis · aj-geddes-useful-ai-prompts bundleAnalyze application and system logs to identify errors, patterns, and root causes. Use log aggregation tools and structured logging for effective debugging.
- ▌ AWS Ec2 Setup · aj-geddes-useful-ai-prompts bundleLaunch and configure EC2 instances with security groups, IAM roles, key pairs, AMIs, and auto-scaling. Use for virtual servers and managed infrastructure.
- ▌ Cpu Profiling · aj-geddes-useful-ai-prompts bundleProfile CPU usage to identify hot spots and bottlenecks. Optimize code paths consuming most CPU time for better performance and resource efficiency.
- ▌ GCP Cloud Run · aj-geddes-useful-ai-prompts bundleDeploy containerized applications on Google Cloud Run with automatic scaling, traffic management, and service mesh integration. Use for container-based serverless computing.
- ▌ Design Handoff · aj-geddes-useful-ai-prompts bundlePrepare designs for development handoff. Document specifications, interactions, and assets to enable efficient development and maintain design quality.
- ▌ Dns Management · aj-geddes-useful-ai-prompts bundleManage DNS records, routing policies, and failover configurations for high availability and disaster recovery.
- ▌ Error Tracking · aj-geddes-useful-ai-prompts bundleImplement error tracking with Sentry for automatic exception monitoring, release tracking, and performance issues. Use when setting up error monitoring, tracking bugs in production, or analyzing application stability.
- ▌ Stress Testing · aj-geddes-useful-ai-prompts bundleTest system behavior under extreme load conditions to identify breaking points, capacity limits, and failure modes. Use for stress test, capacity testing, breaking point analysis, spike test, and system limits validation.