2nd Fundraising 2013 Largest Real-estate Portal Indonesia 2014 Acquired by 99.co 2018 Joined Amazon Web Services 2019 Joined Kuncie 2021 1million users 2021
something you specialize (e.g. algorithm, data, model, business process) 3.A lot of 3rd party tools are free for startups (cloud, analytics, app builder, user interface) Tech: Build vs Buy
Development Tools 4.Platform as a Service 5.Relational Database 6.Low/No-Code Technologies 7.other tech you most comfortable with You Most Probably Need
/ Prometheus 5.Fancy Programming Language or new Javascript framework you don't know about 6.Home-grown Developer Experience Tooling You Less Likely Need
Development Agile Developments Methodologies Benefits 1.Flexibility to manage changing priorities 2.Team-centered collaboration 3.Instant visibility with context 4.High quality and faster to market Warning: Don't fall into trap of wasting time discussing unnecessary things e.g "This is not how we should do X according to Y or book Z"
But questions to asks: Does it add value to customers? 1.Cheaper product to afford? 2.Better quality (bug-free & secure)? 3.Faster product delivery? Avoid over-engineering Managing Technical Debt
address & password Task 2 As Data Analyst, I want to measure number of registration by email address & password Task 3 As Guest, I want to register using Google sign-on Task 4: As Data Analyst, I want to measure number of registration by Google SSO Prioritize into backlog Sprint 1 Sprint 2 build the feature implement tracker build dashboard
to test new fundamental hypothesis Study Case: 1.Programming compiler to Operating System 2.Online Games to Image Sharing 3.Ticket Aggregator to Online Travel Agent Tips Engineers: Don't take it personally.
Find fastest path to customer experience 3Don't over-engineer. Fail fast; fail early 4Don't get lost in features 5Priorities and plans will always change