
decebals
decebals / architecture-review
747Analyze Java project architecture at macro level - package structure, module boundaries, dependency direction, and layering
decebals / concurrency-review
747Review Java concurrency code for thread safety, race conditions, deadlocks, and modern patterns (Virtual Threads, CompletableFuture, @Async)
decebals / logging-patterns
747Java logging best practices with SLF4J, structured logging (JSON), and MDC for request tracing. Includes AI-friendly log formats for Claude Code debugging
decebals / performance-smell-detection
747Detect potential code-level performance smells in Java - streams, collections, boxing, regex, object creation. Provides awareness, not absolutes - always measure before optimizing. For JPA/database performance, use jpa-patterns instead.
decebals / security-audit
747Java security checklist covering OWASP Top 10, input validation, injection prevention, and secure coding. Works with Spring, Quarkus, Jakarta EE, and plain Java
decebals / api-contract-review
747Review REST API contracts for HTTP semantics, versioning, backward compatibility, and response consistency
decebals / clean-code
747Clean Code principles (DRY, KISS, YAGNI), naming, function design and readability
decebals / design-patterns
747Common design patterns with Java examples (Factory, Builder, Strategy, Observer, Decorator, etc.)
decebals / java-code-review
747Systematic code review for Java with null safety, exception handling, concurrency, and performance checks
decebals / java-migration
747Guide for upgrading Java projects between major versions (8→11→17→21→25)
decebals / jpa-patterns
747JPA/Hibernate patterns and common pitfalls (N+1, lazy loading, transactions, queries)
decebals / maven-dependency-audit
747Audit Maven dependencies for outdated versions, security vulnerabilities, and conflicts