bright devs blog

To 'b' or Not to 'b': The Semantic Status of HTML 'b' Tag
To 'b' or Not to 'b': The Semantic Status of HTML 'b' Tag
How a Simple Pen Tablet Transformed My Work as a Software Engineer
How a Simple Pen Tablet Transformed My Work as a Software Engineer
Setting Up Logback Programmatically in Android
Setting Up Logback Programmatically in Android
Choosing the Right Logging Library for Android App
Choosing the Right Logging Library for Android App
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