Enterprise

How do you select the right tech stack?

Comment

a child stacking colored blocks
Image Credits: La-Rel Easter / Unsplash

Having a great idea isn’t enough when you’re starting a startup. You have to execute well on that idea by making the right decisions at the right time. In particular, you have to pick the right tech stack for your product. Without a good technical foundation, you can end up accumulating a lot of technical debt.

So to help founders understand what a good tech stack should look like, we invited two experts on this topic, Preeti Somal, the EVP of Engineering at HashiCorp and Jill Wetzler, the VP of Engineering at Pilot, to TechCrunch Disrupt 2021 to discuss everything from evaluating vendors to making sure you can rely on an open source product.

Making sure your team can ship quickly

Some development environments are more familiar than others. For instance, if you choose to work with a popular framework, it’ll be easier to find engineers to join your team, and the learning curve will be easier for your existing developers.

Your tech stack isn’t limited to the language your team is using. Choosing a good CI/CD (continuous integration and continuous delivery) framework can help you release updates more frequently. Using test suites is also a key element of a good development pipeline.

“I looked at how we were thinking about developer productivity and our environment. What are the things that can help our team move really fast and ship really fast? Because I think that is the name of the game when you’re talking about a startup. It just comes down to how you can get your code out the door as quickly as possible,” Wetzler said.

Wetzler knows what she’s talking about on this front as she experienced the opposite of that in a previous job when she was working for Twitter. “Twitter was making some decisions that I think were based on some people’s personal preferences at the time. We started to fork our own versions of git and our build system as well. It just became a mess that had to be untangled over a number of years. And so you really do pay for those decisions down the line,” she said.

The ability to reuse your code across different platforms can also help you manage multiple projects more easily. That can be important if you’re in charge of the roadmap and you want to have some visibility when you’re planning the next quarter.

“We had done a really good job of making some investments in our back-end productivity. But when it came to front end, we were really missing a lot of the key infrastructure pieces that helped us build a front end really quickly,” Wetzler said. She worked on fixing that when she joined Pilot.

Picking the right tools

HashiCorp is the company behind the popular infrastructure product Terraform. The company provides an open source version of Terraform and also works with other companies as a vendor. That’s why Somal has a unique perspective on evaluating third-party vendors before you start working with them.

“The role we play is taking care of all of those infrastructure capabilities so that customers can really focus on their business logic and building their application. A lot of the areas that we get asked about is on being open source,” Somal said. “How healthy is the community? If I pick a tool like Terraform, how do I know that tool has the longevity and I’m not going to need to go and replace it at some point in time? Also, there are a lot of considerations around how you grow with me,” she added.

HashiCorp itself is built on open source components, so the company uses the same mental framework to evaluate open source pieces for its own tech stack. We went over the technical capabilities of open source components — do they perform well and are they reliable?

We also discussed the viability and longevity of tech decisions when it comes to open source. “What’s the community like? How much effort will we need to put in to support this? Is it possible for us to be a member of that community and help build that component further? What’s the security elements of this?” Somal said.

Jill Wetzler doubled down on the idea that you shouldn’t skip the security review, even when you’re just starting. At Pilot, the company initially chose to partner with a third-party company for security reviews.

“There are companies out there that you can contract with that will essentially work as your security team. And that’s what we chose to do early on being a company that has lots of financial data from our customers. It is very important for us to take security seriously,” Wetzler said. “We’re able to send our vendors through them and work with them on best security practices and pass along their feedback to the vendors that we’re considering using,” she added.

You can also take advantage of industry practices to get a sense of the security of a product. For instance, if you’re considering a vendor and they already work with well-known names in the tech industry, you know they have already gone through some due diligence process on the security front. “If we see Microsoft or Salesforce or Stripe using an open source project, that at least eliminates one barrier. Some of these companies have built a really strong product offering that is very security conscious. We do go through our own analysis, but it just gives you a really strong foundation,” Somal said.

