Liderazgo Técnico
- Mentoría de desarrolladores
- Facilitar Code Reviews
- Promover mejores prácticas
- Feedback constructivo
- Influencia sin autoridad
Definición de Arquitecturas
Microservicios
Domain-Driven Design
DORA Metrics
Planes de Mejora
Gestión de HUs
Optimización
Escalabilidad
Message Queues
Resiliencia
Estrategia Testing
Mutation Testing
Performance Testing
Quality Gates
Kubernetes en Producción
CI/CD Excellence
Infrastructure as Code
Container Optimization
Principios SRE
Monitoreo & Observabilidad
Reliability Engineering
Seguridad en APIs
Secure Coding
Frontend (Angular)
Security Testing
Fundamentos Modernos
Componentes & Estado
Forms & Routing
HTTP & RxJS
- Patrones arquitectónicos
- Trade-offs evaluation
- System Design at Scale
- ADRs documentation
- C4 Model
- Service Mesh
- Distributed Transactions
- Event Sourcing
- CQRS
- Saga Pattern
- Bounded Contexts
- Aggregates & Entities
- Ubiquitous Language
- Event Storming
- Context Mapping
- Deployment Frequency
- Lead Time for Changes
- MTTR
- Change Fail Rate
- Análisis de bottlenecks
- Proponer mejoras SDLC
- Value Stream Mapping
- Kaizen & Lean
- Developer Experience
- Validar definiciones
- Cuestionar estimaciones
- Criterios aceptación
- Story Splitting
- Definition of Done
- Profiling & Benchmarking
- Query Optimization
- Caching Strategies
- Memory Management
- Connection Pooling
- Load Balancing
- Stateless Design
- Database Sharding
- Read Replicas
- Auto-scaling
- Apache Kafka
- RabbitMQ
- Event Streaming
- Pub/Sub at Scale
- Backpressure
- Circuit Breaker
- Bulkhead Pattern
- Graceful Degradation
- Failover & Redundancy
- Rate Limiting
- Test Pyramid
- Contract Testing
- Property-Based Testing
- Chaos Engineering
- Testing in Production
- PIT (Java)
- Stryker (JS/.NET)
- Mutation Score
- Test Quality
- JMeter
- Gatling
- K6
- Load & Stress Testing
- P95, P99 Analysis
- SonarQube
- SAST/DAST
- Code Smells
- Security Scanning
- Dependency Analysis
- Implementación de soluciones K8s
- Auto-scaling (HPA, VPA)
- Service Mesh
- Helm Charts avanzados
- Operators Pattern
- OpenShift
- Pipeline as Code
- Azure DevOps
- Blue-Green Deploy
- Canary Releases
- GitOps (ArgoCD)
- Terraform Advanced
- ARM / Bicep
- CloudFormation
- Ansible
- State Management
- Multi-stage Builds
- Image Security
- Registry Management
- Resource Limits
- Distroless Images
- SLIs, SLOs, SLAs
- Error Budgets
- Toil Reduction
- Blameless Postmortems
- Incident Management
- Dynatrace APM
- Prometheus & Grafana
- ELK Stack
- Distributed Tracing (Jaeger)
- Alerting Strategies
- High Availability
- Disaster Recovery
- Capacity Planning
- Chaos Engineering
- Resiliency Testing
- OAuth 2.0 & OIDC
- JWT Best Practices
- API Gateway Security
- Rate Limiting
- Request Signing
- OWASP Top 10
- Input Validation
- SQL Injection Prevention
- XSS & CSRF Protection
- Secrets Management
- SAST & DAST
- Dependency Scanning
- Container Security
- Penetration Testing
- TypeScript Strict Mode
- Standalone Components
- Signals & Computed
- Control Flow (
@if,@for) inject()Function
input()&output()- Signal-based State
- OnPush Change Detection
- Host Bindings
- Reactive Patterns
- Reactive Forms
- Form Validation
- Lazy Loading Routes
- Route Guards (Functional)
- Router API
- HttpClient & Interceptors
- Observables Basics
- Async Pipe
- Error Handling
- API Integration
hello
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.