Slide 1

Slide 1 text

IRINA NAZAROVA 
 CEO @ EVIL MARTIANS NAVIGATING RISK LIKE 
 A PRO RAILS SAAS ATHENS 2023 Reading version

Slide 2

Slide 2 text

Story: one month ago, two low-probability events happened, and I was left in SF without my lifelines: a SIM and a credit card. Was it worth it to continue with my plans for the day? I identi fi ed the risk as low and called an Uber–and then told the whole story to the unfortunate but very supportive driver.

Slide 3

Slide 3 text

RAILS SAAS ATHENS 2023 3 And it paid off–almost immediately after arriving at the conference, I bumped into the CEO of one of the fastest-growing commercial Open Source products out there, Supabase. We ended up chatting, and we discussed several possible paths we could take together. Overall, it was one of the best networking days.

Slide 4

Slide 4 text

DON’T LET THE RISKS HOLD YOU BACK

Slide 5

Slide 5 text

RAILS SAAS ATHENS 2023 ABOUT ME CEO @ Evil Martians, a product development consulting company for developer tools startups CEO @ AnyCable 5 2x startup founder Research analyst @ J.P. Morgan Investment Bank C++, Ruby on Rails engineer BEFORE

Slide 6

Slide 6 text

RAILS SAAS ATHENS 2023

Slide 7

Slide 7 text

ANYCABLE RAILS SAAS ATHENS 2023 Vladimir Dementyev 
 author and CTO An internal startup that Vladimir Dementyev and I are building. AnyCable allows you to build real-time features–chats, noti fi cations, real-time updates, and collaboration features within Ruby and Rails apps. It scales ef fi ciently and provides delivery and order guarantees, while you keep all data on your servers and save on SaaS costs. The product is an open-source Go server replacing ActionCable. And the paid Pro version is also on-premise and includes features bene fi ting larger applications.

Slide 8

Slide 8 text

WHAT IS RISK? If you ask other people, they’ll tell you that risk is the probability of an unwanted outcome. And that risk, uncertainty, probability are models we use when we don’t have all the information about what’s happening in reality. But if you ask me, I will say that risk is not just a model, but risk and probability are true, inherent characteristics of reality. Reality is probabilistic and non-linear. But I will not bug you with that today! I just want to say something important you should know about risk…

Slide 9

Slide 9 text

THERE IS NO ECONOMIC OPPORTUNITY WITHOUT RISK The interesting thing is that this is a proven theorem. 
 This doesn’t work backwards: there is useless risk, which will not lead to an opportunity.

Slide 10

Slide 10 text

Drag race ⏩ ⏩ ⏩ Formula 1 As entrepreneurs, we take risks all the time. But the rules changed: the past economy was something like a drag race, a straight and simple path to the top. Floor the gas and maximize the speed. Last year this race abruptly turned onto a Formula 1 circuit, with sharp turns and tricky bumps requiring much more precision. You must learn to read the road signs to remain in the driver's seat.

Slide 11

Slide 11 text

RECOGNIZE

Slide 12

Slide 12 text

RAILS SAAS ATHENS 2023 RISKS IN A STARTUP… Market Liquidity Execution / Growth Vendor/Platform Legal Macroeconomics … Technology

Slide 13

Slide 13 text

RAILS SAAS ATHENS 2023 RISKS IN A STARTUP… Every startup is unique, but let’s look at the most common types of risks and use AnyCable as an example. Market – we cannot build and distribute something people want and pay for. Do people want to use the on-premise services instead of PaaS like Pusher and Twilio? And will they pay for the Pro given that there is open-source version. Liquidity – we run out of cash (even if we have the product people want). Can the money we get from AnyCable sustain our salaries and key expenses at least? Execution / growth – can we scale team, product, ramp up sales and marketing. Will people buy AnyCable when it’s not Vladimir Dementyev personally helping you use it? Technology – can we run into technological limitations? Also, can new technology make our product redundant? What if we want to build AnyCable for Laravel, but it is not technically possible? Or, Falcon or new compilers speed up Ruby to such a level that AnyCable is not needed anymore. Vendor / Platform: we are banned on GitHub and Stripe, that we rely on. Macro – US economy goes into a recession. Legal – ActionCable sues AnyCable for trademark violation because of similarity.

Slide 14

Slide 14 text

RAILS SAAS ATHENS 2023 Market Liquidity Execution / Growth Technology Vendor/Platform Legal Macroeconomics … RISKS IN A STARTUP… v2023

Slide 15

Slide 15 text

RAILS SAAS ATHENS 2023 RISKS IN A STARTUP… v2023 This year key risks have grown: - Liquidity is a larger risk because money is much more dif fi cult to raise - Macro risks escalated because of global recession, war, post-covid logistics and production problems - Platform risks play more often - Finally, AI brings new technology risks Now we have recognized the key risks and got a ballpark idea of their magnitude. Is there a more precise way to evaluate risks?

Slide 16

Slide 16 text

EVALUATE

Slide 17

Slide 17 text

RAILS SAAS ATHENS 2023 BASELINE FORECAST

Slide 18

Slide 18 text

Start with a Revenue model: – where does the revenue come from? Simple model for SaaS revenue: – new users generate average check, existing users have a certain pro fi le of retention – you spend money on getting new users

Slide 19

Slide 19 text

Monthly retention, or what % new users remains active (continues purchasing the product) in N months after the fi rst purchase. Normally, you have to start with a model predicting retention. Later, you adjust the model to the fact based on the cohorts you already have.

