<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Manifold</title>
    <description>The latest articles on Forem by Manifold (@manifold).</description>
    <link>https://forem.com/manifold</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F171%2F06f9d0d9-7b6c-44ca-8836-962fd4037e92.png</url>
      <title>Forem: Manifold</title>
      <link>https://forem.com/manifold</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/manifold"/>
    <language>en</language>
    <item>
      <title>Developers need choice</title>
      <dc:creator>Peter Cho</dc:creator>
      <pubDate>Mon, 26 Mar 2018 16:16:16 +0000</pubDate>
      <link>https://forem.com/manifold/developers-need-choice-4cj</link>
      <guid>https://forem.com/manifold/developers-need-choice-4cj</guid>
      <description>&lt;p&gt;Close your eyes and imagine this scenario for me. You’ve been hired as sous chef of a new restaurant. You walk into the kitchen and they say “We just signed a purchase order with DepotMart so here are your DepotMart knives and moving forward all of your ingredients will be from DepotMart and also here are some DepotMart brand shoes, shirt, and pants.” You say “but I’m used to my Wüsthof knives and I quite like the pants I’ve got and I wasn’t aware that DepotMart even sells groceries." They reply “too bad, procurement signed the contract, this is what you’re working with.. for the next five years.”&lt;/p&gt;

&lt;p&gt;Now replace DepotMart with Microsoft, Amazon, Google, or any of the other major monoclouds. Companies who are beholden to their shareholders for selling Operating Systems, Retail, and Search, they are now responsible for giving you the tools and infrastructure to build your software.&lt;/p&gt;

&lt;p&gt;Don’t get me wrong, the big box clouds have some pretty nice tools and stable, scalable infrastructure with interwoven components that work fairly well together. (and many of us are very happy to be entirely under the warm loving embrace of Jeff Bezos for all of our needs) But where will that put us 2, 5, or 10 years from now? Do we honestly believe that they will innovate of their own volition, when there is no competitive incentive to do so? &lt;em&gt;cough*Railroads and Telephone companies*cough&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;On the flip side, companies like &lt;a href="https://www.manifold.co/services/mailgun"&gt;Mailgun&lt;/a&gt; live or die by whether or not they provide an amazing experience for transactional email. &lt;a href="https://www.manifold.co/services/logdna"&gt;LogDNA&lt;/a&gt; only stays in business by providing stellar logging in the cloud. There are hundreds of developer services like this, companies who do one thing extremely well, who prioritize developer experience over all else.&lt;/p&gt;

&lt;p&gt;That’s why we started &lt;a href="https://www.manifold.co/"&gt;Manifold&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;We offer convenience to developers by letting them use one credit card and one account to purchase &lt;a href="https://www.manifold.co/services/jawsdb-postgres"&gt;Postgres&lt;/a&gt;, &lt;a href="https://www.manifold.co/services/memcachier-cache"&gt;memcache&lt;/a&gt;, &lt;a href="https://www.manifold.co/services/scoutapp"&gt;monitoring&lt;/a&gt;, etc. You can integrate into &lt;a href="https://blog.manifold.co/manifold-%EF%B8%8F-kubernetes-terraform-9dcf09703e5a"&gt;Terraform, Kubernetes&lt;/a&gt;, &lt;a href="https://blog.manifold.co/announcing-manifolds-laravel-integration-12b9b0389579"&gt;Laravel&lt;/a&gt;, and &lt;a href="https://www.manifold.co/teams"&gt;you can invite team members&lt;/a&gt; and manage on a per-project basis. But those are nice-to-haves, they’re vitamins. What we’re really after is giving developers the freedom to choose, to choose amongst tools and services created by developers, for developers.. a flourishing ecosystem of companies that are dedicated to making your life easier and your code more effective, always innovating and pushing the boundaries of what is possible with software.&lt;/p&gt;

&lt;p&gt;If you’re a developer, come try out the first handpicked batch of services! We’ve got &lt;a href="https://www.manifold.co/services/cloudamqp"&gt;RabbitMQ&lt;/a&gt;, &lt;a href="https://www.manifold.co/services/redisgreen"&gt;Redis&lt;/a&gt;, &lt;a href="https://www.manifold.co/services/bonsai-elasticsearch"&gt;Elasticsearch&lt;/a&gt;, all the essentials. We’re also going to be launching new services every month through the rest of the year, so if you don’t see anything you need yet, you assuredly will in the coming months. Added bonus, use coupon code &lt;code&gt;DEVTO2018&lt;/code&gt; to get $10 in credit to your account. Extra added bonus, if you &lt;a href="//mailto:peter@manifold.co"&gt;email me your feedback&lt;/a&gt; on our product I’d love to send you some swag!&lt;/p&gt;

