How should non technical founders collaborate with software developers?

Software consultants come in many forms, but if you cannot write your own code, finding a developer who meets your needs can be a stressful process that involves much trial and error.

To narrow down good consultancies, we polled experts across the world about the best software development consultants through our TechCrunch Experts program. One of the most-recommended firms we learned about is WolfPack Digital. We caught up with Georgina ‘Gina’ Lupu Florian, CEO of Wolfpack Digital, to talk about her company, how they operate, and the nuances of running a consultancy.

(This interview has been edited for clarity and length.)

TechCrunch: As a developer for hire, how involved do you get when helping clients validate ideas before they bring their apps to market?

Gina Lupu Florian: Our clients often choose us as their sole product and technical partner for their project, which means that we are highly involved in helping them with idea validation. We are here to help them with product discovery and strategy, market analysis, UX/UI design, smoke testing, usability testing, and everything else that is needed to get it right. After the coding phase is completed for any iteration, we support with rolling out the app to beta-testers, and for learning iteratively from the results in a lean way so that an optimal first version reaches the targeted audience at the official launch of the product.

The degree to which we get involved with the idea validation may vary depending on the goals and needs of the project, the founders and/or stakeholders, and the stage at which the project is when we begin our collaboration. Developer-for-hire is a model that has been less common for us in the past few years given our product-oriented approach, although we have ongoing collaborations fitting that model too. We are open to accommodating any setup that works best for our clients and their mobile apps or web platforms.

Can you describe the intake process for new clients? How do you assess their requirements, and what information do you need before you can share timelines and budgets?

The intake process can vary a lot depending on the particularities of each project and collaboration. We typically assess the information provided by our clients and put together a proposal that we refine afterwards with the client as we discover more about the product along the way.

To get to a robust estimated project timeline and budget, we consider user stories, wireframes, and/or a requirements document as the perfect starting point. We can either collect them directly from our clients (if they have them ready after attending incubators, etc.), or we can help with putting them together and join a discovery phase, which typically takes from a few hours to a few days. From the moment we have enough information to prepare a proposal, it usually takes less than a week to deliver it.


Help TechCrunch find the best software consultants for startups.

Provide a recommendation in this quick survey and we’ll share the results with everybody.


What’s a ballpark quote for the average project, and how frequently do you communicate with clients once the work is underway?

In general, questions about quotes are probably amongst the most difficult and yet most common. This is because quotes for web and/or mobile projects can range all the way from a few thousand  dollars to millions. It all depends on the scope, and the more clarity there is, the more accurate the estimation. However, when we start a project, we want to make sure that we keep it agile and adapt so as to bring the best product to the market. It’s all about balancing being adaptable while keeping an eye on the budget.

Based on the projects we have taken on recently, the average project size has been in the $100,000 to $200,000 range. Since we are an Agile company, we communicate with clients very often, typically weekly. The communication frequency depends a lot on how hands-on the client wishes to be during the development process — we have projects where we sync with them almost daily, while on others our clients prefer fewer interactions so that they can focus on different parts of their business.

What percentage of your clients are non-technical people who have an idea, but no coding experience? How much of a limitation is that for launching an app?

I would say probably around 50% of our clients are in this situation, either as founders of a startup, or as representatives of companies (product owners in scale-ups, or people in corporate innovation departments, for example). We are here to help with every step of the way, so we don’t see it as a limitation at all.

However, it’s true that having previous experience working with agencies/developers may be useful in terms of familiarity with the software development processes. But absolutely anyone, regardless of their background, can get up to speed quickly, and we are here to support them.

As a consultant, is helping clients avoid scope creep part of your role? If so, how do you help manage their expectations?

Definitely! I think it’s part of our responsibility, and the most important ingredient is clarifying what the priorities are. We encourage ideation, of course, but in the end, we need to focus together on what brings the most value to the product. Besides having clarity with priorities, keeping an eye on a project’s budget and considering it in all decision-making contexts is crucial, as it can be quite eye-opening.

Estimating the work needed for any new feature/change so that informed decisions can be made is also part of the process. Our project managers/product owners also offer their support with relevant questions along the way, and we contribute with suggestions from our team to pragmatically reach the client’s goals with the best results given all the factors involved.

What’s your average timeline for delivering a working app after you’ve signed a contract? What do you need to accomplish before you can share wireframes?

If we are to start a web or mobile app from scratch, respectively, from a set of requirements, and discover it, design it, code it, validate it, etc., it usually takes anywhere from three months to over a year to get to the first version. Most often it’s around six to nine months. It has a lot to do with the complexity of the product, not just from a technical standpoint, but also from a functionalities and product experience perspective to make it attractive to users.

You want your app to have everything it needs so that it’s useful and gets adopted by users by turning it into a better option than whatever it is they are currently using to solve a problem. For a banking app, for example, delivering an app can take longer, because there are many integrations that need to be created, and the fintech market is quite competitive, so you need to have a strong backbone in terms of functionalities in your app. At the same time, the investment brings greater benefits.

Do you also oversee the QA process? Can Wolfpack Digital help clients navigate the approval process for app stores?

Yes. We have an in-house QA team with a special knack for finding hidden issues, and they work closely with our developers and everyone else on the project. We have done App Store submissions hundreds of times, and we have handled a wide palette of scenarios with grace.

We find that approvals work seamlessly 90% of the time, but it may happen that some blockers are encountered (related to terms and conditions, for example), in which case we are ready to take on the communication on behalf of our clients and find a solution, as well as translate to accessible language what the issue and the steps needed are.

Do you provide any marketing services?

This has been part of our plan for a while as we actively receive requests for such services, but we are currently only marketing our own brand and don’t offer marketing execution services to clients. Based on the in-house knowledge that we have on the topic, though, we help our clients with market and audience analysis for their digital products — not just in the beginning, but also as the app scales, to suggest new features based on available data, for example.

So we cover marketing strategy for our clients as part of our product strategy and consultancy service. As a company, we have won awards in global competitions focusing on app concepts and product strategy, and therefore we are particularly passionate about this topic, which includes some strong marketing elements.

Do you work on both hybrid and native apps? What can you tell us about the benefits and drawbacks of each, and when do you encourage clients to go hybrid?

Yes, we work on both native and hybrid technologies for mobile apps, and the choice depends on each project’s type and particularities. There are a few important scenarios where we believe in the power of native iOS and Android. The first one is when scalability and stability are very important right from the beginning — with fintech apps, for example. It’s very likely they will grow in both complexity and user base, so it’s crucial to have a stable app that people can rely on.

Native apps scale better over time, as they use the native frameworks created by Apple and Google, so you don’t have any limits in terms of what can you do. Furthermore, with each new iOS or Android update, the native tech gets updates first, so you can tackle any OS surprises upfront.

Another scenario would be when the app needs to use the hardware capabilities of the phone: Bluetooth, camera, GPS, gyroscope, etc. On the native side, you have direct access to those SDKs, but with hybrid, you need to write your own plugins (in native code), or rely on existing ones from the open-source community. This can become problematic, especially with certain edge-cases (auto-reconnect, change the camera’s parameters, etc).

Hybrid technologies are a good fit when you are looking for quick validation of an idea, or when you’re dealing with a simple mobile app that relies pretty much on the backend. If 90% of the app is just data that you input (forms or questionnaires, for example, for a healthcare app to collect feedback), or display data from the server-side (numbers, charts, or recommendations), then Flutter can be the best option because there aren’t any functionality-related surprises to expect here. Moreover, Flutter allows you to create identical UIs for iOS and Android, if that’s one of the goals, although it’s mostly better to use native elements for each one.

