[{"data":1,"prerenderedAt":86},["ShallowReactive",2],{"work-northline":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":7,"client":9,"year":10,"role":11,"summary":12,"result":13,"tech":14,"featured":19,"order":20,"cover":21,"body":22,"_type":80,"_id":81,"_source":82,"_file":83,"_stem":84,"_extension":85},"\u002Fwork\u002Fnorthline","work",false,"","An MVP customers understood on day one","Northline",2024,"SaaS product","Northline had a sharp idea for usage-based analytics and a feature list that would have taken a year. We shipped the wedge.","Paid pilots in week six",[15,16,17,18],"Nuxt","NestJS","TypeScript","PostgreSQL",true,3,"northline",{"type":23,"children":24,"toc":73},"root",[25,34,40,46,51,57,62,68],{"type":26,"tag":27,"props":28,"children":30},"element","h2",{"id":29},"the-problem",[31],{"type":32,"value":33},"text","The problem",{"type":26,"tag":35,"props":36,"children":37},"p",{},[38],{"type":32,"value":39},"Northline’s founders could demo the vision in a notebook. In software, it was a pile of dashboards nobody would pay for yet. They needed a first version a specific buyer could use without a guided tour — and they needed it before the runway got interesting.",{"type":26,"tag":27,"props":41,"children":43},{"id":42},"the-approach",[44],{"type":32,"value":45},"The approach",{"type":26,"tag":35,"props":47,"children":48},{},[49],{"type":32,"value":50},"We killed half the roadmap in the first workshop. The product became one job: show a team where their usage is leaking money, in a view a CFO can forward. Everything else went on a dated list.",{"type":26,"tag":27,"props":52,"children":54},{"id":53},"the-solution",[55],{"type":32,"value":56},"The solution",{"type":26,"tag":35,"props":58,"children":59},{},[60],{"type":32,"value":61},"A Nuxt app with a NestJS API, auth, a billing hook, and three screens that do the job. Empty states that teach. Export that doesn’t feel like an afterthought. We left seams for the features they still want — without pretending those features were in v1.",{"type":26,"tag":27,"props":63,"children":65},{"id":64},"the-result",[66],{"type":32,"value":67},"The result",{"type":26,"tag":35,"props":69,"children":70},{},[71],{"type":32,"value":72},"Northline ran paid pilots in week six. Customers described the product accurately in their own words, which is the only test that matters. The founders still have a long list. They also have revenue, and a codebase that can take the next slice without a rewrite.",{"title":7,"searchDepth":74,"depth":74,"links":75},2,[76,77,78,79],{"id":29,"depth":74,"text":33},{"id":42,"depth":74,"text":45},{"id":53,"depth":74,"text":56},{"id":64,"depth":74,"text":67},"markdown","content:work:northline.md","content","work\u002Fnorthline.md","work\u002Fnorthline","md",1789256728632]