&lt;p&gt;If you offer an amazing developer service, &lt;a href="//mailto:peter@manifold.co"&gt;let’s talk&lt;/a&gt;! We are always on the lookout for companies who share our goal of making developers’ lives easier. Whether you’re an up and comer or been in the game for a while, we’re going to be launching tons of services this year and would love for you to join us.&lt;/p&gt;

&lt;blockquote data-lang="en"&gt;
&lt;p&gt;!!! &lt;a href="https://twitter.com/manifoldco?ref_src=twsrc%5Etfw"&gt;@manifoldco&lt;/a&gt; just launched!!! Super excited for this product. Go check that shit out: &lt;a href="https://t.co/37fa6WexK3"&gt;https://t.co/37fa6WexK3&lt;/a&gt; It's like Steam for devs.&lt;/p&gt;— Randall Degges (&lt;a class="mentioned-user" href="https://dev.to/rdegges"&gt;@rdegges&lt;/a&gt;) &lt;a href="https://twitter.com/rdegges/status/859820265525493761?ref_src=twsrc%5Etfw"&gt;May 3, 2017&lt;/a&gt;
&lt;/blockquote&gt;

&lt;p&gt;When it comes to choice, as consumers we have access to the Google Play Store and Apple App Store, gamers have Steam (I can’t imagine a world in which EA or Ubisoft would have created &lt;a href="http://store.steampowered.com/app/265930/Goat_Simulator/"&gt;Goat Simulator&lt;/a&gt;), but for some reason developers are still waiting for our Cambrian explosion. We’re still out here grappling with the choice between Microsoft’s MicroCache, MicroDB, and MicroCompute service or Amazon’s AWSCache, AWSDB, or AWSCompute service..&lt;/p&gt;

&lt;p&gt;Hopefully we can build a future, together, in which &lt;a href="https://www.manifold.co/?utm_campaign=dev.to_march&amp;amp;utm_source=dev.to&amp;amp;utm_medium=sponsorship&amp;amp;utm_content=dev-need-choice"&gt;developers have choice&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>cloud</category>
      <category>developer</category>
      <category>ecosystem</category>
      <category>productivity</category>
    </item>
    <item>
      <title>📈 A/B testing with limited data at a startup</title>
      <dc:creator>Colin White</dc:creator>
      <pubDate>Fri, 23 Mar 2018 18:12:39 +0000</pubDate>
      <link>https://forem.com/manifold/-ab-testing-with-limited-data-at-astartup-1i7b</link>
      <guid>https://forem.com/manifold/-ab-testing-with-limited-data-at-astartup-1i7b</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fzx4fhemr7t189ekkx70m.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fzx4fhemr7t189ekkx70m.png" alt="A/B testing"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Originally posted on &lt;a href="https://blog.manifold.co/a-b-testing-with-limited-data-at-a-startup-6fe1cf46f63d" rel="noopener noreferrer"&gt;Manifold&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  📈 A/B testing with limited data at a startup
&lt;/h1&gt;

&lt;p&gt;Practically every article you read about startup marketing stresses the importance of A/B testing. From the header on your landing page to the colour of your signup button, even the most minor thing should be tested. But, almost all of these articles you’re reading assume one thing. That you’re in growth mode.&lt;/p&gt;

&lt;p&gt;But that’s an issue for a lot of companies.&lt;/p&gt;

&lt;p&gt;Startups that haven’t hit growth just don’t have enough data to run A/B tests at scale. This means that testing at low numbers is a completely different ballpark than when you are scaling. I’m not saying that it’s impossible, but I’ll break down some common misconceptions and mistakes that are easy to make when testing with small amounts of data.&lt;/p&gt;

&lt;h2&gt;
  
  
  Let’s quickly define A/B testing
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;A marketing experiment where two variations of a landing page, ad, email or other piece of online content are pitted against each other to determine which produces the highest conversion rate. &lt;br&gt;
&lt;a href="https://unbounce.com/conversion-glossary/definition/ab-testing/" rel="noopener noreferrer"&gt;https://unbounce.com/conversion-glossary/definition/ab-testing/&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That’s the definition from a marketers point of view. Pit two pieces of marketing material against each other to see which converts better. This definition doesn’t do justice to the statistical methods behind A/B testing.&lt;/p&gt;

&lt;p&gt;When you run an A/B test, you are most likely doing a comparison of two binomial distributions using some type of statistical test (there are a few possibilities).&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Things like click-through rates or conversion rates are binomial distributions.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;If you are using A/B testing software like Optimizely, a lot of these statistics are hidden from you, which can sometimes be to your detriment.&lt;/p&gt;

&lt;h2&gt;
  
  
  A/B testing pitfalls
&lt;/h2&gt;

&lt;p&gt;Testing software makes running experiments approachable to all types of people. You really don’t have to know much about statistics to pull off an A/B test in Google Optimize or Optimizely. But not having much knowledge in stats can lead you down the path to some easy to avoid mistakes.&lt;/p&gt;

&lt;p&gt;Let’s look at a few.&lt;/p&gt;

