bright devs blog

Preserving Unobfuscated Class Names in SLF4J Logs
Preserving Unobfuscated Class Names in SLF4J Logs
Exploring ESC/POS: Integrating Point of Sale Printers
Exploring ESC/POS: Integrating Point of Sale Printers
Using OpenAI Assistant v2 API to Build Your Own Knowledge Base Chatbot in 5 min
Using OpenAI Assistant v2 API to Build Your Own Knowledge Base Chatbot in 5 min
How to Reduce Telemetry Data Produced by Your App
How to Reduce Telemetry Data Produced by Your App
Unblocking the Main Thread: Refactoring from Sync to Async in JavaScript
Unblocking the Main Thread: Refactoring from Sync to Async in JavaScript
Adding PrivacyInfo to Your iOS App
Adding PrivacyInfo to Your iOS App
Understanding the Difference: Generative AI, Conversational AI, LLMs & SLMs
Understanding the Difference: Generative AI, Conversational AI, LLMs & SLMs
Debugging production CDK Node.js app with AWS Fargate
Debugging production CDK Node.js app with AWS Fargate
HIPAA Compliant LLM for Healthcare: Is It Secure?
HIPAA Compliant LLM for Healthcare: Is It Secure?
How to Build Own Knowledge Base GPT Assistant in 5 Minutes
How to Build Own Knowledge Base GPT Assistant in 5 Minutes