bright devs blog

Supercharged Test Running with Custom Modes in Cursor IDE
Supercharged Test Running with Custom Modes in Cursor IDE
Publishing to Maven Central with JReleaser from GitHub
Publishing to Maven Central with JReleaser from GitHub
Leveraging Spring AI's VectorStore for Enhanced Semantic Search
Leveraging Spring AI's VectorStore for Enhanced Semantic Search
A Gentle Introduction to Spring AI's Embedding Model Abstraction
A Gentle Introduction to Spring AI's Embedding Model Abstraction
Directories and Files Management in Tests
Directories and Files Management in Tests
Navigating Kotlin Module Naming Conflicts
Navigating Kotlin Module Naming Conflicts
The Truth About Keys and Re-Renders in React
The Truth About Keys and Re-Renders in React
Watch BrightDevTips: Bite-Sized Technical Knowledge in 60 Seconds
Watch BrightDevTips: Bite-Sized Technical Knowledge in 60 Seconds
Breaking Down the "alt" Attribute Myth in <img> Tag Best Practices
Breaking Down the "alt" Attribute Myth in <img> Tag Best Practices
Eye on 'i' - Understanding 'i' as a Semantic Element
Eye on 'i' - Understanding 'i' as a Semantic Element