चुनिंदा काम

Prism: एक्सटेंशन और साइट

भूमिका
0→1 बनाया
स्टैक
React · Node.js · Browser extension APIs
लिंक्स

समस्या

एक एकल इकोसिस्टम को शिप करना किस्मत हो सकती है; लेकिन दूसरा शिप करना एक प्रक्रिया है। Prism, एक साइट और ब्राउज़र एक्सटेंशन, को यह साबित करने के लिए बनाया गया था कि यह हिस्सा दोहराया जा सकता है: विचार → उत्पाद → शिप किया गया, बिना किसी टीम और बिना एक साल के।

निर्णय

प्लेबुक का पुन: उपयोग करें, कोड का नहीं। Ueue से मिले सबक काम आए: प्रत्येक शक्ति के लिए सतह, कठोर दायरा, सुविधाओं के रूप में स्थितियाँ। लेकिन Prism ने अपनी तकनीकी प्राथमिकताएँ तय कीं जहाँ उत्पाद को अलग चीज़ों की आवश्यकता थी।

एक्सटेंशन-प्रथम। Prism का मूल्य ब्राउज़र में रहता है, इसलिए एक्सटेंशन ही उत्पाद है और साइट उसका प्रवेश द्वार है, न कि इसका उल्टा। इस क्रम ने आगे की सभी चीज़ें तय कीं: ऑनबोर्डिंग वहीं होती है जहाँ मूल्य होता है, और साइट क्लिक बेचती है, स्क्रॉल नहीं।

शिप करें, फिर बेहतर करें। पहला सार्वजनिक संस्करण जल्दी, फिर काल्पनिक उपयोगकर्ताओं के बजाय वास्तविक उपयोग के आधार पर दोहराएँ।

परिणाम

Prism शुरू से अंत तक लाइव है: Chrome वेब स्टोर में एक्सटेंशन, और साइट प्रोडक्शन में। दूसरा इकोसिस्टम पहले से तेज़ी से शिप हुआ, प्लेबुक काम आई, जो परिकल्पना थी। जो Ueue ने संभव साबित किया, Prism ने उसे दोहराने योग्य साबित किया।