The development time to market is typically shorter if you go for native, because you can move swiftly on two tracks in parallel, while the overall budget, at least initially, is probably higher for native. In the long run, however, hybrid may raise certain challenges that bring the budget of the project to a similar level or even exceed what native offers, depending on what challenges you find on the way, or what new functionality you need to implement.

The maintainability of hybrid is definitely a strong pro, as you have one single code base to maintain. Nonetheless, you need to have devs working on it who are knowledgeable on the chosen hybrid technology as well as on native, in case any plugins are needed, which may make staffing difficult. Overall, there is no right or wrong answer between native and hybrid, and the best choice depends a lot on the particularities of your app.

Have you ever turned down a client? Are there kinds of apps you won’t work on, like e.g, games or dating?

We have turned down clients, and, although our portfolio is quite diverse, it’s important for us that we work on projects that match our values and ethics. We have worked on dating apps, for example, but we’d turn down requests for websites or apps dealing with weapons, illegal drugs, etc.

Games represent a space we have not entered, as the technologies and design capabilities needed to develop games are quite different from our own (including the programming languages used — for example, we use Ruby on Rails, Vue.js, Swift, Kotlin, and Flutter, while Unity is used for games quite commonly). However, many of the apps we develop have a very strong gamification aspect.

Who owns the source code once the project is complete? How is the source code managed?

Typically the client owns the source code, and all the intellectual property rights belong to them, from day one. This is something that is also specified in our service agreement. When it comes to managing the source code, we cover different scenarios, but we usually have a private version-control (Git) repository on our side for each project. The team that works on the project has access to this repository, pushing code regularly while following the Git-flow guidelines.

Once the project is complete, or even at intermediate steps, we transfer the source code to a repository owned by the client. If needed, we assist them with creating a version-control account, then one or more repositories (depending on how many technologies are needed for that project — iOS, Android, backend, etc.), and finally with giving us access to transfer the source code to them.

They will of course also be able to see the commit history and each step along the way. In case any updates are needed, we can either continue to work on our own repositories and transfer the code updates again or push the code updates directly to their repositories. We also have collaborations where we work with the client’s in-house dev team, and therefore the entire team is active on the same repository at all times.

This week in TechCrunch Experts: conversational UX, brand building 101, marketing survey

Before we review the Experts-related articles published over the last two weeks, I want to thank Walter Thompson, Anna Heim, Annie Saunders, Richard Dal Porto and Ram Iyer for sharing ideas, stories and edits that keep this feature on track and moving forward!

Software consulting

(TechCrunch+) Using data-driven techniques to beat the Great Resignation: Dr. Meisha-ann Martin, director of people analytics at Workhuman, wrote about how the pandemic has caused many workers to consider changing jobs. More than half of the respondents in one survey who hope to remain in their current position said “it’s because they like their company and/or co-workers,” she wrote.

Two suggestions: recurring weekly video calls where managers check in make remote employees feel more connected. Also, Martin recommends using “data-driven automation and analytics” to capture employee sentiment. “The best tools will also provide actionable insights that HR and managers can use to boost employee engagement.”

(TechCrunch+) Conversational UX: The missing piece in your chatbot strategy: Raghu Ravinutala, CEO and co-founder of Yellow.ai, discussed chatbots’ flaws and how companies can implement best practices that enhance customer experiences. “With every new interface, the goal is to make human-machine interactions better and result in a more intuitive experience for the user,” wrote Ravinutala.

“Conversational UX presents a greater challenge because of the nuances involved with human language. It requires careful thought, empathy for the user and significant design considerations to carefully craft elegant experiences.”

(TechCrunch+) Apple’s App Store Connect will be open on Christmas: Can developers take advantage?: Breaking with tradition, Apple’s App Store Connect is staying open to review app updates and new submissions. “On the surface, this looks like a complete win for app developers and their customers, but one expert we spoke to warned that some developers may run into unintended consequences if they don’t adapt to the recent changes,” wrote Anna Heim.

To find out how app companies can take advantage, she interviewed Wolfpack Digital CEO Georgina Lupu Florian, Jamie Shostak, founder of Appetiser, and Yasser Bashir, co-founder of software development company Arbisoft.

Consultant: Wolfpack Digital 
Recommended by: Anonymous
Testimonial: “We chose to work with them because of their great communication, plus they were recommended to us. They helped us launch on time, build an attractive design and assisted us with scalability.”

Growth marketing

Jamie Viggiano, chief marketing officer at Fuel Capital, wrote a four-part series for TechCrunch+ that explains how early-stage startups should begin developing their brands:

Part 1: (TechCrunch+) Start building your brand book with a visioning workshop

Part 2: (TechCrunch+) Create target customer personas to develop successful growth strategies

Part 3: (TechCrunch+) Carve out a place for your brand with a positioning statement

Part 4: (TechCrunch+) 2 exercises that will bring your brand persona to life

(TechCrunch+) Demand Curve: How Ahrefs’ homepage educates prospects to purchase: Home pages with high conversion rates have one thing in common: they make it extremely easy for a customer to buy. “People have short attention spans, so if your homepage is confusing, they’re going to leave,” writes Demand Curve Community Manager Joey Noble in his latest TechCrunch+ post. In a detailed analysis of the homepage for SEO agency Ahrefs’, Noble explains how the site captures reader attention, reduces friction and increases desire.

(TechCrunch) Demand Curve: Avoid these 10 copywriting mistakes to get more conversions: Joyce Chou, senior content lead at Demand Curve, presented 10 common copywriting mistakes, and more importantly, how to avoid making them. Besides important basics like avoiding passive voice, Chou shows how to construct headlines and present social proof that gives customers more confidence about giving you their business.

(TechCrunch+) 10 growth marketing experts share their 2022 predictions and New Year’s resolutions: I reached out to marketers we’ve met through our Experts program and asked them to share predications for the new year and reflect on some of the trends we’ve seen. The answers and advice we received were as varied as the people we polled, but nearly all of them indicated that learning — e.g., analytics training, getting started with AI tools, etc. — was high on their to-do list.

Marketer: Brent Payne, Loud Interactive SEO
Recommended by: Brad Schnitzer, Techstars Chicago
Testimonial: “He’s the best SEO in the Midwest. He ran SEO for the Tribune and has now taken those skills to help early-stage founders achieve the same success. He’s honestly changed the trajectory of so many of the ~42 startups I have invested in at Techstars Chicago over the past four years.”

Marketer: SixSpoke
Recommended by: Anonymous
Testimonial: “We worked with them because of their portfolio of clients, prior experience and data-driven results. They helped us create differentiated positioning, driving our awareness and demand-gen metrics.”

Apple’s App Store Connect will be open on Christmas: Can developers take advantage?

Apple is breaking with holiday tradition: The company announced early last month that its App Store will continue to review developer submissions over the holidays, welcome news for app developers facing their busiest season.

Previously, an app that needed to release a bug fix or a critical update on Black Friday or during the final hours of Christmas shopping couldn’t push a fix for days. This year, from December 23 to 27, App Store Connect service staff will work a reduced schedule, which means updates will take place, but reviews “may take longer to complete,” the company said.

