All Skills
237 skills in the catalog
C++ Testing
C++ testing with GoogleTest and CTest: test fixtures, parameterized tests, mocking with GMock, sanitizers, and CMake integration.
Swift Actor Persistence
Thread-safe Swift data persistence using actors: in-memory cache with file-backed storage, eliminating data races by design.
Kotlin Exposed ORM
JetBrains Exposed ORM: DSL queries, DAO pattern, transactions, HikariCP pooling, Flyway migrations, and repository pattern.
Perl Security
Perl security: taint mode, input validation, safe process execution, DBI parameterized queries, XSS/SQLi/CSRF prevention, and perlcritic policies.
Compose Multiplatform
Compose Multiplatform and Jetpack Compose: state management, navigation, theming, performance, and platform-specific UI patterns.
Swift 6.2 Concurrency
Swift 6.2 Approachable Concurrency: single-threaded by default, @concurrent for background offloading, isolated conformances for main actor types.
Perl Testing
Perl testing with Test2::V0, Test::More, prove runner, mocking, coverage with Devel::Cover, and TDD methodology.
Apple On-Device LLM
Apple FoundationModels framework: on-device text generation, guided generation with @Generable, tool calling, and snapshot streaming in iOS 26+.
Kotlin Coroutines & Flows
Kotlin Coroutines and Flow patterns for Android and KMP: structured concurrency, Flow operators, StateFlow, error handling, and testing.
SwiftUI Patterns
SwiftUI architecture: state management with @Observable, view composition, navigation, performance optimization, and modern iOS/macOS UI best practices.
Perl Patterns
Modern Perl 5.36+ idioms: signatures, strict/warnings, Moose/Moo OOP, regular expressions, file I/O, and CPAN module patterns.
C++ Coding Standards
C++ coding standards from C++ Core Guidelines: modern idioms, memory safety, RAII, smart pointers, const correctness, and template practices.
JPA/Hibernate Patterns
JPA/Hibernate patterns: entity design, relationships, query optimization, transactions, auditing, indexing, pagination, and connection pooling.
Java Coding Standards
Java coding standards for Spring Boot: naming, immutability, Optional usage, streams, exceptions, generics, and project layout.
Spring Boot Verification
Verification loop for Spring Boot: build, static analysis, tests with coverage, security scans, and diff review before release.
Kotlin Patterns
Idiomatic Kotlin: null safety, data classes, sealed classes, extension functions, DSL builders, coroutines, and collection operations.
Spring Boot TDD
Test-driven development for Spring Boot: JUnit 5, Mockito, MockMvc, Testcontainers, and JaCoCo coverage.
Spring Boot Security
Spring Security: authentication, authorization, validation, CSRF, secrets management, security headers, rate limiting, and dependency security.
Spring Boot Patterns
Spring Boot architecture: REST API design, layered services, data access, caching, async processing, and logging for Java backend services.
Kotlin Testing
Kotlin testing with Kotest, MockK, coroutine testing, property-based testing, and Kover coverage with TDD methodology.
Django Security
Django security best practices: authentication, authorization, CSRF protection, SQL injection prevention, XSS prevention, and secure deployment.
Django Patterns
Django architecture patterns: REST API design with DRF, ORM best practices, caching, signals, middleware, and production-grade Django apps.
Django TDD
Django testing strategies with pytest-django, TDD methodology, factory_boy, mocking, coverage, and testing Django REST Framework APIs.
Laravel Security
Laravel security: authentication, authorization, validation, CSRF, mass assignment protection, file upload security, secrets, and rate limiting.