Understanding technical debt

Everybody talks about avoiding technical debt, but it’s not a binary discussion. For instance, when you’re building a minimum viable product, chances are you’re looking for shortcuts even though you know that you’ll have to address those decisions later.

“The reality is, when you’re very small, you’re bootstrapping and you’re trying to get something out of the door; you’re creating technical debt for yourself. I think it’s really important to be honest with yourself [that] you’re creating debt that you’ll need to address later. And sometimes it’s the right move,” Jill Wetzler said.

Essentially, you always have to evaluate how long your current system is going to last. As your company gets bigger, you can swap out parts of your products with newer parts that will last longer.

“People have found different techniques. For instance, one of the techniques was, if you’re in an area of code and you see tech debt, just fix it then or start a sprint. All you’re doing that sprint is working off your tech debt backlog. I think the really key thing is to recognize it, find a strategy to work with it, and don’t let it build to a point where it just feels like you’re going to take a massive hit on productivity,” Somal said.

At a broader scale, you have to engage with the product team to make sure that you have the right culture around tech debt. The product team has to take into account tech debt in the overall roadmap. That’s the best way to have an honest discussion about the current state of your product and the next steps.

 

More TechCrunch

The problem is not the media, but the message.

Apple’s ‘Crush’ ad is disgusting

Ever wonder why conversational AI like ChatGPT says “Sorry, I can’t do that” or some other polite refusal? OpenAI is offering a limited look at the reasoning behind its own…

OpenAI offers a peek behind the curtain of its AI’s secret instructions

The federal government agency responsible for granting patents and trademarks is alerting thousands of filers whose private addresses were exposed following a second data spill in as many years. The…

US Patent and Trademark Office confirms another leak of filers’ address data

As part of an investigation into people involved in the pro-independence movement in Catalonia, the Spanish police obtained information from the encrypted services Wire and Proton, which helped the authorities…

Encrypted services Apple, Proton and Wire helped Spanish police identify activist

Match Group, the company that owns several dating apps, including Tinder and Hinge, released its first-quarter earnings report on Tuesday, which shows that Tinder’s paying user base has decreased for…

Match looks to Hinge as Tinder fails

Private social networking is making a comeback. Gratitude Plus, a startup that aims to shift social media in a more positive direction, is expanding its wellness-focused, personal reflections journal to…

Gratitude Plus makes social networking positive, private and personal

With venture totals slipping year-over-year in key markets like the United States, and concern that venture firms themselves are struggling to raise more capital, founders might be worried. After all,…

Can AI help founders fundraise more quickly and easily?

Google has found a way to bring a variation of its clever “Circle to Search” gesture to iPhone users. The new interaction, launched in January, allows Android users to search…

Google brings a variation on ‘Circle to Search’ to iPhone users

A new sculpture going live on Wednesday in the Flatiron South Public Plaza in New York is not your typical artwork. It combines technology, sociology, anthropology and art to let…

Always-on video portal lets people in NYC and Dublin interact in real time

Apple’s iPad event had a lot to like. New iPads with new chips and new sizes, a new Apple Pencil, and even some software updates. If you are a big…

TechCrunch Minute: When did iPads get as expensive as MacBooks?

Autonomous, AI-based players are coming to a gaming experience near you, and a new startup, Altera, is joining the fray to build this new guard of AI agents. The company announced…

Bye-bye bots: Altera’s game-playing AI agents get backing from Eric Schmidt

Google DeepMind has taken the wraps off a new version AlphaFold, their transformative machine learning model that predicts the shape and behavior of proteins. AlphaFold 3 is not only more…

Google DeepMind debuts huge AlphaFold update and free proteomics-as-a-service web app

Uber plans to deliver more perks to Uber One members, like member-exclusive events, in a bid to gain more revenue through subscriptions.  “You will see more member-exclusives coming up where…