On the surface, this looks like a complete win for app developers and their customers, but one experts we spoke to warned that some developers may run into unintended consequences if they don’t adapt to the recent changes.


Help TechCrunch find the best software consultants for startups.

Provide a recommendation in this quick survey and we’ll share the results with everybody.


For clarity, we interviewed two people whose agencies help companies with their mobile apps: Wolfpack Digital CEO Georgina Lupu Florian and Appetiser‘s Jamie Shostak, whom we recently interviewed following our survey to identify the best software consultants for startups. For balance, we also spoke to Yasser Bashir, co-founder of software development company Arbisoft.

Florian and Shostak both said they mostly see the change as positive, they told TechCrunch. “This is amazing news for our clients,” said Shostak. But Lupu Florian added a note of caution: “We believe for some companies and developers this can also create difficulties if it’s not understood and managed properly.”

The end of a headache

According to Shostak, Apple’s policy “was definitely a challenge” for their clients to manage around in previous years. Knowing that App Store Connect wouldn’t accept updates or new launches always affected end-of-year planning, he said. “Generally, teams would need to sprint to finish sooner, or plan for smaller updates.”

“Instead of trying to force as many features as possible before the holidays,” said Lupu Florian, “we focused on the most important ones and aimed to finish them first, allocating more time for quality assurance and testing. By doing that, we had more time to solve potential problems before they even got to production.”

From Ph.D. to boutique software developer: An interview with Solwey’s Andrew Drach

Software consultant Andrew Drach’s two companies Callentis and Solwey demonstrate his entrepreneurial skills, but his clients also value his educational background, as we learned through TechCrunch’s survey to identify the best software consultants for startups.

Telling us why her company picked Solwey, eDiscovery Assistant’s Kelly Twigger cited “Andrew’s Ph.D. and analytical background related to data,” as well as the consulting expertise for startups that he provides.

Expertise is only useful when it’s implemented, though — and Solwey does this too, Twigger said. “We don’t just add tasks to a Trello board for them to complete, we discuss the goals, why and how best to achieve them with cost/benefit analysis in mind.” This point was seconded by other survey respondents, so we reached out to Drach and his team to learn more.

Editor’s note: This interview has been edited for length and clarity.

Can you tell us a bit about your recent background and current companies?

Andrew Drach: I have been doing consulting in engineering and software on and off pretty much ever since I started coding. And after a few years working in academia, I realized that I did not want to go the tenure-track faculty route. I told my wife [Monika Jociunaite] that as much as I was passionate about science, I had decided to leave academia and grow freelance consulting into an agency and that she should join me.

Monika was a perfect co-founder with complementary experience and skill set. Her background includes two master’s degrees — in international business and marketing — and she spent 5+ years working in large international corporations. She was curious to explore a more creative side of marketing as she enjoyed working on UX/UI projects in the past; and I knew firsthand that for the end users, high-quality code without good UX/UI is no different from broken code.

In December of 2016, Monika and I established two sister companies: Solwey Consulting, focused on technology strategy and execution, UX/UI design and business intelligence; and Callentis Consulting Group, a research and development business focused on translational research and technology transfer from academia to industry practice.

More specifically, Solwey provides consulting in all stages of software design and development strategy and execution. We work with our clients on architecture and infrastructure design, optimization of UX/UI design and user flows, back-end and front-end software development for web and mobile, and business intelligence/data analytics to enable our clients to rapidly grow and move forward.

Why did you choose the boutique consultancy model?

We both had strained experience working with large agencies and staffing agencies and feeling abandoned or not important enough to have the full attention of the managers or project owners. Furthermore, we both had seen firsthand how terrifyingly crippling waterfall and broken agile could be for the progress of a project. So we set out to build Solwey and Callentis as small-by-design agencies. We directly engage with our clients, and Monika and I take personal responsibility for every single deliverable from our team.

How is your team structured?

We wanted to build a virtual-first, remote-first agency from day one. While it seemed unconventional in pre-pandemic days, this allowed us to stay as lean as the best startups out there, while drastically improving our hiring prospects. We have been incredibly lucky with the talent that joined our team and to celebrate several of our employees’ fourth anniversary while being just a five-year-old agency.

Currently, we have eight full-time developers, a DevOps manager and our Chief Operating Officer Nima [Kargah-Ostadi] who has a Ph.D. in engineering with a decade of experience leading engineering and research teams and is a certified Project Management Professional (PMP).

How have you been finding clients?

When we started, I just googled platforms for remote contracts for software developers and registered on a few of them. In a couple of days, we had already got a contract, so we immediately got hooked on the freelancing platforms; Upwork was a primary source of projects because it was so quick to find a contract there. But over time as we grew and increased the rates and team size, Upwork became less of a fit for us. Nowadays, we get referrals from former clients, new contracts from returning clients, quite a few requests from organic and paid search, and listings on B2B platforms like Clutch.

My focus in 2021 has been on diversifying our source of leads and we have been experimenting with many different approaches. So far, the least successful has been hiring business development reps and trying out cold outreach (emails and LinkedIn) but maybe we were just doing it wrong. On the other side of the spectrum, we have had great success establishing partnerships with VC funds and marketing agencies. Other approaches (social media, paid ads, content marketing, networking) also provided interesting results.


Help TechCrunch find the best software consultants for startups.

Provide a recommendation in this quick survey and we’ll share the results with everybody.


Are startups your main clients, and what do they require?

60% to 70% of our clients are startups or small companies at various stages. We have helped startups at pre-seed stage to create prototypes and guide their technology development plans. At seed stage, we work with them to develop their minimum viable product (MVP), and in subsequent stages, we get to help them with some of their many newly formed initiatives.

Some of these companies approach us before even having a technology team, some are starting to hire and grow their development team, and some have a fully staffed technology team that is swamped with existing work and cannot take on more initiatives.

We always strive to help startups hire and complete their technology team, especially if they have an idea that revolves around technology. In fact, I have served as interim chief technology officer (CTO) for three startups.

Why do you think architecture design advice is important?

Early-stage clients are typically focused on their MVP and launch schedules. Too often, we need to walk this delicate path of helping them move as fast as possible to beat the competition and impress their investors, while at the same time try to stop them from rushing into architectural or strategy decisions that could come back to bite them hard when it is time to enhance some features, add new functionality, iterate or aggressively scale. Meanwhile, we are doing our best to provide guidance, prevent some common issues and explain why early investments in architecture or formal operational processes would help in the near future.

We tend to focus our recommendations on the time span of roughly six to 12 months so that we do not get stuck with premature optimization. A custom-tailored architectural design allows for a more efficient development process, fast iteration and gets to the robust and scalable software solution leaner and with fewer bumps along the way.

What is your billing model?

Monika and I strongly believe that transparency and easy-to-understand billing have helped us a lot in building trust and strong relationships with our clients. We use a project-based billing model with a flat hourly rate.

During the preliminary diagnostic conversations with our prospective clients, we try to understand their priorities and carve out a reasonable scope for projects divided into stepwise phases. Nima and I then put together a Gantt chart to visualize a realistic schedule of tasks and estimate the number of hours it would take to design, develop, test and deploy the anticipated solution given client and resource conditions. The proposed budget is simply this number of hours multiplied by our hourly flat rate, which includes all overhead costs.

What’s your typical timeline?

