All Skills
164 skills in the catalog
Perl Testing
Perl testing with Test2::V0, Test::More, prove runner, mocking, coverage with Devel::Cover, and TDD methodology.
Kotlin Coroutines & Flows
Kotlin Coroutines and Flow patterns for Android and KMP: structured concurrency, Flow operators, StateFlow, error handling, and testing.
C++ Testing
C++ testing with GoogleTest and CTest: test fixtures, parameterized tests, mocking with GMock, sanitizers, and CMake integration.
Swift Protocol DI Testing
Protocol-based dependency injection for testable Swift: mock file system, network, and external APIs using focused protocols and Swift Testing.
Apple On-Device LLM
Apple FoundationModels framework: on-device text generation, guided generation with @Generable, tool calling, and snapshot streaming in iOS 26+.
Swift Actor Persistence
Thread-safe Swift data persistence using actors: in-memory cache with file-backed storage, eliminating data races by design.
SwiftUI Patterns
SwiftUI architecture: state management with @Observable, view composition, navigation, performance optimization, and modern iOS/macOS UI best practices.
Swift 6.2 Concurrency
Swift 6.2 Approachable Concurrency: single-threaded by default, @concurrent for background offloading, isolated conformances for main actor types.
Perl Security
Perl security: taint mode, input validation, safe process execution, DBI parameterized queries, XSS/SQLi/CSRF prevention, and perlcritic policies.
Kotlin Exposed ORM
JetBrains Exposed ORM: DSL queries, DAO pattern, transactions, HikariCP pooling, Flyway migrations, and repository pattern.
Laravel Verification
Verification loop for Laravel: env checks, linting, static analysis, tests with coverage, security scans, and deployment readiness.
Spring Boot Patterns
Spring Boot architecture: REST API design, layered services, data access, caching, async processing, and logging for Java backend services.
Laravel TDD
Test-driven development for Laravel with PHPUnit and Pest: factories, database testing, fakes, and coverage targets.
Django Verification
Verification loop for Django projects: migrations, linting, tests with coverage, security scans, and deployment readiness checks.
Laravel Patterns
Laravel architecture patterns: routing, controllers, Eloquent ORM, service layers, queues, events, caching, and API resources for production apps.
Laravel Security
Laravel security: authentication, authorization, validation, CSRF, mass assignment protection, file upload security, secrets, and rate limiting.
Django Patterns
Django architecture patterns: REST API design with DRF, ORM best practices, caching, signals, middleware, and production-grade Django apps.
Django Security
Django security best practices: authentication, authorization, CSRF protection, SQL injection prevention, XSS prevention, and secure deployment.
Java Coding Standards
Java coding standards for Spring Boot: naming, immutability, Optional usage, streams, exceptions, generics, and project layout.
JPA/Hibernate Patterns
JPA/Hibernate patterns: entity design, relationships, query optimization, transactions, auditing, indexing, pagination, and connection pooling.
Kotlin Patterns
Idiomatic Kotlin: null safety, data classes, sealed classes, extension functions, DSL builders, coroutines, and collection operations.
Spring Boot Verification
Verification loop for Spring Boot: build, static analysis, tests with coverage, security scans, and diff review before release.
Django TDD
Django testing strategies with pytest-django, TDD methodology, factory_boy, mocking, coverage, and testing Django REST Framework APIs.
Spring Boot Security
Spring Security: authentication, authorization, validation, CSRF, secrets management, security headers, rate limiting, and dependency security.