&lt;h3&gt;
  
  
  Ending your test too early
&lt;/h3&gt;

&lt;p&gt;If you’re like me, you LOVE watching the numbers go up when you’re running experiments (or ads, or anything). And one of the best numbers to watch is what most A/B testing software has now. The “chance to beat” metric. This is a number that the software calculates on the fly using a multitude of variables available.&lt;/p&gt;

&lt;p&gt;This number can be misleading. If your “chance to beat” is at 100% you might be thinking, “alright, let’s end this and start the next test”, but that can get you into major trouble. This is called peeking. Peeking is when you look at the data before you’ve gathered a big enough sample size and means you haven’t hit statistical significance. Following the process of ending your tests early can lead to false positives that aren’t going to be correct in the long run.&lt;/p&gt;

&lt;p&gt;Running A/B tests takes a lot of traffic, especially as you get further into your funnel. Users drop off and you get less and less people seeing your test.&lt;/p&gt;

&lt;p&gt;Let’s look at an example. Say you have a conversion rate on a landing page of 5% and you want to get it up to 5.5%. That’s a 10% increase. Seems pretty reasonable to get there. But to be confident in that change to the landing page, you’ll need each variation to get a sample size of ~30000 visitors.&lt;/p&gt;

&lt;p&gt;I don’t know about you, but getting ~60k visitors to a landing page can be pretty tough when you are early in your startup’s lifecycle.&lt;/p&gt;

&lt;p&gt;Checkout Evan Miller’s awesome sample size calculator to better understand the audience size you need: &lt;a href="https://www.evanmiller.org/ab-testing/sample-size.html" rel="noopener noreferrer"&gt;https://www.evanmiller.org/ab-testing/sample-size.html&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Not understanding your audience
&lt;/h3&gt;

&lt;p&gt;Not all visitors to your website are the same. As marketers &amp;amp; founders, we know motivation and intent are key to marketing proficiently.&lt;/p&gt;

&lt;p&gt;A/B testing is the same. If you are running a test that needs 10000 sessions per variation and all of a sudden get 20k hits to your landing page because a blog post blew up. Is that really a good sense of what your conversion rate is going to be? Probably not. You need to make sure you understand who is visiting your site before you can make a call.&lt;/p&gt;

&lt;p&gt;Sometimes it’s worth running a test to a higher significance if you’re not confident you’re sample has a decent diversity.&lt;/p&gt;

&lt;h3&gt;
  
  
  Testing all the small things
&lt;/h3&gt;

&lt;p&gt;I hope you don’t have blink 182 in your head now.&lt;/p&gt;

&lt;p&gt;I’ve talked a lot about the sample size that’s needed to run tests. In some cases it’s huge. And one of the biggest contributors to your sample size needed is the percent lift you want to see.&lt;/p&gt;

&lt;p&gt;Let’s go back to the example above of our 5% -&amp;gt; 5.5% conversion rate. Testing to significance for that example, we would need to have around 30k visitors per variation. But say we wanted to see that conversion rate lift to 6% instead by changing the whole landing page and not just the CTA copy. That drops our visitors needed per variation down to ~12k. That’s half the visitors and a much more achievable number.&lt;/p&gt;

&lt;p&gt;Making large changes to whatever you are testing is important when you you can only muster a small sample set. If you are changing something small, you won’t be hypothesizing a large lift in your test variable. But, if you make large changes to your content and go for a higher change in the test variable, your sample size needed will decrease dramatically.&lt;/p&gt;

&lt;p&gt;Don’t just go and boost your goal lift to a crazy amount here. You still need to think of testing in a scientific way and choose all of these metrics based on a good hypothesis. Otherwise you are never going to hit significance and you’ll never learn anything.&lt;/p&gt;

&lt;h2&gt;
  
  
  Testing is hard
&lt;/h2&gt;

&lt;p&gt;And it’s even harder at a startup. Tools like Optimizely and Google Optimize are making it easier and easier to run experiments, but they don’t give you all of the background math that needs to be done. Not knowing those statistical methods that are running in the background can lead you to false positives.&lt;/p&gt;

&lt;p&gt;Make sure you’re setting your sample size before your test and sticking to it. Don’t call a test done just because it looks like it’s going to win. Remember, data trumps gut if you have it. Watch out for traffic spikes from one spot, it can make your audience less diverse and skew your results to the max. And lastly, don’t test the small things when your throughput is low. If you’re looking to see significant results at low sample sizes, make big changes. Switch out the landing page for a completely different one, or completely change up the ad you’re running, not just a few words.&lt;/p&gt;

&lt;p&gt;Feel free to hit me up at &lt;a href="mailto:colin@manifold.co"&gt;colin@manifold.co&lt;/a&gt; if you have any questions, I love to chat about this stuff.&lt;/p&gt;

</description>
      <category>data</category>
      <category>analytics</category>
      <category>abtesting</category>
    </item>
  </channel>
</rss>