For a typical startup product that is at initial phases of developing an MVP, we typically recommend two weeks for discovery and requirements gathering, four weeks for UX/UI design along with infrastructure and architecture design, eight weeks for agile development and continuous testing to implement the major functionality and finally two weeks for deploying the MVP solution and last-minute tweaks.

Solwey's timeline

Image Credits: Solwey

We work with our clients to postpone any tasks that were collectively identified as non-blocking or non-critical to keep the MVP lean enough to have a successful launch within such a short timeline. This is because in our experience, four months is long enough time to develop most MVPs and short enough to enable rapid launch and get much needed feedback from users and investors that guarantee the success of the startup in subsequent phases.

Two of your clients mentioned coming to you after not-so-great experiences with other firms. Could you explain what this is like? And do you have any advice for startups wanting to avoid bad experiences?

The very first thing I tell our clients in the diagnostics call, is that sometimes things do not work out, but their negative experience does not mean that working with external teams is always going to fail or that their previous technology partner was unqualified or had bad intentions. I joke sometimes that our team should be called “iteration #3.” A majority of projects that we take over usually went through two iterations: once with an agency outside of the United States, due to cheaper rates, and another time with a junior or midlevel freelancer. And while there is absolutely nothing wrong with either approach, founders tend to underestimate the level of hands-on coordination required to complete the project in those scenarios.

Advice on avoiding a bad experience? Setting clear expectations and communication. Whether a startup is engaged with a staff-augmentation agency, or a temporary hire, or a freelancer, or an agency like us, it all boils down to having clear delineation of tasks and frequent check-ins to ensure that any potential issues surface quickly and the team can pivot quickly. Will there be unexpected issues, delays, complications? Certainly. But it matters how these obstacles are communicated and addressed.

Do you have any thoughts on fake agile versus real agile? And why do you believe in the latter?

In my opinion, the word “agile” has been loosely applied to many different approaches and strategies to manage projects so the discussion of “fake” versus “real” agile is tricky without a specific context or example. Through our interactions with different teams, we have encountered cases when the agile process ended up being extremely inefficient for a number of reasons. Sometimes, a manager or team lead would be laser-focused on agile ceremonies designed for large distributed teams while the total team size is just two developers working in the same room. In other cases, the process was set to be so fluid that the priorities would shift several times a day. And sometimes, the team would define weekly or biweekly sprints, but then would have a rigid quarterly plan that looks exactly like a waterfall approach.

To be honest, I am not sure that our process would fall into the strict definition of agile because we adjust it and try to accommodate client preferences to reduce any potential friction. We have several important requirements, including daily check-ins with our designers and developers, weekly sprints with well-defined tasks, regular release schedules, continuous integration flows, striving to have design assets be ready 1-2 sprints ahead of development, etc. But beyond those, we do our best to accommodate and provide recommendations to the client as the process would be quite different for a one-person team versus a late-stage startup with dozens of team members spread across multiple time zones.

It’s OK to borrow ideas when building your startup’s website

It was a light week for the Experts program, but what we missed in quantity, we made up for in quality: Joey Noble, community manager for DemandCurve, shared a teardown of Zapier’s homepage that contains insights you can use to improve the storytelling techniques on your own website, including more effective copywriting and calls to action.

We ran one article related to software development that detailed strategies for managers who want to support their teams’ mental health, an issue that’s being talked about more now that so many companies have distributed workforces. For growth marketing, we have Noble’s teardown, along with tips on collecting and leveraging zero-party data from Ben Parr, president and co-founder of Octane AI, which builds conversational commerce tools.

On Wednesday, November 17 at 3 p.m. PT/6 p.m. ET, Parr will join Senior Editor Walter Thompson for a live chat on Twitter Spaces to discuss his article. Follow @techcrunch on Twitter and bring your questions! 

Software consulting

Consultant: Innofied
Recommended by: Ravil Sookhoo, Insta Express
Testimonial: “[They impacted our business] by creating software and mobile apps that overall connect aspects of our business to make processes easier. They have helped with our e-commerce website, management software to handle orders and delivery solutions.”

5 ways to improve mental health for software developers: Lorna Mitchell, head of Developer Relations at Aiven, reflects on her years of experience working remotely and shares her tips for how startups can help take care of their employees.

Mitchell says, “Software developers need their brains in good shape to do the work that they do, and sometimes when things aren’t going well, we can see it in our colleague’s code before the real problem is even communicated.”

Growth marketing

(TechCrunch+) Collect and leverage zero-party data to personalize marketing and drive growth: Ben Parr, president and co-founder of Octane AI, talks about the importance of zero-party data, but more importantly, walks through examples of how to collect it and put it to work. Parr says, “When you hear ‘quiz,’ you might be tempted to think of a BuzzFeed-style personality assessment, but in reality, they are the fundamental way we figure out what products we want to buy and what package to get.”

(TechCrunch+) Demand Curve: How Zapier acquires customers using its homepage:  Joey Noble, community manager at Demand Curve, tears down Zapier’s homepage. Noble says, “When building your startup’s website, start by getting inspiration from the websites of established companies in your industry. Why? Because larger companies will have the resources to test and optimize their website to convert, saving you the need to figure it all out yourself.”

Should your company be using a flexible pricing model?

This week’s top story is located at the crossroads of growth marketing and software development.

Usage-based pricing (UBP) for SaaS services is becoming more popular as companies of every type automate their processes, but one important result of the shift is that companies that adopt UBP see a return on their customer acquisition costs much sooner than the competition.

This week’s coverage of software development includes articles about Battery Venture’s State of the OpenCloud report, how developers can make the most of iOS 15.0 updates and an interview with Appetiser, who we found through our TechCrunch Experts survey. As for growth marketing, I reached out to several marketers we’ve interviewed in the past to find out how they’re preparing for this year’s holiday season.

Software consulting

(TechCrunch+) We’re still just scratching the surface of the cloud’s potential: TechCrunch’s own Ron Miller and Alex Wilhelm do a deep dive of the State of the OpenCloud report from Battery Ventures. Ron and Alex write, “Battery believes that the cloud market could eventually be worth $1 trillion. When you consider that the vast majority of work, development and computing will be done in the cloud at some point, the investment group’s round-number projection may prove modest.”

(TechCrunch+) Make the most of iOS 15’s updates to the App Store: Ilia Kukharev, head of ASO at AppFollow, tells us how software developers can use iOS 15.0 updates to their advantage. Kukharev says, “If an internal event is planned in the app (for example, a live broadcast), it is now possible to promote it in App Store Connect any time before the event. After review approval, the event card will be shown in search results as well as on the app page.”

Appetiser’s co-founders discuss building client relationships and getting to MVP: Anna had a chance to interview Appetiser’s co-founders Jamie Shostak and Michael MacRae. They discussed how Appetiser came to be, how they also work with clients on growth, and more. MacRae says, “When we build your team at Appetiser, it will be your team! Join standups, ideate with your team, discuss challenges or even have one-on-ones. We replicated the structure of successful startups with in-house teams, and then we rebuilt it in an agency form.”

Growth marketing

(TechCrunch+) Why more SaaS companies are shifting to usage-based pricing: Anna spoke with OpenView’s operating partner, Kyle Poyar, about OpenView’s 2021 State of Usage-Based Pricing Report and shares the highlights of their conversation with us. Anna says, “The survey also looks into how companies that adopt flexible pricing models perform compared to their counterparts, and how it impacts them more broadly.”

