Blog

This blog is a hub for in-depth development tutorials and new technology announcements created by professional software engineers and researches in the Adeva network.

the gig economy

The Gig Economy is Reshaping the Future of Work

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

Everything You Need to Know About Agile Software Development

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

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

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

Using Navigation Component to Navigate Between Dynamic Feature Modules

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

Complete Guide for Form Validation with Javascript

Every developer stumbles upon a client having various requests for form validation. From a multi-step validation to different fields format, smoot...
SOLID Design Principles: The Guide to Becoming Better Developers

SOLID Design Principles: The Guide to Becoming Better Developers

Being in the industry for over 7 years, I’ve had the chance to work with companies from early-stage startups to Fortune 500. They’re very...
Diversity as a competitive advantage

Workplace Diversity: An Unproven Trend or a Competitive Advantage?

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

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

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

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

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

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

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 software | startups

How Startups Can Use Open Source to Compete With the Tech Giants

Some of the most significant tech inventions that inspired the scientific curiosity of today are the invention of the Wi-Fi, social networking...
open source startups

10 Best Startups Shaping the Future of Open Source

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

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

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 activities for remote teams

Fun Without Borders: Agile Games for Distributed Teams

It’s that Friday of the month at a remote company called Adeva. Employees will be playing a game on a #random Slack channel. This fun team-build...
building remote teams

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

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...
challenges of managing remote teams

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

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 amazing idea! As...
advantages of open source for business

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

So you’re thinking about working with open source? Good luck! The open source community is waiting for your arrival. But first, let’s talk...
Create Custom MVC Widget in Sitefinity Cms

Create Custom MVC Widget in Sitefinity CMS

Custom widgets in Sitefinity CMS are designed to improve the development of controls. In addition to Sitefinity CMS built-in widgets, you can...
transforming a business

Looking for Ways to Transform Your Business? Adopt These 4 New Technologies

“How can we operate and innovate like a tech company?” This is the central issue facing most companies today. If we look in retrospect, we’l...
Koin Android

Easy Android Dependency Injection with Koin

Many developers are moving from Dagger to Koin . But can this framework simplify your Android development? Let's find out! Before we move...