Toptal 工程 专家
8 Automated Testing Best Practices for a Positive Testing Experience
Testing doesn’t have to be tedious. With these automated 测试 best practices and tips, software engineers can leverage automated tests to boost their productivity and make their work more enjoyable.
![列弗Yastrebov](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2Fprofile%2Fpicture_file%2Fpicture%2F1041822%2Fretina_64x64_huge_30062726f2301f764638c6691a431df7-1d5ee8d9dc4907e4382c1de3adf68918.jpg)
列弗Yastrebov
Lev is an accomplished C# and .NET developer who leverages test-driven development, 静态分析, and in-depth knowledge of technologies to solve tasks with robust, 干净代码. At leading smart marine technology company Wärtsilä, he created an algorithm for 3D seafloor mapping that resolves conflicting data from thousands of nautical charts.
The Importance of Written Communication for 工程 Teams
While good engineering managers can code, great ones can also communicate. Written communication is integral to the management and scaling of engineering teams, says Juan Pablo Buritica, who has led several successful teams of engineers.
![Stephanie Emma Pfeffer](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Fcomponents%2Fblog_author%2Fcontent%2Fphoto_file%2Fphoto%2F685704%2FUntitled-9ecddd2d8022859e6c61dc5f1657a36b-d06809fe66478663a7446e151c8660ee.jpg)
Stephanie Emma Pfeffer
Stephanie is a sought-after writer for bestselling publications, including New York Magazine.
Enhanced Git Flow Explained
Git provides basic branching operations, but advanced patterns are left up to the user. The popular “Git flow” branching model helps, but can also complicate some common procedures.
Thankfully, a new variation retains the benefits, while streamlining everyday work.
![丹尼尔·伊万诺夫](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2Fprofile%2Fpicture_file%2Fpicture%2F1067032%2Fretina_64x64_huge_488715360dafc997c731032d155673fa-8ddde2e471046e4fb52f371cc99c6d84.png)
丹尼尔·伊万诺夫
Daniel has helped startups bring products to market for more than a decade using best-of-breed approaches to HTML/CSS, JS, Python, 和c#.
Using the Radical Candor Framework for Effective 工程 Management
One tool that managers can consider adding to their management skill set is a practice called Radical Candor. Radical Candor is the ability to care emotionally about the engineer as an individual and valued contributor, while also expressing honesty concerning their efforts and results achieved by those efforts.
![彼得Varhol](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Fcomponents%2Fblog_author%2Fcontent%2Fphoto_file%2Fphoto%2F685695%2FScreenshot_82-a13a97c580ea24d1b7027710b870f257-00c014be46ea06532e47c8d508b38f5f.png)
彼得Varhol
Peter is a technologist and editor on staff at Toptal, and speaks on software development, 测试, and DevOps at technical conferences worldwide.
Quality Assurance Testing Perfected: A User Flow Tutorial
As products and services deploy faster and faster, quality assurance (QA) has to adapt and deliver more coverage in less time while maintaining high quality.
在本文中, Toptal Software Engineer 杰德·罗素·汉考克斯 examines how we can use the user flow to boost the speed and efficiency of QA processes without compromising on quality.
![杰德·罗素·汉考克斯](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2Fprofile%2Fpicture_file%2Fpicture%2F1044803%2Fretina_64x64_huge_191589de889638c5d9d04710d0f77785-5b51de6088479c0bad97262389f5496e.jpg)
杰德·罗素·汉考克斯
Jade is an award-winning quality assurance professional with extensive experience in manual QA and the automation of APIs, 用户界面, 和数据库.
World-class articles, delivered weekly.
Subscription implies consent to our 隐私政策
Write Once, Deploy Everywhere: When to Go Native?
Writing multiple native applications for different mobile platforms can be a daunting task, but taking a non-native approach comes with pitfalls of its own.
在本文中, Toptal 移动 Developer 乔尔·弗兰克 outlines the concept of Write Once, Deploy Everywhere (WODE) and explains how to choose the right development path for your project.
![乔尔·弗兰克](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2Fprofile%2Fpicture_file%2Fpicture%2F1073375%2Fretina_64x64_huge_9acd790e407368ae98ec35877fe0a0d3-4ea0cd1dd18ab4b46a0063a26c8395f8.jpg)
乔尔·弗兰克
Joel is a software engineer with 15+ years of experience. He brings application writing experience from Ipsy, Raytheon, and multiple independent ventures.
Haxe Review: Haxe 4 Features and Strengths
The quietly growing number of serious Haxe projects have something new to contend with: the first major compiler release in over three years. What does Haxe 4 bring to the table?
![凯文·布洛赫](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2Fprofile%2Fpicture_file%2Fpicture%2F1029265%2Fretina_64x64_huge_5a60e83d9ae265c99a81475cd31487b0-5761083cafbd635cb0822832d7158c4e.jpg)
凯文·布洛赫
Kevin has more than 25 years among full-stack, desktop, and indie game development. He lately specializes in PostgreSQL, JavaScript, Perl, and Haxe.
World-class articles, delivered weekly.
Toptal开发者
- 算法开发人员
- 角的开发人员
- AWS开发者
- Azure开发者
- 大数据架构师
- 区块链开发人员
- Business Intelligence 开发人员
- C开发人员
- Computer Vision 开发人员
- Django开发人员
- 码头工人开发人员
- 长生不老药开发人员
- 工程师去
- GraphQL开发者
- 詹金斯开发者
- 芬兰湾的科特林开发者
- Kubernetes专家
- Machine Learning Engineers
- 线上购物开发人员
- .网络开发人员
- R开发者
- React Native 开发人员
- Ruby on Rails 开发人员
- Salesforce开发者
- SQL开发人员
- 系统管理员
- 画面开发人员
- Unreal Engine 开发人员
- Xamarin的开发人员
- View More Freelance 开发人员