(TechCrunch+): The holiday shopping season is coming: How are growth marketers preparing?: Miranda Halpern chatted with several marketers that we’ve come to know through our TechCrunch Experts project about how they’re preparing for holiday campaigns this year while facing the pandemic, supply chain issues, and more. “To maximize order flow and meet customer expectations, Dick said her company moved up its campaign start dates by 2-3 weeks and plans to lean more heavily on SMS and email campaigns than in the past.”

Appetiser’s co-founders discuss building client relationships and getting to MVP

Appetiser‘s site lists three factors for app success: Technology, marketing and design. And while the Australian agency was recommended to TechCrunch via our our survey to identify software development partners for startups, it could just have well have come through our survey to recommend growth marketers, which you can answer here.

With a focus on designing, building and growing mobile and web apps, Appetiser’s co-founders Jamie Shostak and Michael MacRae were endorsed by several clients who worked with them from the earliest days of their projects. “Every startup has to start with an idea. And some of the best startups can come from people who experience the problem firsthand, even if they are not the most technical,” Shostak noted.

TradeNow, an Australian pay-later financing option for trade businesses and their customers, is one such customer. “The Appetiser team has developed great leading applications and also believed in the vision of TradeNow from the very start,” its founder Matt Brennan wrote. “We were able to develop a great working relationship early on and continue this along the journey.”

Fellow entrepreneur Andre Eikmeier praised the flexibility of Appetiser’s model. “We were able to use our CTO to lead a team of six devs from the Appetiser team, with occasional UX/UI, product management and project management as needed. It was properly collaborative, not a blackbox agency arrangement. So we were able to build capability in-house at the same time, rather than dependency.”

To find out more, we interviewed both Shostak and MacRae, in a discussion that went from prototyping to growth, and from MVP to design excellence.

Editor’s note: This interview has been edited for length and clarity.

What’s Appetiser’s origin story?

Jamie Shostak: Back in 2017, I ran into a tall German guy at the coffee machine of a co-working space in Melbourne: Michael. He had apps with millions of users, and I was running a growth marketing agency. After getting to know each other, we discovered a mutual passion for building and growing tech products. We had some healthy debates and identified how we could help others with their own product’s success: Speed to market, data-driven insights, top-level quality and strong teams. And that’s how Appetiser was born.

What size is your team now, and how is it structured?

Michael MacRae: We have a team of 150 in Asia and 30 people in Australia. Our teams are built around efficiency: Small, client-embedded production squads comprising iOS, Android and back-end developers, as well as UX designers, product managers and QA/PM specialists. These squads work together in an agile environment and scale up or down based on the needs of the project. Appetiser itself is relatively flat, with a huge focus on data-driven decision-making via iterative testing.

One of your clients told TechCrunch that Appetiser is “the opposite of a blackbox.” What does that mean?

MacRae: The “Telephone Game” is a popular children’s game to teach us the consequences of messages traveling from person to person. Sadly, agencies love “shielding” their team of developers, testers and designers from clients by introducing layers. Simply put, we do the opposite. When we build your team at Appetiser, it will be your team! Join standups, ideate with your team, discuss challenges or even have one-on-ones. We replicated the structure of successful startups with in-house teams, and then we rebuilt it in an agency form.


Help TechCrunch find the best software consultants for startups.

Provide a recommendation in this quick survey and we’ll share the results with everybody.


Your site mentions that beyond designing and building apps, you are your clients’ “growth machine.” Can you explain?

MacRae: The vision for Appetiser was never to be an app development company. Instead, we think of ourselves as a product success agency. Simply put, we try to maximize the chances of a product becoming a success story. We measure how many of our apps become successful, how many users they’ve got, how much revenue they generate and how much money they raise.

Our entire team is held accountable to these success metrics, which means we do whatever it takes to help our clients get there. This may include design, development and growth, but often it’s also strategy, help with fundraising and more.

Why does your strategy require defining a minimum viable product (MVP)?

Shostak: We’ve spent years refining internal IP based on data to rapidly deliver reliable, high-quality products. We use this to help entrepreneurs get to market fast with an MVP.

MacRae: Defining that MVP comes down to creating real-world value but also emotionally detaching ourselves from nice-to-haves. They can always be added later! As a result, we reduce the amount of time and iteration cycles to find product-market fit. Our clients save time and money, which will be invested into growing their products. Our client Move With Us used this approach to cut development timelines in half, resulting in them gaining huge traction in both Australia and the U.S.

But before that, you do prototyping. Why?

Shostak: Whether you’re someone with an idea or a big business, we always start with a standalone design stage and interactive prototype. It allows us to visually scope out the project whilst building an industry leading front-end experience. In Steve Jobs’ words, we like to start with the user experience and [work backward to the technology].

This also acts as a great starting point to raise capital, get stakeholder buy-in or validate their idea before taking steps into full development. We’re extremely proud of clients like Good Empire and Vello that have been able to raise [funding] even before development.

Why do you value design quality?

MacRae: On the App Store, you’ve got seconds to convince a user to download your app. On the web, if you don’t convert a visitor within seconds, they’re gone forever. So at first, design excellence is a matter of understanding what users desire. This accelerates user acquisition. And once you’ve signed up your user, a strong user experience retains them.

We also believe that product design is not just a creative field; it’s a matter of performance: One design will always outperform the other. We try to centralize the learnings from all of our projects to design based on proven tactics to minimize risky assumptions.

How do you share knowledge internally?

MacRae: Appetiser has created more internal IP than a majority of agencies. This includes our baseplate; our gold standards to unify the team based on best practices, which a large portion of our team ongoingly investigates, tests and iterates upon; and our educational materials and courses.

For the latter, we established the Appetiser University. It has a growing curriculum of production-relevant topics such as standards, best practices and guidelines, and also covers topics like economics, CRO and data analysis. Appetiser employees even have weekly exams that ask them to apply their learnings.

What are some of your plans for the next year?

Shostak: With a remote-first culture, our plan was always to hire the best talent in the world. This started with a focus first on Asia Pacific. So far we’re in Davao, Cebu, Manilla, Melbourne and Sydney. In 2022, we are looking to expand this across a few more continents [ … ] and you can expect to see us in the U.S. within the next 12 months.

In addition, starting in 2022 and beyond, we want to build our own startup community and platform, and expand that globally. From partnering with investors, crowdfunding platforms, lawyers and accountants to creating our own educational content. We want to enable startups to conquer international markets. And we’re also currently building an incubator called Appetiser Ventures, where we will help accelerate clients’ startups further and even potentially build some internally.

Arbisoft co-founder Yasser Bashir on building trust with early-stage startups

Co-founded in 2007 by Yasser Bashir, Arbisoft falls on the larger end of the spectrum of software development partners that our readers have recommended in our ongoing survey.

Today, the company has a few hundred employees distributed across Pakistan, Australia, Texas and Malaysia, but it continues to service startups of all sizes, says Bashir.

Omri Traub, CEO of e-commerce startup Popcart, told TechCrunch that their company has worked with Arbisoft since its early stages.

“We had access to top talent and, importantly, elasticity in hiring. If we wanted to add a developer, we could have an incredible one join our team in under one week,” said Traub. “It would have taken us weeks and months to recruit and hire a developer in Boston or the U.S.”

Arbisoft CEO Yasser Bashir

Image Credits: Yasser Bashir

According to Anna Bailey, product manager at Volta Charging, “help [from Arbisoft] has allowed us to build reliably and at a large scale without having to burden our internal engineers.”

