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.

By entering your email, you are agreeing to our privacy policy.

State of the Venture Capital Industry in 2019 (with Infographic)

Over the past decade, venture capital funding has risen by 17% annually to a figure $254 billion. What factors have contributed to this surge and what do they mean for the industry going forward?

25+ minute readContinue Reading

Toptal Talent Network Experts

Age Before Beauty – A Guide to Interface Design for Older Adults

As people age, there are certain physiological and cognitive changes that are almost inevitable. Designers need to understand these changes to effectively master interface design for older adults.

9 minute readContinue Reading
Sergey Polyuk

Sergey Polyuk

Sergey has 4+ years of experience designing for mobile. Staying on top of design trends, he brings a fresh approach to all of his projects.

.NET Unit Testing: Spend Upfront to Save Later On

Unit testing sometimes sounds like an unnecessary expense, but it is a powerful, yet simple tool. Unit tests allow you to identify and rectify weaknesses with relatively little effort. In this article, Toptal Software Engineer Nickolas Fisher takes you on a quick tour of unit testing and explains why you can’t have too many unit tests.

12 minute readContinue Reading
Nickolas Fisher

Nickolas Fisher

Nickolas specializes in large scale enterprise web apps, payment gateways, software architecture, and Windows services.

Exploring Multimodal Design–An Adobe XD Tutorial

Design tools like Adobe XD can be used by designers to prototype multimodal designs that improve the user experience through interaction mechanisms such as voice, touch, and haptic feedback.

8 minute readContinue Reading
Frederik Goossens

Frederik Goossens

Frederik is a technical and creative thinker with 8+ years of experience in user experience design, user research, and business analysis.

Ruby Algorithm Documentation with AsciiDoc and Knitr

A functional specification is a high-level design document created before implementation and serves as a true plan for the team.

In this article, Toptal Freelance Ruby Developer Alec Ten Harmsel walks us through prototyping an algorithm and creating a functional specification with the help of AsciiDoc and R for a Ruby on Rails project.

5 minute readContinue Reading
Alec Ten Harmsel

Alec Ten Harmsel

Alec ran an autonomous drone team in college before graduating to work on software in banking and construction management

From Allbirds to Patagucci: The Ultimate Guide to Finance Fashion

Having the right look has always been important in finance. As dress codes are relaxing and the gamut of careers are expanding, what should one wear? From Allbirds to Patagucci, a style guide for financial services.

9 minute readContinue Reading
Natasha Ketabchi

Natasha Ketabchi

Natasha transitioned to venture capital after a career in banking built in prestigious firms such as JPMorgan and A&M.

Mini Tutorial – Working with Figma Button Components

In Figma, UI Components are all-powerful and unbelievably versatile, but how do they work? We demonstrate their power by focusing on one of the most common UI elements of all—the button.

8 minute readContinue Reading
Micah Bowers

Micah Bowers

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

Align Your Tech and Product Teams with the Technology Product Canvas

Miscommunication between product and tech teams is probably one of the biggest sources of resource waste in software development. The Technology Product Canvas helps product managers align their product roadmap with technical requirements and capabilities.

10 minute readContinue Reading
Prem Sundaram

Prem Sundaram

Prem is a visionary product development consultant. He advises companies all over the world in many industries including software, finance, and sustainability.

When Does it Make Sense to Use Google BigQuery?

What do you do when you come across a dataset that’s simply too big to allow fast queries? Google BigQuery could be part of the solution, though it’s no silver bullet.

In this article, Toptal Java Developer Maksym Goroshkevych explains how BigQuery can drastically improve query performance, and when you should and should not use it.

10 minute readContinue Reading
Maksym Goroshkevych

Maksym Goroshkevych

Maksym is an expert in back-end Java development and building up the front with Angular. He enjoys tackling complex, challenging projects.

Most-read Articles

World-class articles, delivered weekly.

By entering your email, you are agreeing to our privacy policy.

Join the Toptal® community.