Toptal Blog

The Toptal Blog is the top hub for developers, designers, finance experts, executives, and entrepreneurs, featuring key technology updates, tutorials, freelancer resources, and management insights.

Share
Share
Toptal core team members share their experience, expertise, and perspectives on the Toptal Edge Blog

Featured in

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Automatically Update Elastic Stack with Ansible Playbooks

The Elastic Stack is constantly releasing new and amazing features, and often delivers two new releases every month. However, even though the Elastic website maintains clear and detailed documentation, every upgrade involves a series of tedious steps. That is why one engineer decided to automate the whole process.

In this article, Toptal Freelance Linux Developer Renato Araujo walks us through a series of Ansible Playbooks he developed to auto-upgrade his Elastic Stack installation.

13 minute readContinue Reading
Renato Araujo

Renato Araujo

Renato is a Linux and network system administrator with 20+ years of experience designing, deploying, and automating systems.

The Street Guide on How to Hire a Part-time CFO

When does it make sense for a business to consider hiring a part-time CFO? Are there situations in which it doesn’t make sense at all? What attributes and criteria should businesses use to filter and select candidates? This article by Toptal Finance Expert Scott Hoover looks at answers to all three questions, and is intended to be a practical guide based on nearly a decade of experience as a freelance CFO for privately held companies.

11 minute readContinue Reading
Scott Hoover

Scott Hoover

Scott is a CPA with three focus areas: high-level monthly financial oversight, accounting software projects, and corporate tax planning.

Mobile UX Design Constraints, Best Practices, and Working With Developers

We can achieve better user experiences with mobile UX design by following best practices, understanding constraints and facilitating a solid working relationship with developers.

10 minute readContinue Reading
Shane Ketterman

Shane Ketterman

Shane comes from an architecture and design background as well as UX, tech, startups, and content marketing.

Heuristic Principles for Mobile Interfaces

Nielsen’s heuristic principles have stood the test of time and have been revisited to be further integrated with human-centered design for mobile—including clear definitions and design examples.

8 minute readContinue Reading
Jordan DeVos

Jordan DeVos

Jordan’s expertise spans across brand strategy, service design, and UX. She works with organizations to help strengthen teams and innovate.

What Is an Agile Coach and How Can You Become One?

The role of Agile coach has been gaining popularity in recent years. In this article, we will talk about the different types of Agile coaches and their responsibilities. We will discuss how to effectively work with them as a project manager and give suggestions to PMs who want to become Agile coaches themselves.

8 minute readContinue Reading
Vytas Butkus

Vytas Butkus

Vytas is a professional project and product manager leading products and projects in education, 3D graphics, eCommerce, and adtech.

A Day in the Freelance Life – Getting to Know Toptal Designers

Are remote working and freelancing viable options for designers? We interview Toptal designers to discover how they’re forging freelance careers with meaningful work for high-impact global companies.

9 minute readContinue Reading
Micah Bowers

Micah Bowers

Micah helps businesses craft meaningful engagement through branding, illustration, and design.

Discover the Benefits of Android Clean Architecture

It’s easy to get entangled in spaghetti code, fuzzy responsibilities, and opaque architecture. It is just as easy to write crisp, clear code that is just as easy to write, maintain, and update with a little forethought.

Join Toptal Android Developer Tomasz Czura as he guides you through the process and the reasoning behind creating clean architecture on Android.

17 minute readContinue Reading
Tomasz Czura

Tomasz Czura

Tomasz (MCS) is an Android wizard and team lead. His favorite project has been doing the app and back-end of a hotel entertainment system.

Design with Precision – An Adobe XD Review

Great features and seamless integration with the Adobe ecosystem makes Adobe XD a powerful design tool that competes with industry favorites like Sketch and Figma.

7 minute readContinue Reading
Lex Valishvili

Lex Valishvili

Lex is a human-centered designer with over 6 years of UX/UI, product design, and branding experience that provide clarity and get results.

Evaluating the Nature of Business Ethics in Practice

Using the 2016 Wells Fargo Banking Scandal as an example, this article dissects the situation according to the principles of the three classic ethical theorists: Plato, Kant, and Mill. It then offers some suggestions on how to improve ethics in business.

18 minute readContinue Reading
Martin Kemeny

Martin Kemeny

Martin is an seasoned real estate and PE executive that has completed over $200m of projects and advised a range of Fortune 500 companies.

Most-read Articles

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Join the Toptal® community.