Toptal Engineering Expert
PageSpeed Insights Best Practices: Acing Google’s Assessment
Page speed is an important ranking attribute for search engines, making performance optimization a prerequisite for successful sites. Here’s how Google PageSpeed Insights can help identify and rectify performance issues.
Timofey Bugaevsky
Timofey is a CTO and veteran full-stack engineer with over 18 years of experience developing new products and sustaining existing ones. He holds an Engineer’s Degree in Robotics and an MBA.
Working With TypeScript and Jest Support: An AWS SAM Tutorial
JavaScript boilerplate is easy enough to come by, but there’s a bit more to starting AWS SAM projects with TypeScript. Here’s how to create an AWS SAM TypeScript project from scratch with Jest support.
Mohammad Faisal
Mohammad is a full-stack developer who has architected several applications on AWS using Lambda, NoSQL, and Node.js. He has extensive experience in optimizing AWS infrastructure for midsized companies.
C# vs. C++: What’s at the Core?
C# and C++ share a similar syntax but cater to different requirements, so which should you focus on? This article examines each language’s features and weighs the pros and cons.
Jakiša Tomić
Jakiša is a veteran full-stack developer with more than 15 years of experience creating C# and C++ apps on multiple platforms. His portfolio includes work with the Windows API, embedded programming, distributed systems, mixed reality, and DevOps. Jakiša has a master’s degree in mathematics and computer science from the University of Zagreb.
Unity AI Development: A Finite-state Machine Tutorial
Ever wonder how game developers deliver entertaining interplay with the non-player characters they create? Learn how to develop them yourself in our finite-state machine tutorial.
Garegin Tadevosyan
Garegin is an accomplished Unity and C# game developer. He created a networking protocol for gamified playground equipment, served as the CTO of an educational gaming startup, and was a game developer on a multinational social-casino team.
TypeScript vs. JavaScript: Your Go-to Guide
Considering you can include as much plain JavaScript as you like in your TypeScript project, what factors should you consider when choosing TypeScript for your application? Let’s explore.
Daniele Monesi
Daniele is a full-stack developer and cloud solution architect who has worked with many software environments, such as Java-based back ends, Angular- and React-based front ends, and serverless or hybrid cloud infrastructures.
World-class articles, delivered weekly.
By entering your email, you are agreeing to our privacy policy.
How to Approach SVG Animations in CSS
Animations make websites look more polished and exciting, and help improve user experience. Explore how the combined potential of SVG and CSS can be leveraged to create animations without relying on external libraries.
Filip Defar
Filip is a web developer with expertise in highly interactive front-end applications. He helped build data visualizations for several BI products while working for companies such as AlignAlytics and Captario.
Serve Map Clusters 50x Faster Using Smarter Caching
Serving map clusters to a mobile app can cause a significant performance bottleneck. Fortunately, it’s a problem that can be solved with this caching strategy.
Florian Pfisterer
Florian is a back-end software engineer who has architected and scaled several apps and REST APIs on AWS using Redis, SQL, and Node.js. He was the lead software engineer at Playsports after it acquired a startup he had co-founded.
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.