bright devs blog

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
Who is Jennifer? User Persona for Point of Sale
Who is Jennifer? User Persona for Point of Sale
Payment in POS Design: UI/UX Best Practices and Inspirations
Payment in POS Design: UI/UX Best Practices and Inspirations
Directories and Files Management in Tests
Directories and Files Management in Tests
Navigating Kotlin Module Naming Conflicts
Navigating Kotlin Module Naming Conflicts
No Risk, No Fun or: How I Learned to Stop Worrying and Love the Risk Management
No Risk, No Fun or: How I Learned to Stop Worrying and Love the Risk Management
Completing the Void: Finding What's Missing in a Software Engineering Career
Completing the Void: Finding What's Missing in a Software Engineering Career
The Truth About Keys and Re-Renders in React
The Truth About Keys and Re-Renders in React
The Imago Trap in Recruitment - Why Chasing the Perfect Candidate or Company Can Backfire
The Imago Trap in Recruitment - Why Chasing the Perfect Candidate or Company Can Backfire