Technology

Showing 1-8 of 501 results

HorusLP-Gurobi: High Level Optimization Architecture for Gurobi

by Shanglun Wang

Commercial solvers such as Gurobi are playing an increasingly important role in optimization, and they tend to boast more features than open-source solutions. In this article, Toptal Python Developer Sean Wang explains how you can integrate the HorusLP package with Gurobi’s API to harness its most advanced features.

9 minute readContinue Reading

.NET Unit Testing: Spend Upfront to Save Later On

by Nickolas Fisher

Unit testing sometimes sounds like an unnecessary expense, but it is a powerful, yet simple tool. Unit tests allow you to identify and rectify weaknesses with relatively little effort. In this article, Toptal Software Engineer Nickolas Fisher takes you on a quick tour of unit testing and explains why you can’t have too many unit tests.

12 minute readContinue Reading

When Does it Make Sense to Use Google BigQuery?

by Maksym Goroshkevych

What do you do when you come across a dataset that’s simply too big to allow fast queries? Google BigQuery could be part of the solution, though it’s no silver bullet. In this article, Toptal Java Developer Maksym Goroshkevych explains how BigQuery can drastically improve query performance, and when you should and should not use it.

10 minute readContinue Reading

Adversarial Machine Learning: How to Attack and Defend ML Models

by Pau Labarta Bajo

The increasing accuracy of machine learning systems has resulted in a flood of applications using them. As machine learning models matured and improved, so did ways of attacking them. In this article, Toptal Python Developer Pau Labarta Bajo examines the world of adversarial machine learning, explains how ML models can be attacked, and what you can do to safeguard them against attack.

10 minute readContinue Reading

Make Your App Profitable—Leverage Mobile Analytics

by Matthew Knippen

Building a mobile app isn't cheap—and the harsh reality is that most apps fail. Find out how to leverage fundamental analytics metrics to make sure your app actually turns a profit.

11 minute readContinue Reading

Build a Custom Full Page Slider with CSS and JavaScript

by Stefan Vitasovic

There are a number of ways of implementing animated full-screen layouts with a large degree of human interaction, and many developers would resort to a JavaScript plugin to save time. In this article, Toptal JavaScript Developer Stefan Vitasovic demonstrates how you can do it using nothing but CSS and JavaScript, without including a bloated library or plugin in your project.

14 minute readContinue Reading

Working with TypeScript, Dependency Injection, and Discord Bots

by Michał Krakiewicz

Types and testable code are two of the most effective ways of avoiding bugs. In this tutorial, discover TypeScript best practices while you create a Discord bot from scratch.

10 minute readContinue Reading

Object Detection Using OpenCV and Swift

by Josip Bernat

Swift is great, but what if your application relies on a library that’s written using C++? Luckily Objective-C++ is here to save the day. In this article, Toptal Freelance Swift Developer Josip Bernat integrates C++ code with Swift by using wrapper classes as a bridge and then creates an app that recognizes the Toptal logo using OpenCV.

5 minute readContinue Reading

Join the Toptal® community.