Toptal Engineering Expert
Cordova Frameworks: Ionic vs. Framework7
Hybrid mobile apps may have their limitations, but often it’s well worth the boost in cross-platform consistency and development speed. Apps made with Apache Cordova in particular can further leverage existing web developer skills through the use of Cordova frameworks. This tutorial compares Ionic with Framework7.
Alexander Zinchuk
Alex’s decade-plus of JS coding has taught him the language’s internals. He’s lead a dev team for Yandex and built fault-tolerant systems.
iOS Continuous Integration with Xcode Server Explained
Continuous integration using nothing but Apple tools used to be tedious and time-consuming. This changed with the launch of Xcode 9.0 last September.
In this article, Toptal iOS Developer Nemanja Stosic explains how you can harness the potential of new Xcode features to streamline iOS development.
Nemanja Stošić
Having worked for Novomatic and Microsoft, Nemanja is no stranger to Agile/Scrum. His main expertise includes Java, Swift, C#, and C++.
Dive into React Native for Android Development
Despite initial skepticism, React Native is very much in demand today!
In this article, Toptal Freelance React Native Developer, and former React Native skeptic, Alexander Pataridze talks about why he became a React Native advocate instead and introduces us to the technology by illustrating four use-cases.
Alexander Pataridze
Alex is a senior mobile developer with years of experience in Android and iOS. He created mobile banking suites and apps for several banks.
Exploring the Business Benefits of SharePoint
Many businesses use SharePoint but use it poorly. Restructuring and re-education are the keys to getting the most out of SharePoint. In this article, Toptal Freelance SharePoint Developer Anthony Lucidi explores how features like metadata tags, SharePoint workflows, and PowerApps can make a world of difference.
Anthony Lucidi
Anthony is a driven, accomplished, and seasoned professional, successful in translating client needs into technical requirements.
How to Do JWT Authentication With an Angular 6 SPA
JSON web tokens (JWTs) provide a method of authenticating requests that’s convenient, compact, and secure. More often than not, Angular apps will include them in their data flows.
In this tutorial, Toptal Freelance Software Engineer Sebastian Schocke shows how to implement JWT authentication in an Angular 6 single-page application (SPA), complete with a Node.js back-end.
Sebastian Schocke
Sebastian is a senior developer with 17 years of experience designing, developing, and supporting software on a wide range of technologies.
World-class articles, delivered weekly.
By entering your email, you are agreeing to our privacy policy.
Haxe: Cross-platform Development’s Best-kept Secret
The modern, cross-platform programming language Haxe is well-known in some circles, yet many developers have never heard of it. Since it first appeared in 2005, it’s been battle-tested by its loyal—if rather quiet—following.
In this article, Toptal Freelance Software Engineer Kevin Bloch explores the Haxe ecosystem and how to transpile some sample code.
Kevin Bloch
Kevin has 20+ years among full-stack, desktop, and indie game development. He lately specializes in PostgreSQL, JavaScript, Perl, and Haxe.
Introduction to HTTP Live Streaming: HLS on Android and More
Despite its age, HTTP Live Streaming (HLS) remains a widely used standard in adaptive bitrate video and a de-facto Apple alternative to MPEG-DASH.
In this tutorial, Toptal Java Developer Tomo Krajina explains what makes HLS tick and demonstrates how to create an HLS player in Android.
Tomo Krajina
Tomo is a Java, Android, and Golang developer with 13+ years of experience. He has worked on telecom, and banking systems.
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.