bright devs blog

Why Am I Here? A Few Thoughts about Effective Meetings
Why Am I Here? A Few Thoughts about Effective Meetings
How to protect your business from vendor lock-in?
How to protect your business from vendor lock-in?
Migrating away from Bintray/JCenter when there is no alternative repository
Migrating away from Bintray/JCenter when there is no alternative repository
CloudWatch Insights - how to find context of multiple requests?
CloudWatch Insights - how to find context of multiple requests?
4 things that surprised me when I joined a software development company
4 things that surprised me when I joined a software development company
Mocha.js - how to enable multiple test runners on CI/CD?
Mocha.js - how to enable multiple test runners on CI/CD?
Branding & Flavoring
Branding & Flavoring
Object typing
Object typing
Covariance & Contravariance
Covariance & Contravariance
Bitrise Loves Detox
Bitrise Loves Detox