Toptal Engineering Expert
My Five Worst WordPress Development Mistakes
Join an expert in a look back in horror at his most embarrassing mistakes in his early days as a WordPress developer. He discusses general PHP bugs, WordPress-specific bugs, and also mistakes made at a managerial level while supervising other developers.
Scott Fennell
Having developed a theme and plugin framework for the largest law firms in the world, Scott is no stranger to WordPress at scale.
React Tutorial: Components, Hooks, and Performance
In recent years, React has established itself as the most popular library in the JavaScript universe. However, rather than rest on its laurels, the React team is still working hard to make it better.
In the second part of our React tutorial series, Toptal JavaScript Developer Kamil Jakubczak takes a closer look at some of its features, including hooks, the latest addition to React.
Kamil Jakubczak
Kamil is a React Native, JavaScript, and .NET fan who has recently been focusing on React Native. He is also experienced in recruiting.
Guide to Monorepos for Front-end Code
Eliminate complex code configurations using a monorepo structure. This guide will help you get started.
Alexander Noel
Alexander is an experienced front-end developer having built e-commerce and enterprise websites as well as web and mobile applications.
Working With the React Context API
The React Context API was been around as an experimental feature for a while now but finally became safe to use in production last year, solving one major problem React problem — prop drilling.
In this article, Toptal Freelance Javascript Developer Boris Yordanov will introduce us to the API and illustrate it with two basic web store apps, one built with the Context API and one without it.
Boris Yordanov
Boris is a web developer working primarily with vanilla JavaScript and popular frameworks like Angular, React, and MeteorJS.
React Tutorial: How It Compares to Angular and Vue
In recent years, React went from being an also-ran in the JavaScript universe to the most popular JS library. However, how does React stack up against Angular and VueJS in 2019?
In the first part of our React tutorial series, Toptal JavaScript Developer Kamil Jakubczak outlines the reasons behind React’s popularity and explains how to get started on your first React app.
Kamil Jakubczak
Kamil is a JavaScript, React, and .NET fan who has recently been focusing on React Native. He enjoys full-stack development and clean code.
World-class articles, delivered weekly.
By entering your email, you are agreeing to our privacy policy.
State Management in Angular Using Firebase
Without proper state management, your Angular app will become a UX nightmare. But even with that solved, persisting state across sessions and devices can be tricky. This tutorial shows how to leapfrog that challenge using Firebase.
Joaquin Cid
Joaquin is a full-stack and hybrid mobile app developer with over 12 years of experience working for companies like WebMD and Getty Images.
ActiveResource.js: Building a Powerful JavaScript SDK For Your JSON API, Fast
As simple as your RESTful API may be, even internal users will want a JavaScript package that will do all the heavy lifting for them. Why build each CRUD request by hand, or worse, deal with related resources using custom code for every scenario? With ActiveResource.js, you don’t have to.
Nick Landgrebe
Former CTO of Humanity Rising and an experienced full-stack engineer, Nick enjoys making tech accessible and being active in the FOSS scene.
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.