We spoke to Bashir to learn more about how Arbisoft works with its clients, most of whom “have either closed or are about to close Series A rounds,” he said. In our conversation, he discussed agile development, data science, customer and employee satisfaction.

Editor’s note: This interview has been edited lightly for length and clarity.

Can you briefly tell us about your background and what inspired you to create Arbisoft?

Yasser Bashir: I was 10 when my father bought me and my brother a Commodore 64. In the little town that I grew up in, we were among the only three families that owned a computer. I know very few people who used one of those C-64 machines in the 80s and didn’t end up loving computers or computer science. I was no exception. I went on to get an undergraduate degree in computer science from the top CS school in my home country and later ended up at Stanford University for a graduate degree.

Each of those steps paved the way, in one way or another, toward a career in computing in general and the creation of a technology company in particular.

In 2007, I, along with a few other colleagues, founded Arbisoft because we loved solving a variety of computing problems rather than staying close to one particular domain or technology vertical. We felt it was much easier to do that in a software services company than a software product company.

In addition to our love for software development, we also had strong ideas on the kind of culture that would likely inspire smart people to do their best in a technology-focused organization. Arbisoft is a manifestation of many of those ideas.

How has Arbisoft evolved since its creation 13 years ago, and and how did it grow?

What started with three people in 2007 is now one of the most successful software companies in our region. We have almost 750 people, mostly engineering staff, and we are software development partners for many organizations that are leaders in their verticals, including KAYAK, MIT, edX, Insurify and many others.

Almost all of our growth has been organic; companies that have had a great experience of outsourcing their software development needs to us strongly recommend our services to others. Not surprisingly, we consistently get a net promoter score of 75 or above from our customers in our biannual NPS surveys. Our growth is a direct consequence of our customers promoting us to others.


Help TechCrunch find the best software consultants for startups.

Provide a recommendation in this quick survey and we’ll share the results with everybody.


How is your team structured?

Arbisoft is structured as a network of independent, cross-functional teams. Each team is typically working on just one client project at any given time. We strongly believe in autonomous, self-managed teams that are agile and constantly evolving to improve their effectiveness.

Among the many books that have shaped my thinking on organizational structures, one of the most important is Frédéric Laloux’s “Reinventing Organizations.” His concepts for Teal organizations are very ambitious — sometimes overly idealistic — but definitely paint a picture of an organization that is way more evolved than the majority of companies in the world today. In shaping our team structures, we have borrowed many ideas from the book.

What range of services do you provide? Why did you choose to go full-stack and beyond?

Our range of services, by virtue of our size, is pretty wide. We provide full-stack web and mobile app development, DevOps for cloud computing, machine learning, AI, UI/UX/product design, project management, and manual and automated software QA. Basically, we provide most, if not all, of the services that may be needed by a modern tech startup to get to a production-ready solution. Beyond launch, we continue to support our customers with maintenance, bug fixing and new feature development.

Among your clients, at what stages are the startups that you work with? How early-stage can they be?

We work with startups across all stages of their evolution, but more typically with ones that have either closed or are about to close Series A rounds. There is no restriction on the startup stage as such though. For the right idea, we can start at its very inception.

How do you build trust with your clients that make them potentially willing to rely on Arbisoft for all of their engineering needs?

Openness and transparency are fundamental enablers of the trust our clients have in us. We make sure we represent our capabilities exactly how they are so that we can set the right expectations and exceed them whenever possible. Our teams working on client projects are seamlessly embedded into the clients’ own teams and, for all practical purposes, work as if they are a part of the clients’ business.

Vulnerability also plays a role in building that trust — when we make mistakes, we are open about sharing them and learning from them, so that they are not repeated. Other agile principles help too but blameless retros are probably the most effective tool in openly discussing and learning from mistakes.

Can you tell us more about the data side of Arbisoft?

For quite a few of our customers, our primary service is collecting, cleaning, analyzing and presenting data. We have developed deep expertise in libraries and frameworks that assist with our data science practice. From the get-go (no pun intended), Python was one of our go-to languages. Luckily, Python is one of the strongest languages for dealing with data. Libraries like Scrapy, NumPy, Pandas, SciPy, Plotly, etc. come in really handy for all of our data science needs and we have pretty deep expertise in them.

You also built solutions such as Edly, ListenTool and more — can you tell us about these and why you are doing it?

That’s a great question. Considering that Arbisoft is a reasonably sized organization now, we often need technology to manage our processes more efficiently and maintain our leadership position as a software services provider. When we are unable to find a good match for our needs, we build solutions to solve our own problems. If it works for us, we then productify the solution so it can solve similar problems for other organizations.

For example, we built ListenTool because Arbisoft is big on frequent, instance-based feedback. We built Edly because we found ourselves frequently building custom learning management systems (LMS) for our customers and it seemed natural to abstract many of the complexities of an online learning solution into a customizable product offering.

This has been a successful strategy and we are likely to continue building such products in the future as well. We are also spinning off some of these products into organizations that can sustain and grow themselves independently of Arbisoft.

Why do you have offices in Texas, Australia and Malaysia in addition to Pakistan, and what are the advantages of this setup and locations?

Most of these locations are front offices closer to where our customers are. Since 80% of our customers are in the U.S., it really helps to have a presence on the ground. We have our customers nicely distributed between the West Coast (San Francisco) and East Coast (New York and Boston) so having an office in the middle optimizes time overlap and travel. Our customers can get the high availability and service quality of an onshore provider with the cost and other benefits of an offshore operation. It’s the best of both worlds.

Pakistan’s tech scene seems to be taking off. What has been your involvement with it personally, and what impact does this growing ecosystem have for Arbisoft if any?

I have been very involved with the startup and tech ecosystem in the country since its inception. It is indeed taking off like a rocket ship right now, and we couldn’t be more excited about it. This year, startups raised more funding than all of the previous years combined. Arbisoft is excited because many of these startups need technology services, and therefore, we have a new and exhilarating market at our disposal. We have a great brand and most businesses look at Arbisoft as one of the most reliable and dependable technology partners they can hope to have. So the demand for our services has surged by an order of magnitude.

What are some arguments for Arbisoft to attract and retain talent?

Arbisoft is known for having a great organizational culture — we care deeply about our people and create opportunities for them to constantly learn and grow their capabilities. I’d have to say that is the primary reason people come to Arbisoft and stay. We have one of the lowest turnover rates in the industry. When people do leave, it’s usually for opportunities outside the country or ambitions like higher education. Invariably, you will find Arbisoft alumni to be our best ambassadors, who are not only helping us find new talent to replace them but also redirecting new business to us.

Arbisoft co-founder Yasser Bashir on building trust with early-stage startups

Co-founded in 2007 by Yasser Bashir, Arbisoft falls on the larger end of the spectrum of software development partners that our readers have recommended in our ongoing survey.

Today, the company has a few hundred employees distributed across Pakistan, Australia, Texas and Malaysia, but it continues to service startups of all sizes, says Bashir.

Omri Traub, CEO of e-commerce startup Popcart, told TechCrunch that their company has worked with Arbisoft since its early stages.

“We had access to top talent and, importantly, elasticity in hiring. If we wanted to add a developer, we could have an incredible one join our team in under one week,” said Traub. “It would have taken us weeks and months to recruit and hire a developer in Boston or the U.S.”

Arbisoft CEO Yasser Bashir