Slide 20

Slide 20 text

Next, forecast expenses by modeling key types of key expenses: user acquisition, payroll, legal and accounting services, Cloud and SaaS cost, etc. Make sure to differentiate between fi xed and variable cost. Variable cost should be linked to the number of active users or other variable.

Slide 21

Slide 21 text

In our example, there are a few variable expenses: – support team size is 0.3 specialists per 1,000 active users (rounded) – cloud and PaaS cost is $0.9 and $1 per active user – user acquisition cost is $30 per new user

Slide 22

Slide 22 text

Finally, we forecast cash at the end of the month as cash at the beginning of the month plus the operating pro fi t (revenue minus expenses) and plus the net change in “accounts receivable”, i.e. money that clients and partners owe us. This is how we get the 4 key parameters forecasts: revenue, expenses, operating pro fi t, and cash at the end of the period.

Slide 23

Slide 23 text

RUN A 
 STRESS 
 TEST

Slide 24

Slide 24 text

Now, let’s run a stress test to estimate how a certain risk can affect our vitals. 
 Take a market risk, for example, the risk that our new marketing strategy fails. We notice it and start looking for a new strategy, and we need to build something new to support it, so in total, it erases 6 months of growth in new users.

Slide 25

Slide 25 text

This will create a major problem down the road: we will need additional $43k to survive the Fall and Winter of 2024.

Slide 26

Slide 26 text

PLAN OPPORTUNITY FOR A PIVOT

Slide 27

Slide 27 text

RAILS SAAS ATHENS 2023 Budget to pivot = minimal team * runway till fundraise or break-even 🔒 Keep this budget intact in secure liquid assets SOLVE IT BACKWARDS

Slide 28

Slide 28 text

SLIDE WITH A MEME ABOUT BORING SPREADSHEETS

Slide 29

Slide 29 text

RAILS SAAS ATHENS 2023 MODEL HELPS YOU DRIVE WITH PRECISION Normal people. 
 Afraid of risk. Too slow. Entrepreneurs. 
 Too risky, too fast. You. 
 Driving with precision, like a pro. Evaluate your decisions on the information available ex-ante. Avoid “resulting”.

Slide 30

Slide 30 text

RAILS SAAS ATHENS 2023 1. This is a C-level job, you know better. Don’t outsource it. Don’t worry about IFRS and GAAP. 2. Keep it simple. 3. Get the team on board. PRINCIPLES

Slide 31

Slide 31 text

ADD ROAD SIGNS to guide you while driving at high speed

Slide 32

Slide 32 text

U - TURN AHEAD LAST OPPORTUNITY FOR A PIVOT AHEAD PRIORITIZE FEATURE DELIVERY (FOR THE NEXT 3 MONTHS)

Slide 33

Slide 33 text

MINIMUM HIRING SPEED 40 55 MAXIMUM HIRING SPEED

Slide 34

Slide 34 text

MINIMUM REQUIRED ROI 
 ON MARKETING CHANNELS 40% RIDE WITH CAUTION DURING ECONOMIC TURBULENCE

Slide 35

Slide 35 text

ENTERING FUNDRAISING MODE 40% FREEWAY ENTRANCE PREPARATION REQUIRED FOR THE BLACK FRIDAY SALES

Slide 36

Slide 36 text

U - TURN GET 
 A DASH 
 BOARD

Slide 37

Slide 37 text

RAILS SAAS ATHENS 2023

Slide 38

Slide 38 text

ACT

Slide 39

Slide 39 text

DE - RISK

Slide 40

Slide 40 text

RAILS SAAS ATHENS 2023 Agile / lean methodologies: – Release fast – Cut the scope – Build feedback loops – Talk to customers Market SOLUTIONS

Slide 41

Slide 41 text

RAILS SAAS ATHENS 2023 RAILS SAAS 2022

Slide 42

Slide 42 text

Liquidity RAILS SAAS ATHENS 2023 Focus on doing more with less: -Cut unessential expenses -Bring your whole team on board -Economize by moving services from SaaS to on-premise, like AnyCable! Improve your fi scal policies SOLUTIONS

Slide 43

Slide 43 text

LEVERAGE RAILS

Slide 44

Slide 44 text

RAILS SAAS ATHENS 2023 DE - RISK WITH RAILS Market Liquidity Execution / Growth Technology Vendor/Platform Legal Macroeconomics … LOW TIME TO MARKET EFFICIENT FULL - STACK TEAM RAILS SCALES MATURE ECOSYSTEM NO VENDOR LOCK

Slide 45

Slide 45 text

DIVERSIFY

Slide 46

Slide 46 text

RAILS SAAS ATHENS 2023 Can you avoid a critical dependency on any single… – client – platform – distribution channel – vendor – bank – bank (!)

Slide 47

Slide 47 text

DRIVE

Slide 48

Slide 48 text

RAILS SAAS ATHENS 2023 FOLLOW THE ROAD SIGNS AND DRIVE WITH PRECISION AND CONFIDENCE!

Slide 49

Slide 49 text

RAILS SAAS ATHENS 2023 Be a Pro: 1. Recognize risks 2. Evaluate risks and use Road Signs 3. Act: de-risk, diversify, and drive 4. ?

Slide 50

Slide 50 text

HAVE FUN

Slide 51

Slide 51 text

RAILS SAAS ATHENS 2023 The spreadsheet: THANK YOU! Follow @evilmartians, @any_cable and @inazarova on Twitter