Toptal Engineering Expert
Web Accessibility: Why W3C Standards Are Often Ignored
The goal of this article is to introduce you to the underlying principles of accessibility and help you flawlessly implement web accessibility guidelines and standards on your next project. Even minor improvements can help your content rank better, reach more people, and improve the overall user experience.
Cezary Tomczyk
Cezary’s two decades as a software engineer and project manager have seen him working at Apple, Microsoft, Nokia, and Oracle, among others.
Maximum Flow and the Linear Assignment Problem
The Hungarian graph algorithm solves the linear assignment problem in polynomial time. By modeling resources (e.g., contractors and available contracts) as a graph, the Hungarian algorithm can be used to efficiently determine an optimum way of allocating resources.
Dmitri Ivanovich Arkhipov
Dmitri has a PhD in computer science from UC Irvine and works primarily in UNIX/Linux ecosystems. He specializes in Python and Java.
Getting Started With the SRVB Cryptosystem
This article will give you an introduction to the principles behind public-key cryptosystems and introduce you to the Santana Rocha-Villas Boas (SRVB) cryptosystem, developed by the author of the article and prof. Daniel Santana Rocha. The algorithm authors are making a campaign that includes a financial reward to anyone who manages to crack the code.
Yuri da Silva Villas Boas
Yuri has experience in C++ and a good background in mathematics, statistics, and physics. He developed the SRVB cryptosystems.
Guide to Data Synchronization in Microsoft SQL Server
Sharing related information among isolated systems has become increasingly important. There are many methods to choose from to perform that task for SQL Server, but it’s important to know which is better for each use case.
Andrej Gajdos
With a Master’s degree in Service Science, Management, and Engineering, Andrej works on projects of all sizes for clients around the world.
The 12 Worst Mistakes Advanced WordPress Developers Make
WordPress is a very popular way to get a site up and running quickly. However, in their haste, plenty of developers end up making horrible decisions. Some mistakes, like leaving WP_DEBUG set to “true,” may be easy to make. Others, like lumping all your JavaScript into a single file, are as common as lazy engineers. Whichever mistake you manage to make, read on to find out the 12 most common WordPress mistakes that new and seasoned developers make.
Gabriel Livan
Gabriel is a full-stack web developer based in London, with 7+ years experience in PHP and WordPress plugin and theme development.
World-class articles, delivered weekly.
By entering your email, you are agreeing to our privacy policy.
Get Started With Microservices: A Dropwizard Tutorial
Dropwizard allows developers to quickly bootstrap their projects and package applications as easily deployable standalone services. It also happens to be relatively simple to use and implement.
In this tutorial, Toptal Freelance Software Engineer Dusan Simonovic will introduce you to Dropwizard and demonstrate how you can use this powerful framework to create RESTful web services with ease.
Dusan Simonovic
Dusan is a back-end Java developer with eight years of experience in Java development and a number of large projects under his belt.
How to Build an Email Sentiment Analysis Bot: An NLP Tutorial
Build a bot that analyzes the sentiment of incoming email messages using Recursive Neural Tensor Networks from the Stanford NLP library.
Shanglun Wang
Sean is a passionate polyglot: A full-stack wizard, sys admin, and data scientist. He’s also developed market intelligence software.
World-class articles, delivered weekly.
Toptal Developers
- Algorithm Developers
- Angular Developers
- AWS Developers
- Azure Developers
- Big Data Architects
- Blockchain Developers
- Business Intelligence Developers
- C Developers
- Computer Vision Developers
- Django Developers
- Docker Developers
- Elixir Developers
- Go Engineers
- GraphQL Developers
- Jenkins Developers
- Kotlin Developers
- Kubernetes Experts
- Machine Learning Engineers
- Magento Developers
- .NET Developers
- R Developers
- React Native Developers
- Ruby on Rails Developers
- Salesforce Developers
- SQL Developers
- Sys Admins
- Tableau Developers
- Unreal Engine Developers
- Xamarin Developers
- View More Freelance Developers
Join the Toptal® community.