Toptal Engineering Blog

The Toptal Engineering Blog is a hub for in-depth development tutorials and new technology announcements created by professional software engineers in the Toptal network.

Toptalauthors are vetted experts in their fields and write on topics in which they have demonstrated experience. All of our content is peer reviewed and validated by Toptal experts in the same field.
Share

Featured in

Toptalauthors are vetted experts in their fields and write on topics in which they have demonstrated experience. All of our content is peer reviewed and validated by Toptal experts in the same field.

Using an LLM API As an Intelligent Virtual Assistant for Python Development

With proper instruction, LLMs can be highly effective coding assistants. This step-by-step guide shows you how to generate a call to an external API using Python and the OpenAI API.

16 minute readContinue Reading
Tarek Mohamed Mehrez

Tarek Mohamed Mehrez

Tarek is a software and data engineer specializing in machine learning, software architecture, DevOps, and back-end development. He has served as CTO of Thndr, a company backed by Y Combinator, and has published several research papers on machine learning. Tarek has a master’s degree in computational linguistics from the University of Stuttgart.

Ask a Security Engineer: From DevSecOps to Cloud Security

Security engineering is a fast-moving field, and getting left behind is not an option. This ask-me-anything-style Q&A covers compliance frameworks, security checks, and the importance of a DevSecOps approach.

8 minute readContinue Reading
Gökay Pekşen

Gökay Pekşen

Gökay is a security developer and advisor. He built Turkey’s first DevSecOps CI/CD pipeline, and designed and constructed a world-class cybersecurity infrastructure to safeguard $8 billion in annual local payment transactions while serving as Information Security Vice President at Interbank. He is the founder and CEO of Prime Threat, a security consultancy that helps businesses navigate GDPR compliance and risk management.

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Advancing AI Image Labeling and Semantic Metadata Collection

Image labeling can be a tedious, time-consuming task, compounded by the sheer volume of data needed to train deep neural networks. This article breaks down large data set processing and explains how a new SaaS product can help automate image labeling.

13 minute readContinue Reading
Neven Pičuljan

Neven Pičuljan

Neven is an artificial intelligence engineer with extensive experience in machine learning, computer vision, algorithms, and a range of AI-related technologies. Prior to founding an AI R&D consulting company, Neven helped create and train cutting-edge computer vision models used by healthcare, e-commerce, real estate, and financial services companies across the globe.

Apache Spark Optimization Techniques for High-performance Data Processing

Apache Spark is an analytics engine that can handle very large data sets. This guide reveals strategies to optimize its performance using PySpark.

11 minute readContinue Reading
Necati Demir, PhD

Necati Demir, PhD

Necati is a software engineer specializing in data science, machine learning, back-end development, and DevOps. He is an AWS Certified Solutions Architect and AWS Certified Machine Learning Specialist with a doctorate in computer engineering. Necati serves as Chief AI Officer and CTO of Datagran, a machine learning automation company that he co-founded.

WordPress-powered Angular: JWT Authentication Using GraphQL

Setting up authentication in an app with a disparate front end and back end is tricky. This tutorial proposes an innovative solution using JWT and GraphQL.

15 minute readContinue Reading
Sajjad Hossain Sagor

Sajjad Hossain Sagor

Sajjad is a WordPress developer who specializes in developing themes, plugins, and WooCommerce add-ons. He has led high-budget projects for companies around the world and set up the back end for a WordPress website with more than 200,000 active users and millions of YouTube subscribers. He is also a core contributor to the WordPress community.

Next.js Rendering Techniques: How to Optimize Page Speed

Next.js is best known for server-side rendering, but these innovative strategies can help developers configure web apps for more speed, reduced server load, improved SEO, and much more.

14 minute readContinue Reading
Subhakar Tikkireddy

Subhakar Tikkireddy

Subhakar is a front-end developer with extensive experience using React, Next.js, and TypeScript. He specializes in creating MVPs for startups and has worked on projects ranging from cross-platform progressive web and React Native apps to AI-powered browser extensions and a crypto web app used by more than 10,000 investors.

In this ask-me-anything-style Q&A, leading Toptal cybersecurity expert Ilia Tivin responds to colleagues’ questions on AI in cybersecurity and provides data and network protection tips and best practices.

5 minute readContinue Reading
Ilia Tivin

Ilia Tivin

Ilia is a cybersecurity professional and developer with wide-ranging experience in the government, defense, manufacturing, and finance sectors. A former cloud security architect at Hewlett Packard Enterprise, he now advises executive clients on planning, prioritizing, and executing strategic security initiatives.

Toptal Engineering Expert

Gabriel Courtemanche

Gabriel is a highly efficient and reliable professional who possesses a broad skill set for web application development. He's been working on a range of products and clients—from working on scalability problems in production engineering teams at Shopify and Autodesk to launching new applications for startups. Most of his work consists of leading technical teams, by creating an easy development environment, fixing technical debts, providing best practices code examples, and mentoring devs.
Read more

Previously At

Shopify

Most-read Articles

Marcos Henrique da Silva

Creating a Secure REST API in Node.js

By Marcos Henrique da Silva
13 minute readContinue Reading

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Join the Toptal® community.