Status for Waverley’s Ukraine Office: READ HERE

Engineering

An Introduction to Google IoT Cloud for IoT Projects

An Introduction to Google IoT Cloud for IoT Projects

Find out the advantages of IoT device integration with Google IoT Cloud. Learn how to use your software engineering skills to integrate your IoT devices.

Outsourcing Software Development: 10 Mistakes to Avoid

Outsourcing Software Development: 10 Mistakes to Avoid

Software development outsourcing can be hard, but it doesn't have to be. 10 mistakes to avoid when building a relationship with your outsourcing vendor.

Software Outsourcing Company vs Freelance Developers

Software Outsourcing Company vs Freelance Developers

When in need of software development, you have three options: hire a developer in-house, work with a freelancer, or engage a software outsourcing company.

Flutter vs Apache Cordova: Developer Experience

Flutter vs Apache Cordova: Developer Experience

We reviewed the two popular cross-platform mobile app development frameworks: Flutter vs Apache Cordova, and explained their advantages and disadvantages.

How to Write Clean Code: Best Practices

How to Write Clean Code: Best Practices

How to write clean code? What are the simple rules developers can follow to ensure their code is comprehensive and maintainable? What should they avoid?

Code Review: Best Practices

Code Review: Best Practices

Based on our experience, we’ve prepared a code review checklist to help you introduce (or improve) the code review procedure at your company.