Join 5K+ tech leaders

Stay up to date with Software Engineering, Distributed Teams, Agile Talent, and Future of Work content

No spam. Just great articles & insights

Using Navigation Component to Navigate Between Dynamic Feature Modules
Viktor Petrovski
Engineering·Android

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....
Complete Guide for Front-end Validation of Forms
Aleksandar Pavlov
Engineering·Javascript

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...
Katerina Trajchevska
Engineering·Software

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. H...
Diversity as a competitive advantage
Sandra Petrova
Future Of Work

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...
assess your engineers
Sandra Petrova
Workplace

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

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 engin...
5 slack integrations for team performance
Sandra Petrova
Workplace

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

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 usi...
building a great engineering team
Sandra Petrova
Startups

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 you...
open source startups
Sandra Petrova
Future Of Work

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 reshapin...
building open source community
Sandra Petrova
Workplace

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 w...
team building games remote teams
Sandra Petrova
Distributed Teams

Fun Without Borders: Agile Games for Distributed Teams

by Sandra Petrova

It’s that Friday of the month here at Adeva. Some of the software developers in our network are getting ready to play .gi...
building remote teams
Sandra Petrova
Distributed Teams

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 ...
challenges of managing remote teams
Sandra Petrova
Distributed Teams

It’s Not All Sunshine and Rainbows: The Challenges of Managing Remote Teams

by Sandra Petrova

So you’ve been thinking of giving your team the option to work remotely from time-to-time, or full-time. Congrats! That’s an ...
advantages of open source for business
Sandra Petrova
Workplace

The Engine for Collaboration: Advantages of Open Source For Your Business

by Sandra Petrova

So you’re thinking about working with open source? Good luck! The open source community is waiting for your arrival. But firs...
Create Custom MVC Widget in Sitefinity Cms
Zarko Stojanoski
Engineering·Sitefinity

Create Custom MVC Widget in Sitefinity CMS

by Zarko Stojanoski

Custom widgets in Sitefinity CMS are designed to improve the development of controls. In addition to Sitefinity CMS built-in ...

Talent Profiles

Work with hand-picked talent, evaluated with our thorough screening process

Ready to start?

Get in touch or schedule a call.