Bright Devs Blog

How to bring together university and work?

How to bring together university and work?

work university time-management

How did it start?

How to bring together university and work?
Engagement is not an act, but a habit

Engagement is not an act, but a habit

engagement productivity self-development teamspirit success

Disengaged and burned out employees cost companies every year billions of dollars and can highly affect the success of the business or even result in its failure. Every employer knows that motivated and committed team values nowadays more than ever. Yet engagement does not equal to employees’ satisfaction or their happiness since someone can come to work every day with a big grin on their face, yet it does not have to mean they work productively on the behalf of the organisation. Someone can be also satisfied with their job, but coming across another offer, will quit it as quickly as one-day notice takes. So engagement is definitely something more than enthusiasm or satisfaction.

Engagement is not an act, but a habit
Don’t let your iOS app be rejected

Don’t let your iOS app be rejected

ios in-app purchases subscriptions apple review process

While implementing in-app purchases, especially auto-renewable subscriptions, there is a good chance your app will be rejected during a review process if you don’t follow the guidelines exactly. How can you avoid unnecessary trouble?

Don’t let your iOS app be rejected
How to clear database in Spring Boot tests?

How to clear database in Spring Boot tests?

tests spring boot database kotlin

Nowadays using a production like database in unit1 tests is a common practice. Calling a real database can increase our confidence that a tested code actually works. Having said that a database, by its very nature, brings external state into a test that will affect its behavior, hence we need to pay special attention to prepare the test execution. There are couple of ways to handle the database state in tests and I’m going to describe an approach I like most.

How to clear database in Spring Boot tests?
Can Dysfunctions be Bright

Can Dysfunctions be Bright

management team leadership Lencioni

Thoughts on management and team building

Can Dysfunctions be Bright
Design Patterns with Swift: Quick look at a Strategy Pattern

Design Patterns with Swift: Quick look at a Strategy Pattern

iOS swift design patterns strategy pattern

Let's take a quick look at one of the design patterns that should help us to write a good Object-Oriented code.

Design Patterns with Swift: Quick look at a Strategy Pattern
IOTA - a new kid in the cryptocurrency town

IOTA - a new kid in the cryptocurrency town

iota blockchain cryptocurrency

At Bright Inventions, we always try to keep focus on the bleeding-edge technologies and innovations. We are especially interested in cryptocurrencies and its prospective wide usage in the industry, not only as a payment method. We already have some experience with Ethereum and Hyperledger as a Blockchain-based app platform, so we were curious what can IOTA offer.

IOTA - a new kid in the cryptocurrency town
Walking skeleton

Walking skeleton

agile project management continuous integration continuous delivery spike

What satisfies your client?

Walking skeleton
Securing your Google service account key in builds

Securing your Google service account key in builds

android build

Establishing a reliable continuous delivery and deployment process is often very important as it might greatly reduce the length of time needed for the validation and verification of the software product. This is also true for Android projects, especially the ones aimed at short time to market.

Securing your Google service account key in builds
Few Steps to Fast Redshift

Few Steps to Fast Redshift

Redshift performance

Do you think a web dashboard which communicates directly with Amazon Redshift and shows tables, charts, numbers - statistics in general,can work well? We believe it can, as long as the dashboard is used by a few users. As this was our case, we have decided to give it a go.

Few Steps to Fast Redshift