Image Credits: Yasser Bashir

According to Anna Bailey, product manager at Volta Charging, “help [from Arbisoft] has allowed us to build reliably and at a large scale without having to burden our internal engineers.”

We spoke to Bashir to learn more about how Arbisoft works with its clients, most of whom “have either closed or are about to close Series A rounds,” he said. In our conversation, he discussed agile development, data science, customer and employee satisfaction.

Editor’s note: This interview has been edited lightly for length and clarity.

Can you briefly tell us about your background and what inspired you to create Arbisoft?

Yasser Bashir: I was 10 when my father bought me and my brother a Commodore 64. In the little town that I grew up in, we were among the only three families that owned a computer. I know very few people who used one of those C-64 machines in the 80s and didn’t end up loving computers or computer science. I was no exception. I went on to get an undergraduate degree in computer science from the top CS school in my home country and later ended up at Stanford University for a graduate degree.

Each of those steps paved the way, in one way or another, toward a career in computing in general and the creation of a technology company in particular.

In 2007, I, along with a few other colleagues, founded Arbisoft because we loved solving a variety of computing problems rather than staying close to one particular domain or technology vertical. We felt it was much easier to do that in a software services company than a software product company.

In addition to our love for software development, we also had strong ideas on the kind of culture that would likely inspire smart people to do their best in a technology-focused organization. Arbisoft is a manifestation of many of those ideas.

How has Arbisoft evolved since its creation 13 years ago, and and how did it grow?

What started with three people in 2007 is now one of the most successful software companies in our region. We have almost 750 people, mostly engineering staff, and we are software development partners for many organizations that are leaders in their verticals, including KAYAK, MIT, edX, Insurify and many others.

Almost all of our growth has been organic; companies that have had a great experience of outsourcing their software development needs to us strongly recommend our services to others. Not surprisingly, we consistently get a net promoter score of 75 or above from our customers in our biannual NPS surveys. Our growth is a direct consequence of our customers promoting us to others.


Help TechCrunch find the best software consultants for startups.

Provide a recommendation in this quick survey and we’ll share the results with everybody.


How is your team structured?

Arbisoft is structured as a network of independent, cross-functional teams. Each team is typically working on just one client project at any given time. We strongly believe in autonomous, self-managed teams that are agile and constantly evolving to improve their effectiveness.

Among the many books that have shaped my thinking on organizational structures, one of the most important is Frédéric Laloux’s “Reinventing Organizations.” His concepts for Teal organizations are very ambitious — sometimes overly idealistic — but definitely paint a picture of an organization that is way more evolved than the majority of companies in the world today. In shaping our team structures, we have borrowed many ideas from the book.

What range of services do you provide? Why did you choose to go full-stack and beyond?

Our range of services, by virtue of our size, is pretty wide. We provide full-stack web and mobile app development, DevOps for cloud computing, machine learning, AI, UI/UX/product design, project management, and manual and automated software QA. Basically, we provide most, if not all, of the services that may be needed by a modern tech startup to get to a production-ready solution. Beyond launch, we continue to support our customers with maintenance, bug fixing and new feature development.

Among your clients, at what stages are the startups that you work with? How early-stage can they be?

We work with startups across all stages of their evolution, but more typically with ones that have either closed or are about to close Series A rounds. There is no restriction on the startup stage as such though. For the right idea, we can start at its very inception.

How do you build trust with your clients that make them potentially willing to rely on Arbisoft for all of their engineering needs?

Openness and transparency are fundamental enablers of the trust our clients have in us. We make sure we represent our capabilities exactly how they are so that we can set the right expectations and exceed them whenever possible. Our teams working on client projects are seamlessly embedded into the clients’ own teams and, for all practical purposes, work as if they are a part of the clients’ business.

Vulnerability also plays a role in building that trust — when we make mistakes, we are open about sharing them and learning from them, so that they are not repeated. Other agile principles help too but blameless retros are probably the most effective tool in openly discussing and learning from mistakes.

Can you tell us more about the data side of Arbisoft?

For quite a few of our customers, our primary service is collecting, cleaning, analyzing and presenting data. We have developed deep expertise in libraries and frameworks that assist with our data science practice. From the get-go (no pun intended), Python was one of our go-to languages. Luckily, Python is one of the strongest languages for dealing with data. Libraries like Scrapy, NumPy, Pandas, SciPy, Plotly, etc. come in really handy for all of our data science needs and we have pretty deep expertise in them.

You also built solutions such as Edly, ListenTool and more — can you tell us about these and why you are doing it?

That’s a great question. Considering that Arbisoft is a reasonably sized organization now, we often need technology to manage our processes more efficiently and maintain our leadership position as a software services provider. When we are unable to find a good match for our needs, we build solutions to solve our own problems. If it works for us, we then productify the solution so it can solve similar problems for other organizations.

For example, we built ListenTool because Arbisoft is big on frequent, instance-based feedback. We built Edly because we found ourselves frequently building custom learning management systems (LMS) for our customers and it seemed natural to abstract many of the complexities of an online learning solution into a customizable product offering.

This has been a successful strategy and we are likely to continue building such products in the future as well. We are also spinning off some of these products into organizations that can sustain and grow themselves independently of Arbisoft.

Why do you have offices in Texas, Australia and Malaysia in addition to Pakistan, and what are the advantages of this setup and locations?

Most of these locations are front offices closer to where our customers are. Since 80% of our customers are in the U.S., it really helps to have a presence on the ground. We have our customers nicely distributed between the West Coast (San Francisco) and East Coast (New York and Boston) so having an office in the middle optimizes time overlap and travel. Our customers can get the high availability and service quality of an onshore provider with the cost and other benefits of an offshore operation. It’s the best of both worlds.

Pakistan’s tech scene seems to be taking off. What has been your involvement with it personally, and what impact does this growing ecosystem have for Arbisoft if any?

I have been very involved with the startup and tech ecosystem in the country since its inception. It is indeed taking off like a rocket ship right now, and we couldn’t be more excited about it. This year, startups raised more funding than all of the previous years combined. Arbisoft is excited because many of these startups need technology services, and therefore, we have a new and exhilarating market at our disposal. We have a great brand and most businesses look at Arbisoft as one of the most reliable and dependable technology partners they can hope to have. So the demand for our services has surged by an order of magnitude.

What are some arguments for Arbisoft to attract and retain talent?

Arbisoft is known for having a great organizational culture — we care deeply about our people and create opportunities for them to constantly learn and grow their capabilities. I’d have to say that is the primary reason people come to Arbisoft and stay. We have one of the lowest turnover rates in the industry. When people do leave, it’s usually for opportunities outside the country or ambitions like higher education. Invariably, you will find Arbisoft alumni to be our best ambassadors, who are not only helping us find new talent to replace them but also redirecting new business to us.

Which software consultants do startups love to work with?

Outsourcing engineering has become more common in recent years, so we’re starting a new initiative to profile the software consultants who startups love to work with the most. Founders and other startup leaders, just fill out this quick survey with a few more details to help us find the right ones.

For our first profile, we interviewed Joshua Davidson, CEO of Chop Dawg earlier this week. “We’ve been around since the early days, and we have maintained relevancy,” he explains. “If you asked one of our partners … I think what they’re going to tell you is that longevity allows us to tell people not just what to do, but that we know why to do it that way, and how to be more pragmatic — save time, save energy, but also know what not to do. From being around so long, we’ve probably made every mistake you can possibly think of. Which is an advantage.” The software development agency has worked on more than 350 digital products since its founding in 2009, for startups of all sizes.

