Showing 1-9 of 9 results

Eva Bojorges Rodriguez

The Need for Speed: A Toptal JavaScript Coding Challenge Retrospective

By Eva Bojorges Rodriguez
Toptal's JavaScript Speed Coding Challenge invited creative solutions from the beginning. As the week played out, competitors got closer and closer to the maximum theoretical score. Then something unexpected happened...
6 minute readContinue Reading
Simon Stratton

Supercharged Testing Tips for 2019: A Java Automation Testing Tutorial

By Simon Stratton
Test automation engineers continuously research the latest tools and techniques to ensure that their test automation framework stays fast, stable, and easy to use. In this article, Toptal Freelance Java Developer Simon Stratton will take a look at some tips that you can use to update your framework for 2019 by improving your use of Selenium Grid, Java’s wait function, and Chrome DevTools.
10 minute readContinue Reading
Nick Chikovani

Web Scraping with a Headless Browser: A Puppeteer Tutorial

By Nick Chikovani
In this article, Toptal Freelance JavaScript Developer Nick Chikovani shows how easy it is to perform web scraping using a headless browser. Specifically, he provides a Puppeteer tutorial, going through a few examples of how to control Google Chrome to take screenshots and gather structured data.
10 minute readContinue Reading
Nathan Finch

Don't Repeat Yourself: Automating Repetitive Tasks with WP-CLI

By Nathan Finch
In a recent project, there were several programmatic tasks I needed to repeat periodically. One task in particular involved updating user-level permissions based on evidence of membership level purchase or subscription. Instead of going into the admin panel and manually deleting hundreds (maybe thousands) of subscriptions, I opted to reach for one of my favorite WordPress tools: WP-CLI, which fixed the problem in a few keystrokes.
12 minute readContinue Reading
Francisco Reynolds

Fastlane: iOS Automation on Cruise Control

By Francisco Reynolds
Working on an iOS application can be tedious, especially when you are wasting countless hours doing the most boring tasks: taking screenshots, signing code, and jumping through similar hoops to get your app to the users’ devices. In this article, Toptal Freelance iOS Developer Francisco Reynolds walks you through the ultimate release automation tool for your iOS app and shows how it can save you from all of the tedious tasks.
6 minute readContinue Reading
Anton Kanevsky

Gulp: A Web Developer's Secret Weapon for Maximizing Site Speed

By Anton Kanevsky
When dealing with web-based projects that run in the production environment, being able to build and deploy changes quickly is a top priority. However, repetitive processes such as building front-end assets, when not automated, can be prone to critical errors. In this article, Toptal Freelance Software Engineer Anton Kanevsky shows us how Gulp can solve various challenges of build automation through simple JavaScript routines.
11 minute readContinue Reading
Dejan Zivanovic

Automation in Selenium: Page Object Model and Page Factory

By Dejan Zivanovic
Proper test automation is a challenging yet essential ingredient for quality software applications. Explore maintainable test automation in Selenium, including Page Object model and Page Factory.
9 minute readContinue Reading
Mahmud Ridwan

Deploy Web Applications Automatically Using GitHub Webhooks

By Mahmud Ridwan
Deploying instances of a web application to one or more servers manually can often be a monotonous process, and take up a significant amount of your time. With little effort, it is possible to automate the process of deploying your web application with almost zero human intervention. This article outlines a simple approach to automating web application deployments using GitHub webhooks, buildpacks, and Procfiles.
15 minute readContinue Reading
Antonios Minas

An Introduction to JavaScript Automation with Gulp

By Antonios Minas
Developers often automate certain repetitive and tedious tasks to save time as well as to stay focused on the task at hand. This article demonstrates how simple and easy it is to use Gulp as a build tool.
6 minute readContinue Reading

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Join the Toptal® community.