<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Sakshi Babel on Medium]]></title>
        <description><![CDATA[Stories by Sakshi Babel on Medium]]></description>
        <link>https://medium.com/@sakshibabel?source=rss-dca76faec334------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/2*p6VzYcEnyK_c36tB6GBZbQ.jpeg</url>
            <title>Stories by Sakshi Babel on Medium</title>
            <link>https://medium.com/@sakshibabel?source=rss-dca76faec334------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sat, 14 Nov 2026 13:43:41 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@sakshibabel/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[Thinking Product: Zerodha]]></title>
            <link>https://medium.com/@sakshibabel/thinking-product-zerodha-d919ef110ec0?source=rss-dca76faec334------2</link>
            <guid isPermaLink="false">https://medium.com/p/d919ef110ec0</guid>
            <category><![CDATA[product-design]]></category>
            <category><![CDATA[investing]]></category>
            <category><![CDATA[trading]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[product-management]]></category>
            <dc:creator><![CDATA[Sakshi Babel]]></dc:creator>
            <pubDate>Tue, 30 Jun 2020 15:32:54 GMT</pubDate>
            <atom:updated>2020-06-30T15:32:54.472Z</atom:updated>
            <content:encoded><![CDATA[<p><strong>Introduction</strong>: Zerodha is a discount broker and has 2.2 million customers and over 1.2 million active clients, as per NSE data till February. With 800,000 daily active users, the platform also contributes to 15 percent of overall retail trading volumes in India, making Zerodha the #1 broker in India.</p><p>On its way up, Zerodha has been able to displace <em>very</em> deep pocketed incumbents in a short period of time. This is particularly remarkable since Zerodha is completely bootstrapped from ground up and has used no external investor money. How rare it is in the age of WeWork’s and Uber’s!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/907/1*qE6sy2iKOoOVw_XekuGsKQ.png" /></figure><p>In the remainder of this article, we will look at the secret sauce behind Zerodha’s success, how it has democratised investment technology, its vision to bring new people into the folds of the capital markets and lastly an area that could use improvement.</p><p>The <strong>Secret Sauce</strong> is the usual suspects: Business Model and Technology</p><p><strong>I. BUSINESS MODEL</strong></p><p>The traditional business model for brokers was commission based, where a cut of every transaction’s value went into the broker’s pockets as the brokerage fee. The brokers usually offered other services in the bundle like stock recommendations to justify the hefty fees. For traders though, this is not an attractive proposition. Traders make money by speculation and usually do a high number of big value buy-sell transactions.</p><p>Zerodha was born in 2010 when Nitin Kamath, himself a trader, imagined and later pioneered the discount broking model in India.</p><p>With a discount broking model, Zerodha charges a very small flat fee on every transaction, irrespective of its value. Due to the high volumes of transactions, it is able to leverage the advantages of economies of scale. Zerodha is further able to reduce its cost by not offering advisory services like the traditional brokers. (<a href="https://www.forbes.com/sites/rickferri/2012/12/20/any-monkey-can-beat-the-market/#1a3a5f12630a">How good are professional stock pickers from monkeys throwing darts anyway ?</a>)</p><p><strong>II. TECHNOLOGY</strong></p><p>The technology behind Zerodha has evolved into the best among its peers, by far. This has also given Zerodha a competitive edge. Kite is Zerodha’s ultra fast, sleek trading platform designed for the modern customer, with excellent usability. In fact, Kite’s mobile app contributes to 70% of its traffic, contrary to the common wisdom that trading happens on larger screens. It has a far superior experience when compared to other trading and investing platforms which tend to be clunky, bloated and difficult to navigate.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1020/1*k3o85NiDRZvNzSnnQNBL9w.png" /><figcaption>Kite: Zerodha’s sleek trading platform</figcaption></figure><p>In the section below, we discuss how Kite solves the key technical challenges:</p><ol><li><strong>Correctness</strong></li></ol><p>The most benign bugs in Software which is handling financial transactions, specially with as high turnover as a broker’s, can lead to catastrophic losses for the company and its customers. The <a href="https://www.cio.com/article/2393212/software-testing-lessons-learned-from-knight-capital-fiasco.html">Knight Capital’s fiasco</a> is an infamous example of financial software gone wrong, leading to millions of dollars in losses. Zerodha has therefore placed high premium on correct execution of clients’ orders.</p><p>Zerodha has also been able to move away from the legacy dependencies in the capital markets (like third party order management solutions) to a huge extent by building its own layers of technology over the years. This ensures glitch free order execution.</p><p>2.<strong> Performance</strong></p><p>Besides being bug-free, the infrastructure also necessarily needs to be performant. The stock exchange publishes millions of updates per second, which need to be streamed to millions of clients around the country. These realtime updates are not only important for UX but are also needed for order execution at the right prices, and to prevent slippage in case of market orders. This warrants low latency infrastructure.</p><p>3. <strong>Scaling</strong></p><p>To be able to scale horizontally to millions of clients on demand, “t<strong>he core of the Zerodha platform is built on replicable processes — it clones automatically if more users come online”. </strong>On exchange side, Zerodha has multiple dedicated lease lines for load balancing the traffic, and to also provide for fault tolerance in case one of these lease lines goes down. The most important of all tech metrics for Zerodha (or any other broker) is uptime. It invests a lot into avoiding any downtime and ensure business continuity.</p><p><strong>Investment technology for everyone</strong></p><p>Apart from the trading platform, Zerodha has developed and exposed easy to use APIs and client libraries for retail customers, with <a href="https://kite.trade/">Kite Connect</a>. This empowers people like you and me to develop our own trading strategies and trade like big hedge funds do! This has truly democratised capital markets in India.</p><p>True innovation is one that fosters more innovation. Exposing the core APIs publicly has enabled other startups to build on top of the Broking service provided by Zerodha. Any new platform can directly leverage the trading/execution capabilities provided as a <em>plug and play</em> service by Zerodha.</p><p>This opens doors for other fintech companies to innovate in the sector, despite the heavy regulatory, financial and bureaucratic barriers in the country.</p><p><strong>III. VISION : BRINGING NEW PEOPLE INTO THE FOLD</strong></p><p>The grand vision for Zerodha has another important component: Introducing and bringing more people into the folds of capital markets. Today, less than 0.1% of the Indian population actively participate in capital markets [2]. That leaves an untapped 99.9% for others to innovate and increase the size of the pie. By democratising and commoditising its investment technology, Zerodha has taken the first leap in that direction. With its <a href="https://rainmatter.com/">Rainmeter</a> initiative, it also aims to incubate and fund innovative Indian fintech startups.</p><p><a href="https://zerodha.com/varsity/">Varsity</a>, another initiative by Zerodha aims to educate more people about markets and investing. Zerodha has also fostered a vibrant and active community forum to gather continuous feedback and interact with users directly. And then there are other unconventional initiatives like mediation sessions for traders!</p><p>Evidently, Zerodha wants to create a comprehensive and supportive ecosystem for the financial success of more and more people in the country, which in turn would benefit Zerodha as well.</p><p><strong>Perfect, is it ?</strong></p><p>Zerodha was built with a focus on traders and seasoned investors. These customers utilise the platform to simply transact and track their orders or portfolio. However, as Zerodha adds more millennial customers, the product needs to evolve to serve their specific needs.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/196/1*1twetRBTV9cWymfd4L9Rpg.png" /><figcaption>Research tabs in the third fold, easy to miss</figcaption></figure><p>As of now, it has mostly chosen to leverage the network of its partner apps like Streak and Sensibull (for traders), Smallcase (for millennials), Coin (for passive mutual fund investors) and apps like Tickertape for research and generating ideas. This however, does not translate into a smooth experience for the customer on the platform.</p><p>The millennial user needs a trigger/nudge to start investing and do the due diligence. The trigger can be in the form of news, analyst opinions or other information, presented to the user in an intuitive manner.</p><p>Improvements along these lines can help Zerodha become the one stop solution for all kinds of customers : traders, investors and millennials.</p><p>Thanks for reading.</p><p>(<em>Thinking Product is a blog series which encourages the readers to think deeper about the products they use everyday. I hope to uncover the behind the scenes thought process, that goes into delivering a visceral experience to the product users. Also read previous articles in this series: </em><a href="https://medium.com/@sakshibabel/thinking-product-zoom-619396cbc273?source=friends_link&amp;sk=5f5f8e36cc94d128434578351584d3b0"><strong><em>Zoom</em></strong></a><strong><em>, </em></strong><a href="https://medium.com/@sakshibabel/thinking-product-spotify-407120bc142f"><strong><em>Spotify</em></strong></a><strong><em>, </em></strong><a href="https://medium.com/@sakshibabel/thinking-product-duolingo-60664b84b9b5"><strong><em>Duolingo</em></strong></a>)</p><p>Say hello on Twitter @BabelSakshi</p><p>References:</p><ol><li><a href="https://startuparound.com/read/1587513605.855892/[Product-Roadmap]-The-evolution-of-Zerodha,-one-of-India&#39;s-largest-retail-online-brokerages#gsc.tab=0">https://startuparound.com/read/1587513605.855892/[Product-Roadmap]-The-evolution-of-Zerodha,-one-of-India&#39;s-largest-retail-online-brokerages#gsc.tab=0</a></li><li><a href="https://zerodha.com/z-connect/zerodha/bulletin-latest-at-zerodha/commoditising-and-democratising-investment-technology">https://zerodha.com/z-connect/zerodha/bulletin-latest-at-zerodha/commoditising-and-democratising-investment-technology</a></li><li><a href="https://zerodha.com/z-connect/zerodha/bulletin-latest-at-zerodha/todays-technical-issues-postmortem">https://zerodha.com/z-connect/zerodha/bulletin-latest-at-zerodha/todays-technical-issues-postmortem</a></li><li>For a fun read about Zerodha’s tech philosophy, do read Kailash Nadh’s blog <a href="https://zerodha.tech/">here</a>.</li></ol><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=d919ef110ec0" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Thinking Product:  Zoom]]></title>
            <link>https://medium.com/@sakshibabel/thinking-product-zoom-619396cbc273?source=rss-dca76faec334------2</link>
            <guid isPermaLink="false">https://medium.com/p/619396cbc273</guid>
            <category><![CDATA[product-development]]></category>
            <category><![CDATA[product-management]]></category>
            <category><![CDATA[zoom]]></category>
            <category><![CDATA[product]]></category>
            <category><![CDATA[video-conferencing]]></category>
            <dc:creator><![CDATA[Sakshi Babel]]></dc:creator>
            <pubDate>Sun, 24 May 2020 11:14:56 GMT</pubDate>
            <atom:updated>2020-05-24T11:14:56.131Z</atom:updated>
            <content:encoded><![CDATA[<h3>Thinking Product: Zoom</h3><p>As the corona virus pandemic strengthened its grip on the world, technology has come to everyone’s aid in loosening that grip. Of particular interest is the meteoric rise of the video conferencing tool Zoom. From university classes to friend reunions and from virtual marriages to funerals, zoom is the new interface for social interaction. Given the exponential rise in its popularity, it is worth investigating what lies underneath its success (as well as the scrutiny that followed!).</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/737/1*5UCBFemJ8aO1elnVt93qkQ.png" /></figure><p>Eric Yuan, left Cisco (after it acquired Webex) and started Zoom with the sole mission of building a video conferencing product that CUSTOMERS LOVE. Despite video conferencing being a crowded market already, Eric was convinced that there existed a vacuum when it came to having seamless video conversations.</p><p>And boy was he right! Videoconferencing is <strong>difficult</strong>. But why, you ask. Firstly and quite ironically, most of the products out there just don’t work! Remember those meetings with too many people? The smallest lag causes people to talk over or stop talking, creating awkward situations. And then, some of them would just abruptly drop off because of poor internet connectivity. This is exacerbated when the product does not support different kinds of devices, each with different capabilities, equally well.</p><p>In the remainder of the article we will talk about three things: 1) How is Zoom able to create a smooth video experience for its users 2) What have been the trade-offs in creating that experience and 3) What lies ahead for Zoom and the video conferencing industry.</p><p><strong>Creating a product that customers love</strong></p><p>Let’s take the example of a university class to understand how Zoom mimics the offline experience for its users.</p><p>“ <em>Professor Bill takes a Sociology class at 9 in the morning. Students come rushing to the class just at about 9. Professor Bill asks the students to raise their hands if they would be interested in doing a group activity. Students look excited. Prof Bill explains the activity to the class and decides to break them up in groups of five. Students finish the activity and then present their work to the class. The class is about to be over, when one of the students has a doubt. Prof Bill decides to take the question outside and asks the student to visit him in his office during the office hours</em>.”</p><p><em>Now the university decides to go digital…</em></p><p><em>Professor Andrew suggests a new tool called ‘Zoom’ to Professor Bill and explains how it can be useful in keeping up with his teaching style:</em></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/737/1*05qagbAMRP2Vcz9C7QLdeA.png" /><figcaption>Participant controls in Zoom</figcaption></figure><p><strong><em>Andrew</em></strong><em>: Hey Bill, this video conferencing tool is unlike anything else out there. First of all, this one REALLY WORKS! You can take a class of 20 or even 200. Students can join the class without any hassle, in just a single click. No more installing complicated softwares and creating accounts. You can also save the hassle of scheduling your classes every time. Just share your meeting room with the class and they can enter in just like they would usually do at the university.</em></p><p><strong><em>Bill</em></strong><em>: Andrew, that sounds great but what happens to those group activities and my office hours?</em></p><p><strong><em>Andrew</em></strong><em>: Alright! With Zoom’s breakout rooms, that’s possible too. Split up the class into different breakout rooms and then reconvene when you want to. There is also a live poll feature to replace the quick show of hands. Another key advantage is that you can be in control of your class.</em></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/680/1*UVdXRf5Yt7fla5u7MXNIvw.png" /><figcaption>Breakout Rooms in Zoom</figcaption></figure><p><em>And about our offices, they are digital too with the personal meeting room feature. Replace office no. with personal meeting IDs and students can barge in whenever they need. If you want to make it even more real, then just put on a picture of your office as your virtual background!</em></p><p><em>Professor Bill is excited now and looks forward to using this tool.</em></p><p><em>End of this story.</em></p><p>But what is it that Zoom was able to do that most other platforms could not? The answer lies in Zoom’s claims of being the first video platform that was built and optimised for video since the very beginning. Most other platforms attempted to add video on to a legacy solution of chat, screen sharing etc which resulted in a clunky experience for its users. [4]</p><p>To put this in perspective, there are two important aspects of Zoom’s technology stack:</p><ol><li><strong>The cloud network</strong>: Zoom operates its own data centres in 17 locations around the globe which are interlinked through private connections. [1] This gives Zoom a lot of control and flexibility when it comes to routing and serving video content in real time.</li></ol><figure><img alt="" src="https://cdn-images-1.medium.com/max/794/1*lX10h-R8LdMOLj4WjKpbEQ.png" /></figure><p>2. <strong>Video architecture</strong>: Traditionally video conferencing solutions have relied on a standard centralised architecture (called MCU). [1] The different participants’ video streams were collected, processed and broadcasted from a central server. Zoom identified this bottleneck and built a decentralised architecture to collect, process and broadcast video streams of different participants by different servers. This way Zoom has been able to horizontally scale the number of participants to hundreds and even thousands!</p><p><strong>Trade-offs for a frictionless experience</strong></p><p>While Zoom succeeded in delivering a product with great user experience, it made some heavy trade-offs to achieve that goal.</p><p>Researchers recently discovered that Zoom installer bypassed security mechanisms so that it could launch with fewer clicks. This resulted in the unintended consequence of users’ webcams being accessible to not just the company but also to hackers [4].</p><p>Moreover, Zoom meeting IDs are short, number based URLs which can be easily generated by hackers for hijacking and trolling meetings (unless they are password protected). This rampant abuse is now a phenomena called ‘Zoom-bombing’. Similarly, Zoom did not support end to end encryption (contrary to its earlier claims) for group meetings because it is very difficult to do encryption while making sure the experience is intact [5].</p><p>After this hyper scrutiny from researchers, media and governments, Zoom is now tackling these issues aggressively. It is a lesson for other companies to not leave security and privacy on the back-burner during product development.</p><p><strong>Some parting thoughts on the future</strong></p><p>The pandemic has caused people to shift from the physical to the digital in a matter of few weeks or months, which would have otherwise taken years. Players like Zoom will catapult on this trend. For Yuan, he is not building a video chat service but something that will start looking more like a <a href="https://en.wikipedia.org/wiki/Metaverse"><strong>Metaverse</strong></a>, a virtual shared space.</p><p>In his words [2]: “<em>Imagine a world where, anywhere, any device, one click, you feel like you’re in the same conference room … you can see each other and shake hands</em>.”</p><p>It is a bold vision and there is still a long way before virtual environments accurately simulate the in-person interactions. For the short term though, let’s hope that Zoom solves some of these rather awkward social situations on video calls (Courtesy: Twitter):</p><ol><li>When the speaker makes a joke and everyone is on mute. It seems the joke has fallen flat but nobody wants to unmute to just go ‘haha’ :p</li><li>When a speaker is done with the presentation and everyone just leaves. There is no applause. Even though unintentional, it seems rude. Isn’t it?</li><li>Or when you are not on mute and the baby finds the perfect moment to cry!</li></ol><p>Thanks for reading.</p><p>(<em>Thinking Product is a blog series which encourages the readers to think deeper about the products they use everyday. I hope to uncover the behind the scenes thought process, that goes into delivering a visceral experience to the product users. Also read previous articles in this series : </em><a href="https://medium.com/@sakshibabel/thinking-product-spotify-407120bc142f"><strong><em>Spotify</em></strong></a><strong><em>, </em></strong><a href="https://medium.com/@sakshibabel/thinking-product-duolingo-60664b84b9b5"><strong><em>Duolingo</em></strong></a>)</p><p><strong>References:</strong></p><ol><li><a href="https://www.sjsu.edu/workanywhere/docs/Zoom%20Message.pdf">https://www.sjsu.edu/workanywhere/docs/Zoom%20Message.pdf</a></li><li><a href="https://www.protocol.com/zoom-videoconferencing-history-profit">https://www.protocol.com/zoom-videoconferencing-history-profit</a></li><li><a href="https://blog.zoom.us/wordpress/2019/06/26/zoom-can-provide-increase-industry-leading-video-capacity/">https://blog.zoom.us/wordpress/2019/06/26/zoom-can-provide-increase-industry-leading-video-capacity/</a></li><li><a href="https://onezero.medium.com/zoom-is-a-nightmare-so-why-is-everyone-still-using-it-1b05a4efd5cc">https://onezero.medium.com/zoom-is-a-nightmare-so-why-is-everyone-still-using-it-1b05a4efd5cc</a></li><li><a href="https://theintercept.com/2020/03/31/zoom-meeting-encryption/">https://theintercept.com/2020/03/31/zoom-meeting-encryption/</a></li></ol><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=619396cbc273" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Thinking Product — Spotify]]></title>
            <link>https://medium.com/@sakshibabel/thinking-product-spotify-407120bc142f?source=rss-dca76faec334------2</link>
            <guid isPermaLink="false">https://medium.com/p/407120bc142f</guid>
            <category><![CDATA[product-management]]></category>
            <category><![CDATA[spotify]]></category>
            <category><![CDATA[product]]></category>
            <category><![CDATA[product-development]]></category>
            <category><![CDATA[product-design]]></category>
            <dc:creator><![CDATA[Sakshi Babel]]></dc:creator>
            <pubDate>Sun, 26 Apr 2020 18:36:46 GMT</pubDate>
            <atom:updated>2020-04-26T18:36:46.139Z</atom:updated>
            <content:encoded><![CDATA[<h3>Thinking Product — Spotify</h3><p>Thinking Product is a blog series which encourages the readers to think deeper about the products they use everyday. I hope to uncover the <em>behind the scenes</em> thought process, that goes into delivering a visceral experience to the product users.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ZhatiGy68vMBLhz81Dz5fg.png" /></figure><p><em>Spotify is an audio streaming platform which provided access to over 50 million songs from record labels and media companies. It has 271 million monthly active users including 124 million paying subscribers.</em></p><p>I still remember listening to my Dad’s favourite songs on our cassette player, before it slowly went obsolete. Then I grew up, and like my friends at school, I was copying CDs and collecting my favourite songs. Though it was inconvenient, but hey, it was free! As kids, none of us were probably aware that copying and distributing songs was ‘piracy’ and hence, illegal.</p><p>The music industry has since come a long way, with the disruption brought on by the Internet and digital technology. As the industry grappled with piracy in the early 2000s, a glaring inefficiency in the industry’s business model was exposed. It thrived on selling <em>entire</em> music albums for <em>high</em> prices. This meant that only a very narrow customer base was captured. With digital technology, there had to be a middle way between $15 for a CD and $free.</p><p>There were in fact two ways: First was Apple’s introduction of digital downloads with the iTunes store. Users could download a single song for 99 cents. Second was the introduction of subscription based music streaming services like <strong>Spotify</strong>, which gave users access to all of the world’s music, legally.</p><p>Let’s now talk more about Spotify.</p><p>A listener’s journey of listening to music can be divided into four stages:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*10kfQO-E5R3WCqsyQjDuYg.png" /></figure><p>It is worthwhile to look at how Spotify solves each part of the journey for the user :</p><p><strong>I. Access to music:</strong> Spotify began with the aim of providing access to all of the world’s music. The ingenuity of the product truly lies in its business model. Early on, Spotify partnered with the three major <a href="https://en.wikipedia.org/wiki/Record_label">record labels</a> that dominate the entire music industry: Warner Music, Sony Music and Universal Music. These record labels deliver licensed music to Spotify, and in turn get paid 70% of the streaming revenues (subscriptions and ads predominantly) from Spotify. The record labels further distribute a portion of these revenues to the artists, based on the artists’ market share of the total music streamed.</p><p><strong>II. Find the right music to play: </strong>Not being able to quickly play your favourite music can be itchy.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/255/1*-oLfeFTIEYCEl-tOYKKkjQ.png" /><figcaption>Music personalisation in Spotify</figcaption></figure><p>Along with the standard browse filters of mood, activity etc., Spotify’s <strong>‘Daily Mix’</strong> playlists are designed to solve exactly that. They’re the shortest path to a good and comfortable music experience.</p><p>But, all users are not the same! A friend might listen to pop all day but you might listen to classical in the morning, jazz at work and punk rock during evenings. Based on a user’s listening pattern, Spotify identifies groups of similar songs and creates upto 6 pre-mixed playlists. These playlists cater to the user’s familiar and favourite music, with only a small amount of discovery. And these playlists are never ending :)</p><p><strong>III. Play the music smoothly: </strong>Since the music is being served to the user on demand, a seamless listening experience is of paramount importance. To solve this, Spotify uses a mix of <a href="https://en.wikipedia.org/wiki/Cache_(computing)">caching</a>, <a href="https://en.wikipedia.org/wiki/Prefetching">pre-fetching</a> and <a href="https://en.wikipedia.org/wiki/Peer-to-peer">P2P</a> sharing. The primary goal here is to serve the music immediately, while also reducing excess load on the servers. The details of these concepts are however, out of the scope of this article.</p><p><strong>IV. Explore new music: </strong>All music recommendation systems in particular, are faced with a unique problem: similarity v/s diversity (yes, the same <a href="https://en.wikipedia.org/wiki/Multi-armed_bandit">exploration v/s exploitation trade-off</a>!). Very bold and you err towards apathy, very restrictive and you err towards boredom. Spotify solves this dilemma with one of their super-hit features, <strong>‘Discover Weekly’</strong>. Every week, users receive a new playlist of songs that they have never heard before.</p><p>In order to come up with the perfect Discover Weekly playlist, Spotify combines a number of recommendation models. Let’s take a sneak peek at them.</p><p><a href="https://en.wikipedia.org/wiki/Collaborative_filtering"><strong>Collaborative filtering</strong></a> is used to recommend songs based on the behaviour of other similar users. Here is an analogy to understand this better:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*SM7B_xoqsqQHNJj1N6k1gA.png" /><figcaption><a href="https://dataconomy.com/2015/03/an-introduction-to-recommendation-engines/">Collaborative filtering</a></figcaption></figure><p>But what if there is a <strong>new</strong> song from a <strong>niche</strong> artist ? It might just never get discovered! To solve this problem, Spotify analyses various elements of the <strong>raw audio</strong> track itself. On top of this, Spotify uses language processing models to analyse text (news, articles, blogs etc.) from the Internet, for signals on moods, artists, genre etc. All this is great news for budding artists!</p><p>Another method for getting direct recommendations is through friends. On Spotify, users can follow famous artists and friends to see what they are listening to. Users can share playlists and even create collaborative ones. A shared playlist works great for those house parties and long drives with your friends.</p><p><strong>Measuring Progress…</strong></p><p>Most companies have one <a href="https://amplitude.com/blog/2018/03/21/product-north-star-metric">north star metric</a> that acts as their guiding force.<strong> </strong>A good north star metric is one which measures customer value, represents product strategy and indicates revenues. In Spotify’s case, that metric is <strong>user engagement</strong>. It is measured as the avg. <strong>time spent </strong>by a user, listening on Spotify. Everything that the company does, translates into users spending more listening time on the app.</p><p><strong>Finally, some food for thought…</strong></p><p>Daniel Ek, the app’s founder mentioned in one of his interviews:</p><blockquote>“We really want to soundtrack every moment of your life”.</blockquote><p>What does that mean for the future ?</p><p>With unlimited streaming, music has already started to become utilitarian. That treasured listening experience has become a lot more passive and its value (or at least the perception of it) as an art form has certainly declined. And some artists, who realise it, have also been vocal about it.</p><p>With this seismic shift in the pattern of music consumption, its second order effects will soon begin to emerge. It will reflect in everything, from how artists are compensated to what music is produced and how.</p><p>Stay tuned ;)</p><p>References:</p><ol><li><a href="https://blogs.commons.georgetown.edu/cctp-797-fall2013/archives/557">https://blogs.commons.georgetown.edu/cctp-797-fall2013/archives/557</a></li><li><a href="https://qz.com/571007/the-magic-that-makes-spotifys-discover-weekly-playlists-so-damn-good/">https://qz.com/571007/the-magic-that-makes-spotifys-discover-weekly-playlists-so-damn-good/</a></li><li><a href="https://newsroom.spotify.com/2018-11-02/our-spotify-cheat-sheet-4-ways-to-find-your-next-favorite-song/">https://newsroom.spotify.com/2018-11-02/our-spotify-cheat-sheet-4-ways-to-find-your-next-favorite-song/</a></li><li><a href="https://en.wikipedia.org/wiki/Spotify">https://en.wikipedia.org/wiki/Spotify</a></li></ol><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=407120bc142f" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Thinking Product — Duolingo]]></title>
            <link>https://medium.com/@sakshibabel/thinking-product-duolingo-60664b84b9b5?source=rss-dca76faec334------2</link>
            <guid isPermaLink="false">https://medium.com/p/60664b84b9b5</guid>
            <category><![CDATA[duolingo]]></category>
            <category><![CDATA[product-design]]></category>
            <category><![CDATA[product]]></category>
            <category><![CDATA[product-management]]></category>
            <category><![CDATA[careers]]></category>
            <dc:creator><![CDATA[Sakshi Babel]]></dc:creator>
            <pubDate>Sun, 05 Apr 2020 09:08:42 GMT</pubDate>
            <atom:updated>2020-04-05T14:35:44.772Z</atom:updated>
            <content:encoded><![CDATA[<h3>Thinking Product — Duolingo</h3><p>Thinking Product is a blog series which encourages the readers to think deeper about the products they use everyday. I hope to uncover the <em>behind the scenes</em> thought process, that goes into delivering a visceral experience to the product users.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/420/1*f06Lox28ES3-HmS8XCMdWA.png" /></figure><p><em>Duolingo is the most popular language learning platform and the most downloaded education app in the world. It boasts of more than 300 million users to date, since its launch in 2011. It offers 94 different language courses in 23 different languages.</em></p><p><strong>Unearthing the problem</strong></p><p>The founder, Mr Luis Von Ahn is a professor at CMU and was born in Guatemala. He saw how <strong>difficult and expensive</strong> it was for people in his community to learn English. This insight presented him with an opportunity to build Duolingo with his graduate student, Severin Hacker.</p><p><strong>Getting under the hood</strong></p><p>The problem becomes much more vast and interesting, when taken into account all the people who want to learn a new language: hobbyists, people who wish to travel, relocate for work or others who simply want to explore a different literature and culture. How does one even begin to solve it ?</p><p>For the sake of simplicity, let’s look at a verbatim from a hobbyist:</p><p><em>“I am a working professional and I wish to keep my brain young and healthy by learning a new language, Spanish. I also want to go to Spain sometime and use the language to understand the culture, by talking to people. I feel it is a much better use of my free time as compared to scrolling social media feeds.”</em></p><p><strong>What does the user really want ?</strong></p><p>Let’s begin by translating the user story into well defined needs.</p><ul><li>She wants something that works for absolute beginners.</li><li>She should be able to learn from anywhere, at her own pace</li><li>Learning should be a fun and engaging process for her</li><li>She only wishes to spend small amounts of time learning everyday</li><li>Of course, it should help her efficiently learn the language</li></ul><p>That is asking a lot, isn’t it ? Fortunately or unfortunately, that is just how users are.</p><p><strong>Nailing the problem</strong></p><p>What are some of the alternatives for her to learn Spanish? An online instructor led course; an at-home tutor; offline group classes or books. With little thought, we can see that none of these alternatives would satisfy most of the user needs listed above.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/89/1*birVW3fr3OkjwPi8j_US1A.png" /></figure><p><strong>DUO, </strong>the owl, comes to rescue.</p><p>Duo offers a mobile app which means that one can learn from anywhere, while commuting, during little breaks from work or in the comfort of the bed. That in itself is quite powerful.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/223/1*rnvw_hF5ZItLIK_EHt4QVQ.png" /></figure><p>Learning a new language follows the <a href="https://fs.blog/2017/11/power-laws/">Power Law, like a lot of other phenomena</a> around us. It’s implication is that, in order to strike a routine conversation or to understand a basic language text, one needs to learn only 20% of the vocabulary. Duo knows this well, so that, it structures the lessons in a manner where user learns the most frequently used vocabulary first and so on.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/258/1*J6HvvtklhyX25nIFKpUwBQ.png" /><figcaption>Gamification in Duolingo</figcaption></figure><p>The claim to fame for the clever Duo however, has been its excellent use of gamification and the easy to use interface. The use of streak is particularly interesting. Everyday that a user practices, her streak gets bigger and so does her <em>fear</em> of losing it. Don’t worry, its not so bad if you miss it once! You can give some of that in-game currency to Duo and it will freeze your streak for the day. Quite fun! Then there are other standard elements borrowed from the gaming world e.g. leaderboards, badges and experience points, all designed to give you those little doses of dopamine.</p><p>Additionally, the learning methodologies adopted by the app are backed by solid cognitive science principles:</p><ol><li><a href="https://en.wikipedia.org/wiki/Spaced_repetition">Spaced Repetition:</a> Many of us would have noticed that our ability to remember something decays over time (again, as a power law), also known as the <a href="https://en.wikipedia.org/wiki/Forgetting_curve">forgetting curve</a>. Unless… there is an attempt to retain it. Duo is well aware and throws that word, just when the user is about to forget it. A class move! And there’s more, it learns based on the answers given by the user and accordingly re-adjusts the duration before it throws that word back again.</li></ol><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*KEWci9qC_5YdhYAvnnpvxA.png" /><figcaption>Forgetting Curve based on practice history</figcaption></figure><p>2) <a href="https://en.wikipedia.org/wiki/Active_recall">Active Recall</a>: Duo also asks the users to translate entire sentences, instead of using flash cards or multiple choice questions. This enforces active recall of the memory, which is different from passively watching or reading something. Active recall is the key to strengthening long term memory.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/173/1*i0u6ZBjr_qjSMo4d8e5XAg.png" /></figure><p>3) <a href="https://en.wikipedia.org/wiki/Representational_systems_(NLP)">Use of multi modal learning</a>: It is well known, that when we engage all our senses in the learning process, we are able to internalise the idea both at a conscious and sub-conscious level. To leverage this, Duo makes use of visual cards, pronunciation and typing to enhance the learning experience.</p><p><strong>Measuring Progress..</strong></p><p>One of the concerns that learning products across the board face, is measuring whether the learner has actually learnt something. Engagement metrics like time spent <strong>do not</strong> portray a complete picture.</p><p>On a platform like Duolingo, there is a spectrum of learners, with different levels of prior knowledge. Some absolute beginners, while others looking to refresh their knowledge. This is solved by embedding a quiz in between two consecutive sections of the course. Now these are pretty tough! The user is not only asked what she has learnt in the previous section but also what she is about to learn. This lets Duo assess the pre and post knowledge of the learner.</p><p><strong>Thinking critically</strong></p><p>The product unarguably adds a lot of value to its users. However, it has also faced criticisms around the learning methodology, which is heavily pivoted on translation and runs dry of any context. Duolingo only takes the user upto a beginner level understanding of the language, after which one needs to practice speaking and reading in it, to really hit the next level.</p><p><strong>Bonus facts!</strong></p><ul><li>More people are learning Irish on Duolingo than there are native Irish speakers!</li><li>In Sweden the most popular language on Duolingo is Swedish (mostly by Swedish refugees) !</li><li>More Americans are learning a language on Duolingo than in the US public school system!</li></ul><p>Gracias mis amigos!</p><p>References:</p><ol><li><a href="https://en.wikipedia.org/wiki/Duolingo">https://en.wikipedia.org/wiki/Duolingo</a></li><li><a href="https://forum.duolingo.com/comment/579004/What-Language-Acquisition-Theory-s-Is-Used-in-Duolingo">https://forum.duolingo.com/comment/579004/What-Language-Acquisition-Theory-s-Is-Used-in-Duolingo</a></li><li><a href="https://making.duolingo.com/how-we-learn-how-you-learn">https://making.duolingo.com/how-we-learn-how-you-learn</a></li><li><a href="https://making.duolingo.com/doing-our-homework-checking-in-on-how-well-were-teaching">https://making.duolingo.com/doing-our-homework-checking-in-on-how-well-were-teaching</a></li></ol><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=60664b84b9b5" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[A day in the life of an APM @ Flipkart]]></title>
            <link>https://medium.com/@sakshibabel/a-day-in-the-life-of-an-apm-flipkart-f397e8b89cb5?source=rss-dca76faec334------2</link>
            <guid isPermaLink="false">https://medium.com/p/f397e8b89cb5</guid>
            <category><![CDATA[product-management]]></category>
            <category><![CDATA[careers]]></category>
            <category><![CDATA[product]]></category>
            <category><![CDATA[jobs]]></category>
            <category><![CDATA[product-development]]></category>
            <dc:creator><![CDATA[Sakshi Babel]]></dc:creator>
            <pubDate>Thu, 20 Jun 2019 10:01:39 GMT</pubDate>
            <atom:updated>2019-06-20T10:01:39.700Z</atom:updated>
            <content:encoded><![CDATA[<p>Understanding a Product Manager’s day to day job can be difficult, specially if one has never done it. Although the nature of the role is very dynamic, there is a method to this madness. To put this in perspective, I will take you through the journey of a single product that I worked on, right from its inception to its launch. It can be used as a reference to extrapolate a typical day for a PM who would usually be working on multiple products simultaneously.</p><figure><img alt="" src="https://cdn-images-1.medium.com/proxy/0*kfMHrFuKTOZNmCFp.jpg" /></figure><p><strong>A little background:</strong> I am currently working on Digital Value Added Service products like warranty, buyback and protection plans etc. for categories like Mobile, Large Appliances and Electronics.</p><p>My time for the day is usually divided into the following four buckets. The proportion of time can however vary depending on the stage of the product life-cycle that the product is in.</p><ol><li><strong>Discovery and Ideation</strong></li></ol><p><strong><em>A PM’s most critical job is to find out the right problems to solve.</em> <em>Data and customers are usually her two dearest friends in this phase.</em></strong></p><p>While some of our products for Mobile category were maturing, we did not have much presence in another fast growing category ‘Large Appliances’. Hence, there was a dearth of data to draw insights and build the right product for customers. So we worked closely with our business team to conduct a market research, followed by customer interviews. Through these interviews, we understood our customers, their context, their concerns and pain points when they buy a Large Appliance from the platform.</p><p>Once the research concluded, I started putting together what is called as a PRD. A PRD clearly defines the specifications of how the product should be built and is the guiding document for taking any key product decisions. It also lays out the roadmap for the product, identifies dependencies on other teams along with the product’s success criteria.</p><p><strong><em>Key skills: Problem Solving, Vision, Customer Empathy, Data Analysis</em></strong></p><p><strong>2. Planning</strong></p><p><strong><em>This phase is important for a PM to prioritise the most critical problems from a bunch of problems that she might have at hand. It would typically take into account the resources, tech capabilities, budgets and certain other constraints.</em></strong></p><p>This phase involved a lot of juggling with multiple teams (who were identified in the previous phase) to ensure that our product is prioritised for execution in each of those teams. During this cycle, the team could be stuck in continuous meetings with the leadership or other stakeholders and presenting the potential impact of the project and its roadmap. Although the continuous back and forth can sometimes appear to slow things down but the importance of this phase is paramount.</p><p><strong><em>Key Skills: Communication, Negotiation, Influencing</em></strong></p><p><strong>3. Execution</strong></p><p><strong><em>After the groundwork of ideation and planning is done, a PM goes with full force to build the product. This phase involves working closely with everyone and bringing them together to ensure that the product sees the light of the day.</em></strong></p><p>In this phase, I was working closely with the engineering team, taking them through the detailed product requirements. On other days, I could be making wireframes and working with designers to build the right visual experience of the product. This phase involved working together to resolve any roadblocks that might come up and track the progress of development. Since our product had dependencies on few other teams also, we were doing multiple follow-ups and monitoring progress with them as well.</p><p><strong><em>Key Skills: Execution rigour, Collaboration, Stakeholder Management</em></strong></p><p><strong>4. Launch and Monitor:</strong></p><p><strong><em>Once the product is tested and launched, the PM’s job is to closely monitor the metrics and make ensure everything is working fine, with no major customer issues.</em></strong></p><p>As the build cycle was nearing its end, we were preparing with the Business team for the launch of the product. We needed to make sure the data tracking for the product is in place and the product is tested end to end. There were few bugs that came up after the product went live, so we worked with the engineers and customer support team to make sure those were fixed. Simultaneously, we were also gauging the performance metrics on a daily basis and working with the analytics team to ensure the integrity of the data.</p><p><strong><em>Key Skills: Stakeholder Management, Storytelling, Data analysis</em></strong></p><p>A product’s journey is never finished with the first version of the product. Good product managers will continuously iterate to ship out the best product for customers.</p><p>To sum it up, as Ben Horowitz says in his classic article on <a href="https://a16z.com/2012/06/15/good-product-managerbad-product-manager/">Good PM/Bad PM</a>: “P<em>roduct Managers are responsible for right product/right time and all that entails”.</em></p><p><em>Credits: As an APM and being fairly young into the organisation, I had immense support from my colleagues and everyone involved during the course of launching this product and I am grateful to them.</em></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=f397e8b89cb5" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Why I chose the Product Management Profile @ Flipkart]]></title>
            <link>https://medium.com/@sakshibabel/why-i-chose-the-product-management-profile-flipkart-8d95dfde41e2?source=rss-dca76faec334------2</link>
            <guid isPermaLink="false">https://medium.com/p/8d95dfde41e2</guid>
            <category><![CDATA[entrepreneurship]]></category>
            <category><![CDATA[iit]]></category>
            <category><![CDATA[product-management]]></category>
            <category><![CDATA[startup]]></category>
            <category><![CDATA[jobs]]></category>
            <dc:creator><![CDATA[Sakshi Babel]]></dc:creator>
            <pubDate>Sun, 28 Apr 2019 07:49:21 GMT</pubDate>
            <atom:updated>2019-05-01T10:11:21.959Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/566/1*eVgCPXwYrE4FFE3-2jt2Yw.jpeg" /></figure><p>APM or PM is a fairly new role in the industry that has come up in the last decade or so with the rise of Internet giants like Facebook, Google and the likes. At first when I was applying for the role at Flipkart as a college fresher, I was not sure as to what my day to day job would entail. As I read more and more about the role, it really got me excited. While the profile looked tempting, I was still not convinced how a chemical engineering fresher from IIT could fit in and contribute. My research showed that it is a role usually given to B school candidates who have had a flavour of how various departments in the organisation function and collaborate to achieve common goals. . Having said that, I chose the role primarily because it offered me the following things:</p><ul><li><strong>Entrepreneurial mindset:</strong> While this is a very overarching term, to me it meant the excitement and enthusiasm for creating new products. I was seeking an environment that posed me with uncertainties sometimes, and as a result, an opportunity to learn from my decision’s success and failures. It is this entrepreneurial mindset of connecting with your product such that it is your very own that really got me excited about the role.</li><li><strong>Problem solving:</strong> Through my years at IIT as an undergraduate, I had realised that I derived a certain level of satisfaction from solving intellectually challenging problems. APM looked like a role that would really give me those opportunities of <strong>product thinking</strong> to solve real and big problems and satiate my thirst for knowledge and learning. Launching an entirely new category like grocery or building a 12 hour supply chain are the kind of problems that one has an opportunity to solve at Flipkart.</li><li><strong>Exposure:</strong> Being a cross functional role, it gave me an excellent opportunity to learn about how a big organisation works and how different teams like Business, Engineering and Design come together to write success stories. Apart from this, it gave me a peek into everything that goes into developing a product from scratch or improving upon an existing product. This in some ways aligned with my larger goal of building something of my own.</li><li><strong>Leadership opportunities: </strong>I never wanted a role that was so leadership oriented (like the ones in FMCG companies from my past experience in HUL) that it becomes overwhelming for a fresher. I was also looking forward to do some work on ground and get my hands dirty. The APM role seemed to strike a balance between both of the above things, giving me chances to demonstrate and develop my leadership skills as well as a good understanding of fundamentals.</li><li><strong>Personal and professional developments:</strong> One’s first job is always a multi faceted learning experience. However, one should be cognizant of the scope and pace of learning that an organisation and a role can provide. In my case, Flipkart and product management was a good place to start, where I could learn and grow professionally as well as personally from a great bunch of leaders in an environment that fosters learning. Flipkart has a <strong>two year rotational program </strong>for APMs, giving them experience across multiple teams along with a course curriculum that helps them understand the basics of tech, design and business.</li></ul><p>To anybody looking out for a career in product management or even otherwise, you should first answer the <strong>Why</strong> question to yourself, just like a product manager would do.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=8d95dfde41e2" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>