More details in the link below. But first, here are some of the reviews we’re already getting from the new survey.

Consultant: Appetiser Apps
Recommended by: Andre Eikmeier, founder of Good Empire
Testimonial: “They had a good reputation globally and had produced some good products. We also liked their flexible model — we were able to use our CTO to lead a team of six devs from the Appetiser team, with occasional UX/UI, product management and project management as needed, it was properly collaborative, not a blackbox agency arrangement. So we were able to build capability in house at the same time, rather than dependency. [Working with them] allowed us to get a first iteration of product to market from scratch in three months. We were able to build iOS and Android versions simultaneously.”

Consultant: Aloa
Recommended by: Samir Mirza, Fifth Star Funds
Testimonial: “Fifth Star Funds (our fund) is a venture philanthropy fund focused on closing the funding gap for Black founders, at the family and friends round. We’re an evergreen fund, so as the startups we invest in grow, all returns are funneled back into the fund so we can invest in more founders (hence the philanthropic portion). Aloa is our dev partner because they have integrity. First, they’re aligned with our mission and offering at-cost services to anyone we invest in. Second, they have helped perform work for some of our team members and built our website pro-bono. Aloa understands the pain points of outsourcing. They aren’t going to just tell you what to do, they’re going to understand what your business problems are and figure out how to best solve it with technology. In instances, they’ve turned potential clients away encouraging them to use no-code tools as Aloa wasn’t worth their money yet.”

Consultant: Ajmera InfoTech
Recommended by: Chintan Bakshi, Skyku
Testimonial: “As a startup CTO, I was looking to work with a team that can be sustained for multiple years of development and product launch. Our small team and company, which was bootstrapped, tried to invest and train new hires, but would eventually lose junior developers through attrition because of a competitive landscape. In Ajmera Infotech, we found experienced architects and developers that we have been able to work with through multiple releases. We have built trust and can truly leverage offshore time zones to gain 16-18 hours of productivity. For our company, this has allowed us to stay within our budget and continue to add value into our product and services.”

Consultant: Goncalo (Gonka) Moraes, Rishabh Jaipuria (RJ) from DevGrid
Recommended by: Leo Malave, co-founder and CTO of Orbix360 Inc
Testimonial: “We went from running a ‘hobby’ SaaS offering to running a real company with goals, releases and a growing customer base. Thanks to DevGrid, we have an achievable product roadmap, revenue model and plans to solicit investment.”

Consultant: Cultum
Recommended by: Deji Ariyo, Laudah
Testimonial: “[We chose them for their] expertise, transparency, cost-effectiveness and willingness to help. [They] helped, and are still helping, to translate our idea to a market-ready solution that customers love.”

Consultant: ManagedKube
Recommended by: Garland Kan, consultant
Testimonial: “[They have] a deep understanding of cloud technology and how to use that in combination with open source software to get us an infrastructure that is scalable but easy to understand and maintain. They were literally trying to make themselves obsolete!”

Consultant: Appetiser Apps
Recommended by: Matt Brennan, TradeNow
Testimonial: “The Appetiser team has developed great leading applications and also believed in the vision of TradeNow from the very start. We were able to develop a great working relationship early on and continue this along the journey.”

Consultant: Aloa
Recommended by: David Pawlan, Bracketology
Testimonial: “Aloa approaches this space differently. They aren’t in love with their solution; they’re in love with the problem of outsourcing. Before they determine how to best handle our experience, they first understand us as a business. Then, rather than serving as a dev shop, they essentially provide the infrastructure necessary to have a seamless experience. They’ve vetted through over 10,000 firms and match you with the one that makes the most sense for you. They have a PM tool focused on client-facing project management. They have an invoicing tool so we don’t have to deal with international fees, exchange rates or international tax compliance. They have an audit process that is based off custom development strategies they built out for us. They then also have a strategist, someone in the U.S., who serves as an account manager in case I need anything. What’s wild is they do all of this at still an outsourced price. They helped us not only grow our tech, but they helped us understand how we were growing our tech. One of the greatest values is their focus on education. I’m not a technical leader, so the ability to understand the process of what is happening, allowing me to speak more intelligently about the product, has been incredible.”

Software Consulting

(TechCrunch+) Investors share how infrastructure as code is taking over DevOps: “Infrastructure as code (IaC) has been gaining wider adoption among DevOps teams in recent years, but the complexities of data center configuration and management continue to create problems — and opportunities.” Karan spoke with some of the top investors in IaC startups. He asked them questions like, “Which areas do you think IaC’s capability to set up any cloud resource will be most used” and “How can a startup trying to establish itself as a provider of IaC set itself apart from the competition?”

Driving AI innovation in tandem with regulation: Will Uppington, guest contributor for TechCrunch, CEO and co-founder of TruEra, writes about how the regulation of AI could slow down its growth in Europe. Uppington says, “The main thrust of the EC regulations is to place new requirements on “high-risk” AI systems. These include AI systems used for remote biometric identification, public infrastructure management, hiring and employment, creditworthiness assessment and education, as well as for various public-sector use cases, such as dispatching first responders.”

App agency Chop Dawg on helping startups build for the long term: Miranda Halpern spoke with Davidson about trends in the app development industry, how the popularity of outsourcing tech has changed since the pandemic and more. One thing you should know about Chop Dawg is that Davidson says, “As a company, we purposely are constantly just trying to be better and better at what we do. Even today, with my CEO hat on, I’m constantly like, “How can our process improve? What new technologies can we adapt? What do new design trends, technology trends can we be leveraging?” I think that’s probably one of the things I’m most proud of.”

Help TechCrunch find the best growth marketers for startups.

Provide a recommendation in this quick survey and we’ll share the results with everybody.

Growth Marketing

(TechCrunch+) As Apple messes with attribution, what does growth marketing look like in 2021?”: Danny walks through a recap of his panel at TechCrunch Disrupt 2021. Danny says, “Growth provides revenues, venture capital, prestige and scale — ultimately driving the success of every business. Yet, measuring growth is complex and challenging — and it’s only getting tougher. Changes to attribution in iOS 14 and further refinements in iOS 15, plus other privacy-preserving initiatives in the industry, have forced growth marketers to rethink how they define their growth analytics engines.” Read on to see what his panel members have to say.

Why generic marketing approaches don’t work on software developers: Anna Heim interviewed Adam DuVander, a developer marketer and author of “Developer Marketing Does Not Exist.” DuVander says, “The book title is a call to these marketers to treat their technical audience differently. To reach more developers requires more education and less promotion. Your ‘marketing’ should not feel like marketing.”

(TechCrunch+) 5 common growth marketing mistakes startups make: Jonathan Martinez dives into common growth marketing mistakes, and what startups can do to fix them. Martinez says, “A common thread of mistakes connects most startups that try their hand at growth marketing. Some frequent errors include performance metrics not being correctly measured, product and growth teams working in silos, low testing velocity and failure to consider the entire marketing funnel.”

(TechCrunch+) B2B marketing tactics that can help move the needle: Ryan Narod, marketing lead at Mutiny, walks us through 10 marketing tactics. One piece of advice Nord gives us is, “When a target account lands on your pricing page, one of the most helpful things you can do is surface ROI for them right away. The easiest way to calculate your ROI is by vertical.”