MVP engineer Logo MVP engineer Logo Navigation
  • Onboard
  • Services
    • Fractional CTO
    • Build an MVP
    • Google Cloud Deployment
    • Wage Notes
    • Praise
  • Resources
    • Articles
    • Budget Calculator
    • FAQ
    • Hiring
    • Engineer Style Guide
  • Onboard
  • Services
    • Fractional CTO
    • Build an MVP
    • Google Cloud Deployment
    • Wage Notes
    • Praise
  • Resources
    • Articles
    • Budget Calculator
    • FAQ
    • Hiring
    • Engineer Style Guide

How to Conduct Usability Interviews with Users

How to Conduct Usability Interviews with Users

With a functional app, you want to test before putting out to early adopters. Early adopters are going to be your biggest fans, so you want to get the experience as close to right as you can before launch. This is where usability testing comes in. Running a series of interviews with potential customers who haven't seen the app before is best.

Read More How to Conduct Usability Interviews with Users
Choosing and Implementing Open Source Libraries

Choosing and Implementing Open Source Libraries

When building an MVP, you want to steal as much code as possible. You're not worried about code licensing, you want to validate the market as quickly as possible with open source. So you want to use third party libraries to do the heavy lifting in your app. This is the heart of most great new companies, leveraging an emerging technology to serve a new market. Uber didn't build a GPS mapping system in its first version. Google didn't build an NLP system in its first version. Netflix didn't build a facial recognition library for identifying actors in its prototype. You shouldn't either. This article gives a few tips in identifying and using existing libraries for your MVP.

Read More Choosing and Implementing Open Source Libraries
Engineering Hiring: Technical Evaluation and Making Metrics of Values

Engineering Hiring: Technical Evaluation and Making Metrics of Values

Interviewing engineers is a complex task that requires special skills. A new industry has popped up catering to this need — Karat runs interviews for medium to large sized companies, with some customization. Because the engineers and the core of your company, you should be thoughtful in who you hire and why. As the graphic above describes, the cost of hiring a bad employee is huge, whereas the cost of not hiring a good employee is not that high. Always err on the side of caution when making full time hires. Here, I'm going to give some thoughts on how best to conduct your process.

Read More Engineering Hiring: Technical Evaluation and Making Metrics of Values
Which Cloud to Choose?

Which Cloud to Choose?

There are a few virtualization choices out there, and for most startups this choice is necessary. Buying a server is all but completely impractical in this day and age. So it comes down to a few top companies. I have a clear bias toward GCP, and I hope to make the case for it here, but there are reasons to go with other choices in certain circumstances.

Read More Which Cloud to Choose?
Pros and Cons of No Code Platforms

Pros and Cons of No Code Platforms

No Code solutions have come a long way in the past few years. But there is still a lot to consider before committing to one of these solutions.

Read More Pros and Cons of No Code Platforms
Language Rundown

Language Rundown

Choosing the right language for your app is an important decision point for your company. There are nearly infinite strong opinions on each language and which one is best. In this article I'll be as objective as possible and lay out pros and cons for major languages. Most languages are good for a specific use case, and the top few (Python, Node) are often best in most cases.

Read More Language Rundown
Dev Shops and Upwork Contractors, How to Build Best

Dev Shops and Upwork Contractors, How to Build Best

There are lots of ways to get an app built. I explored some tradeoffs in my article on outsourcing vs hiring inhouse. Here, we're discussing the advantages and disadvantages of dev shops and hiring single contractors.

Read More Dev Shops and Upwork Contractors, How to Build Best
Should I outsource or hire inhouse?

Should I outsource or hire inhouse?

Many early stage companies face a decision of how to build out their first product. Do we go the route of inhouse engineers, or do we outsource to start? Sometimes a combination makes sense. Here are some considerations to take into account.

Read More Should I outsource or hire inhouse?
Tools to Access Senior Engineers for Early Companies

Tools to Access Senior Engineers for Early Companies

Competing with Google for top talent can feel defeating. They have unlimited money, and all the clout. But there is a boutique industry popping up for specialized services of senior and principal engineering services.

Read More Tools to Access Senior Engineers for Early Companies
Native Apps Vs Mobile Web: Which is Right For You?

Native Apps Vs Mobile Web: Which is Right For You?

A major decision point in early initiatives is between building a native app or with the mobile web. There are a number of things to consider from a user standpoint as well as technical considerations. I also give some options for hybrid and compromises between these two main modalities.

Read More Native Apps Vs Mobile Web: Which is Right For You?
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »

Topics

  • Top
  • All Articles
  • AI and ML
  • App Development
  • Backend Architecture
  • Business Strategy
  • Cloud Services
  • Code Reviews
  • Crypto
  • Entrepreneurship
  • Equity
  • Essentialism
  • Leadership
  • MVP Development
  • No Code Platforms
  • Open Source Libraries
  • Outsourcing
  • Product Design
  • Programming Languages
  • Recruitment
  • Software Development
  • Tools


Fractional CTO Build an MVP Articles