waverleyblog Engineering

Engineering

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.

Top 25 Coding Errors Leading to Software Vulnerabilities

Top 25 Coding Errors Leading to Software Vulnerabilities

We explain the most widespread and dangerous software vulnerabilities caused by flaws in your software development process.

Top Secrets of The Efficient Test Data Preparation

Top Secrets of The Efficient Test Data Preparation

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.

The Guide to Test Automation of ReactJS Apps

The Guide to Test Automation of ReactJS Apps

Sergii Korol, Technical QA Manager at Waverley, shares his experience with automating ReactJS apps: the basics, main challenges, team communication.

The Complete Kotlin Programming Language Review

The Complete Kotlin Programming Language Review

The full overview of Kotlin Programming Language: Null Safety, Smart Casts & Type Checks, Ranges & Controlling Flow, Coroutins and Functions.

Yarn vs NPM: Why and How to Migrate from NPM to Yarn

Yarn vs NPM: Why and How to Migrate from NPM to Yarn

Developers migrate Node.js projects to Yarn. Find out about the benefits of Yarn Package Manager and which difficulties appear while using it.

The Illustrated Appium Tutorial For Beginners

The Illustrated Appium Tutorial For Beginners

The purpose of this Appium Tutorial is to show QA engineers how to use Appium for automation testing. What is Appium?

Building Progressive Web Apps in 5 Simple Steps

Building Progressive Web Apps in 5 Simple Steps

Progressive Web App technology tutorial. Benefits, detailed procedure for building, adding manifest, service worker, deploying to Firebase and much more.

React Native Review: To Use or Not To Use

React Native Review: To Use or Not To Use

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.

Loosely-Coupled System Design

Loosely-Coupled System Design

How to achieve high usability, flexibility, scalability, extensibility, testability and maintainability by applying loosely-coupled system design.

Call to action 0Call to action 1Call to action 2Call to action 3Call to action 4Call to action 5Call to action 6Call to action 7Call to action 8Call to action 9

STAY IN THE LOOP

Protected by Google reCAPTCHA
Privacy Policy and Terms of Service apply.

Yay! You are subscribed!