How do you select the right tech stack? – TechCrunch


Have a large idea is not enough when you start a startup. You need to execute this idea well by making the right decisions at the right time. In particular, you need to choose the right technology stack for your product. Without a good technical foundation, you can end up accumulating a lot of technical debt.

So, to help the founders understand what a good tech stack should look like, we invited two experts on this topic, Preeti Somal, the executive vice president of engineering at HashiCorp, and Jill wetzler, the vice-president of engineering at Pilot, at TechCrunch Disrupt 2021 to discuss everything from evaluating vendors to ensuring you can count on an open source product.

Make sure your team can ship quickly

Some development environments are more familiar than others. For example, if you choose to work with a popular framework, it will 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 uses. Choosing a good CI / CD framework (continuous integration and continuous delivery) can help you release updates more frequently. Using test suites is also a key part of a good development pipeline.

“I looked at how we thought about developer productivity and our environment. What are some things that can help our team go super fast and ship super fast? Because I think that’s the name of the game when it comes to startups. It’s just about how you can get your code out as quickly as possible, ”Wetzler said.

Wetzler knows what she’s talking about on this front since she’s been through the contrary of that in a previous job when she worked for Twitter. “Twitter was making decisions which I think were based on the personal preferences of some people at the time. We started to create our own versions of git as well as our build system. It just became a mess that took over. had to be unraveled over a number of years. And so you are really paying for those decisions down the line, “she said.

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

“We had done a great job investing in our back-end productivity. But when it comes to the front end, we were really missing a lot of key pieces of the infrastructure that helped us build a front end very quickly, ”said Wetzler. She worked on solving this problem when she joined Pilot.


Source link

Previous Dell accelerates opportunities at the edge as 5G deployments in Singapore and offshore accelerate
Next Freeport Area Students Learn About Local Government Through Buffalo Township Supervisors Meeting

No Comment

Leave a reply

Your email address will not be published. Required fields are marked *