1"use strict";(globalThis.webpackChunkuppy_io=globalThis.webpackChunkuppy_io||[]).push([[6226],{28453:(t,e,o)=>{o.d(e,{R:()=>s,x:()=>r});var a=o(96540);const n={},i=a.createContext(n);function s(t){const e=a.useContext(i);return a.useMemo(function(){return"function"==typeof t?t(e):{...e,...t}},[e,t])}function r(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:s(t.components),a.createElement(i.Provider,{value:e},t.children)}},76542:t=>{t.exports=JSON.parse('{"permalink":"/blog/2019/03/liftoff-01","editUrl":"https://github.com/transloadit/uppy.io/tree/main/blog/2019-03-liftoff-01.md","source":"@site/blog/2019-03-liftoff-01.md","title":"Day 1","description":"When we started working on Uppy back in early","date":"2019-03-26T00:00:00.000Z","tags":[],"readingTime":3.38,"hasTruncateMarker":true,"authors":[{"email":"[email protected]","name":"Kevin van Zonneveld","id":"kvz","tagline":"Transloadit co-founder","imageURL":"https://github.com/kvz.png","key":"kvz","page":null},{"email":"[email protected]","name":"A.J. van Loon","id":"aj","tagline":"Writer & Editor","imageURL":"https://github.com/AJvanLoon.png","key":"aj","page":null}],"frontMatter":{"title":"Day 1","authors":["kvz","aj"],"date":"2019-03-26T00:00:00.000Z","image":"https://uppy.io/img/blog/30daystoliftoff/day1.jpg","series":"30 Days to Liftoff","seriesSuffix":"of 30","alias":"/blog/2019/03/26-30daystoliftoff-day1/","slug":"2019/03/liftoff-01"},"unlisted":false,"prevItem":{"title":"Day 2","permalink":"/blog/2019/03/liftoff-02"},"nextItem":{"title":"Uppy 0.30: Introducing Robodog","permalink":"/blog/2019/03/0.30"}}')},78865:(t,e,o)=>{o.r(e),o.d(e,{assets:()=>l,contentTitle:()=>r,default:()=>p,frontMatter:()=>s,metadata:()=>a,toc:()=>f});var a=o(76542),n=o(74848),i=o(28453);const s={title:"Day 1",authors:["kvz","aj"],date:new Date("2019-03-26T00:00:00.000Z"),image:"https://uppy.io/img/blog/30daystoliftoff/day1.jpg",series:"30 Days to Liftoff",seriesSuffix:"of 30",alias:"/blog/2019/03/26-30daystoliftoff-day1/",slug:"2019/03/liftoff-01"},r=void 0,l={authorsImageUrls:[void 0,void 0]},f=[];function d(t){const e={a:"a",p:"p",...(0,i.R)(),...t.components};return(0,n.jsxs)(e.p,{children:["When we ",(0,n.jsx)(e.a,{href:"/blog/2016/07/uppy-begins/",children:"started working on Uppy"})," back in early\n2016, all we had was an idea and the shared desire to launch file uploading into\na new age. We had already been laying the groundwork with the development of\n",(0,n.jsx)(e.a,{href:"https://tus.io/",children:"tus.io"})," and felt that its robust back-end deserved a front-end\njust as robust, modern and user-friendly."]})}function p(t={}){const{wrapper:e}={...(0,i.R)(),...t.components};return e?(0,n.jsx)(e,{...t,children:(0,n.jsx)(d,{...t})}):d(t)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.