Toptal Blog

The Toptal Blog is the top hub for developers, designers, management consultants, 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.

How to Create an SSO Button – A Flask Login Tutorial

Single sign-on is great for users, sparing them from memorizing yet another password; for businesses, removing frictio; and for developers, since less code means less things that can go wrong.

In this Flask login tutorial, we’ll write a step-by-step guide to add a SSO login button into a Flask application with SimpleLogin and Facebook as an identity provider.

6-minute readContinue Reading
Son Nguyen Kim

Son Nguyen Kim

Son is highly skilled with software engineering and ML algorithms and always tries hard to tackle problems with a simple approach.

Subject Line: How to Approach Email Design

Email design is an important area of expertise for designers, especially those who want to work with larger brands, creative companies, and others who shy away from ready-made templates.

8-minute readContinue Reading
Cameron Chapman

Cameron Chapman

Cameron comes from a design background and is the author of two web design books: Color for Web Design and The Smashing Idea Book.

Don’t Listen to Customers—Why User Research Matters

We shouldn’t listen to what customers say. Instead, we should focus on what they do. Deeper user research will allow us to find out the true needs, wants, and motivations of our customers.

8-minute readContinue Reading
Shane Ketterman

Shane Ketterman

Shane comes from a background in architecture, information technology, customer experience, and UX design.

Green for Takeoff: Inside the Electric Airplane Industry

Will electric airplanes dramatically reduce fuel costs, save the environment, and jumpstart the dying regional industry? In this article, we examine why electric airplanes are having their moment in the sun. We size the market, take bets on the winning players, investigate the challenges in current technologies, and take a guess at when you’ll be flying in an electric plane.

14-minute readContinue Reading
Elizabeth J. Howell Hanano, CFA

Elizabeth J. Howell Hanano, CFA

Elizabeth was an equity research analyst on both the buyside and sellside before transitioning to freelancing where she specializes in market research and valuation.

Calm Before the Storm

The company behind the world’s leading meditation app found itself in a decidedly non-calming situation when an outage revealed an immediate need for a new system.

< 5-minute readContinue Reading
Tasha Huebner

Tasha Huebner

Tasha is a communications, marketing, and strategy expert working with companies to create insightful and thought-provoking messaging to help them grow their businesses.

What CSS Developers Do and Why You Need One

Most websites today rely on CSS to deliver more style and polish, but the sheer popularity of CSS is causing many people to take it for granted and overlook its importance.

In this article, Toptal UI Developer Silvestar Bistrović explains this disconnect and outlines why you need a true CSS specialist rather than a jack of all trades.

8-minute readContinue Reading
Silvestar Bistrović

Silvestar Bistrović

Silvestar is a web developer, CSS craftsman, WordPress theme expert, and JAMstack enthusiast. He enjoys creating fast, streamlined sites.

Are the hazards worth it when designers turn into web design trend-chasers? Web design trends, if not considered carefully and implemented with caution, could lead to several common UX mistakes.

9-minute readContinue Reading
Bojan Janjanin

Bojan Janjanin

Bojan is a senior web designer and front-end developer proficient in UX design with 12 years of experience designing for web and mobile.

Agile Hardware With Embedded Software Development

Agile has taken the world of software development by storm and has now started to creep into the hardware space. However, less flexibility, more certification requirements, longer development times, and other challenges require a managed agility approach to being successful in managing hardware products.

9-minute readContinue Reading
Cristian Ureche

Cristian Ureche

Cristian holds a BSc in electronics and telecommunications and has worked in senior positions on hardware products for the last 10 years.

Improve Engagement With These SaaS UX Design Best Practices

SaaS apps are among the most complex software written, but there are UX principles that can make any SaaS product a success. Learn to reduce churn and engage users with UX best practices for SaaS.

6-minute readContinue Reading
Jeremy Schweitzer

Jeremy Schweitzer

Jeremy has over 15 years of experience designing user-centric products for brands like Warner Media, Walmart, and Eli Lilly.

World-class articles, delivered weekly.

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

Join the Toptal® community.