Uber promises member exclusives as Uber One passes $1B run-rate

We’ve all seen them. The inspector with a clipboard, walking around a building, ticking off the last time the fire extinguishers were checked, or if all the lights are working.…

Checkfirst raises $1.5M pre-seed to apply AI to remote inspections and audits

Close to a decade ago, brothers Aviv and Matteo Shapira co-founded a company, Replay, that created a video format for 360-degree replays — the sorts of replays that have become…

Controversial drone company Xtend leans into defense with new $40 million round

Usually, when something starts to rot, it gets pitched in the trash. But Joanne Rodriguez wants to turn the concept of rot on its head by growing fungus on trash…

Mycocycle uses mushrooms to upcycle old tires and construction waste

Monzo has raised another £150 million ($190 million), as the challenger bank looks to expand its presence internationally — particularly in the U.S. The new round comes just two months…

UK challenger bank Monzo nabs another $190M as US expansion beckons

iRobot has announced the successor to longtime CEO, Colin Angle. Gary Cohen, who previous held chief executive role at Timex and Qualitor Automotive, will be heading up the company, marking a major…

iRobot names former Timex head Gary Cohen as CEO

Reddit — now a publicly-traded company with more scrutiny on revenue growth — is putting a big focus on boosting its international audience, starting with francophones. In their first-ever earnings…

Reddit tests automatic, whole-site translation into French using LLM-based AI

Mushrooms continue to be a big area for alternative proteins. Canada-based Maia Farms recently raised $1.7 million to develop a blend of mushroom and plant-based protein using biomass fermentation. There’s…

Meati Foods bites into another $100M amid growth to 7,000 retail locations

Cleaning the outside of buildings is a dirty job, and it’s also dangerous. Lucid Bots came on the scene in 2018 with its Sherpa line of drones to clean windows…

Lucid Bots secures $9M for drones to clean more than your windows

High interest rates and financial pressures make it more important than ever for finance teams to have a better handle on their cash flow, and several startups are hoping to…

Israeli startup Panax raises a $10M Series A for its AI-driven cash flow management platform

The European Union has deepened the investigation of Elon Musk-owned social network, X, that it opened back in December under the bloc’s online governance and content moderation rulebook, the Digital Services Act…

EU grills Elon Musk’s X about content moderation and deepfake risks

For the founders of Atlan, a data governance startup, data has always been at the heart of what they do, even before they launched the company. In fact, co-founders Prukalpa…

Atlan scores $105M for its data control plane, as LLMs boost importance of data

It is estimated that about 2 billion people, especially those in lower and middle-income countries, lack access to quality and affordable essential medicines. The situation is exacerbated by low-quality or even killer…

Axmed raises $2M from Founderful to streamline drug supply chains in underserved markets

For decades, the Global Positioning System (GPS) has maintained a de facto monopoly on positioning, navigation and timing, because it’s cheap and already integrated into billions of devices around the…

Xona Space Systems closes $19M Series A to build out ultra-accurate GPS alternative

Bankruptcy lawyers representing customers impacted by the dramatic crash of cryptocurrency exchange FTX 17 months ago say that the vast majority of victims will receive their money back — plus interest. The…

FTX crypto fraud victims to get their money back — plus interest

Google on Wednesday launched its digital wallet in India with local integrations, nearly two years after the app was relaunched as a digital wallet platform in the U.S. As TechCrunch exclusively reported last month,…

Google Wallet is now available in India

Bluesky has launched a new product roadmap for the coming months. The decentralized social network said on Tuesday that it is planning to introduce direct messages, support for videos, improved…

Bluesky to add DMs, video support and in-app custom feed curation

Samsung Medison, a medical device unit of Samsung Electronics that specializes in developing diagnostic imaging devices, said on Wednesday it plans to acquire Sonio, a Paris-based startup that makes AI-powered software…

Samsung Medison to acquire French AI ultrasound startup Sonio for $92.7M