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.
Based on our experience, we’ve prepared a code review checklist to help you introduce (or improve) the code review procedure at your company.
The first meetup in a series was called “IoT TechWave” and was dedicated to our core expertise - the development of products for the Internet of Things.
Are you curious about the latest from Java? Our Java expert will keep you up-to-date with this review of the new Java 13.
We explain the most widespread and dangerous software vulnerabilities caused by flaws in your software development process.
Simple and practical tips on the efficient test data preparation.How to deal with redundancy, how to structure your test data and what third-part solutions can help.
Sergii Korol, Technical QA Manager at Waverley, shares his experience with automating ReactJS apps: the basics, main challenges, team communication.
The full overview of Kotlin Programming Language: Null Safety, Smart Casts & Type Checks, Ranges & Controlling Flow, Coroutins and Functions.
A fascinating robot Jibo Waverley's been contributing to for the past two years was featured as the best invention of 2017 according to Time.
This guide will help you reduce the mobile app development cost. Find out the average prices worldwide. Read this before you start building your app.
Developers migrate Node.js projects to Yarn. Find out about the benefits of Yarn Package Manager and which difficulties appear while using it.
The purpose of this Appium Tutorial is to show QA engineers how to use Appium for automation testing. What is Appium?
Do engineers need to apply certain software design and development techniques to the system code itself to support this idea of evolving requirements?
Progressive Web App technology tutorial. Benefits, detailed procedure for building, adding manifest, service worker, deploying to Firebase and much more.
React Native or Angular JS? Here's the React Native 2016 review by Waverley's Senior Engineer, revealing all pros and cons you should know about.
How to achieve high usability, flexibility, scalability, extensibility, testability and maintainability by applying loosely-coupled system design.
How to tackle communication challenges in Agile distributed software development teams. Key roles and responsibilities within remote engineering teams.