Quantcast
Channel: Thumbtack Engineering
Browsing latest articles
Browse All 44 View Live

The 20 000 engineer view

I’m a new Thumbtack engineer, but I’m not new to engineering. I joined Thumbtack 4 months ago from a much larger tech company: one that has well over 20,000 engineers and a very strong engineering...

View Article


Detecting Leaky View Controllers

For iOS developers, avoiding retain cycles is one of those things that is conceptually easy but can be deceptively subtle in practice. For the uninitiated, Swift manages memory by checking how many...

View Article


Image may be NSFW.
Clik here to view.

Our Transition to Machine Learning in Search Ranking to Match Customers and...

Thumbtack helps customers search for the right local professionals to get projects done. Our search product collects project details from customers and matches them against preferences from...

View Article

Image may be NSFW.
Clik here to view.

Targeted Code Coverage Reports for Android Continuous Builds

Automated testing is an important part of software development. Developers should always write tests for the code they produce. This not only ensures that their code is correct, but will also help...

View Article

Building a native design system for iOS

What is a “native design system”? “Native design system” can be broken up into two parts: “native” and “design system.” Starting with the latter, a design system is a collection of reusable...

View Article

Browsing latest articles
Browse All 44 View Live