the gig economy Sandra Petrova

The Gig Economy is Reshaping the Future of Work

by Sandra Petrova

Technology has slowly transformed every aspect of human life. Are you starving but don't have the time to cook? There are plenty of apps such as...
agile software development Sandra Petrova

Everything You Need to Know About Agile Software Development

by Sandra Petrova

Agile Software DevelopmentThe 4 Roles on the Agile TeamHow an Agile Team WorksScrum, Kanban or another flavor of Agile? Why Choose Agile?Conc...
software development methodologies Sandra Petrova

Top 7 Software Development Methodologies With Pros and Cons [2019]

by Sandra Petrova

Are you a manager of a development team that’s looking to add structure to the project workflow? To manage projects successfully, you need to...
Using Navigation Component to Navigate Between Dynamic Feature Modules Viktor Petrovski

Using Navigation Component to Navigate Between Dynamic Feature Modules

by Viktor Petrovski

Recently I’ve been working on a brand new application that is fairly complex and has over 30 different screens to start with. We decided that we...
Complete Guide for Front-end Validation of Forms Aleksandar Pavlov

Complete Guide for Form Validation with Javascript

by Aleksandar Pavlov

Every developer stumbles upon a client having various requests for form validation. From a multi-step validation to different fields format, smoot...
Katerina Trajchevska

SOLID Design Principles: The Guide to Becoming Better Developers

by Katerina Trajchevska

The SOLID design principles are meant to be a guide for designing software that's easy to maintain, extend, and understand. Here's how you can use...
Diversity as a competitive advantage Sandra Petrova

Workplace Diversity: An Unproven Trend or a Competitive Advantage?

by Sandra Petrova

It’s a random day at Adeva. The team is engaged in its work, working from a home office or a coworking place somewhere in the world. We’re all...
assess your engineers Sandra Petrova

5 Tools That Will Help You Assess Your Engineers [2019]

by Sandra Petrova

If you want to build a successful technology startup, you’ll need more than just a great idea. You’ll also need a great engineering team. Beca...
5 slack integrations for team performance Sandra Petrova

5 Slack Integrations That Will Boost Your Team's Performance [2019]

by Sandra Petrova

It’s hard to imagine a world where Slack doesn’t exist. We can see teams worldwide collaborating through the platform and using it as a single...
building a great engineering team Sandra Petrova

Tips for Startup Founders: How to Build a Great Engineering Team

by Sandra Petrova

Are you on an ambitious mission to build a successful engineering team? After all, a great engineering team can help move your company forward. Ho...
open source startups Sandra Petrova

10 Best Startups Shaping the Future of Open Source

by Sandra Petrova

Something special is happening in the tech world. More and more companies are adopting the open-source model and are reshaping the entire software...
building open source community Sandra Petrova

How to Build a Vibrant Open-Source Community in 5 Steps

by Sandra Petrova

So, you’ve just finished creating your open-source project. This is your first open-source baby, and you’re really proud of what you’ve...
team building games remote teams Sandra Petrova

Fun Without Borders: Agile Games for Distributed Teams

by Sandra Petrova

It’s that Friday of the month here at Adeva. Some of the engineers in our network are getting ready to play .gif battles - an online team-buildi...
building remote teams Sandra Petrova

4 Best First-Hand Tips For Building the Remote Dream Team

by Sandra Petrova

Building remote teams is not exactly a walk in the park. It's choosing the best collaboration tools, hiring the right people and infusing a sense...