[{"transcript":" When working with media, whether that would be images or video, one","confidence":0.8155833333333334,"words":[{"word":"When","start_time":0.08,"end_time":0.221},{"word":"working","start_time":0.262,"end_time":0.523},{"word":"with","start_time":0.543,"end_time":0.644},{"word":"media,","start_time":0.684,"end_time":1.006},{"word":"whether","start_time":1.227,"end_time":1.469},{"word":"that","start_time":1.509,"end_time":1.63},{"word":"would","start_time":1.65,"end_time":1.771},{"word":"be","start_time":1.811,"end_time":1.891},{"word":"images","start_time":1.992,"end_time":2.374},{"word":"or","start_time":2.616,"end_time":2.696},{"word":"video,","start_time":2.736,"end_time":2.978},{"word":"one","start_time":3.018,"end_time":3.119}],"alternatives":[],"language":"en"},{"transcript":" of the most important things is to actually get them uploaded so that","confidence":0.6950769230769231,"words":[{"word":"of","start_time":3.421,"end_time":3.461},{"word":"the","start_time":3.481,"end_time":3.541},{"word":"most","start_time":3.582,"end_time":3.722},{"word":"important","start_time":3.763,"end_time":4.205},{"word":"things","start_time":4.246,"end_time":4.547},{"word":"is","start_time":4.628,"end_time":4.688},{"word":"to","start_time":4.729,"end_time":4.829},{"word":"actually","start_time":4.89,"end_time":5.171},{"word":"get","start_time":5.191,"end_time":5.332},{"word":"them","start_time":5.373,"end_time":5.473},{"word":"uploaded","start_time":5.715,"end_time":6.218},{"word":"so","start_time":6.238,"end_time":6.278},{"word":"that","start_time":6.499,"end_time":6.6}],"alternatives":[],"language":"en"},{"transcript":" you can start your transformations.","confidence":0.6115999999999999,"words":[{"word":"you","start_time":6.641,"end_time":6.742},{"word":"can","start_time":6.763,"end_time":6.946},{"word":"start","start_time":6.966,"end_time":7.19},{"word":"your","start_time":7.21,"end_time":7.312},{"word":"transformations.","start_time":7.393,"end_time":7.8}],"alternatives":[],"language":"en"},{"transcript":" Now we know that it's fairly simple to upload a single image.","confidence":0.7963333333333332,"words":[{"word":"Now","start_time":12.503,"end_time":12.604},{"word":"we","start_time":12.644,"end_time":12.745},{"word":"know","start_time":12.765,"end_time":12.906},{"word":"that","start_time":12.946,"end_time":13.046},{"word":"it's","start_time":13.107,"end_time":13.228},{"word":"fairly","start_time":13.288,"end_time":13.59},{"word":"simple","start_time":13.65,"end_time":13.932},{"word":"to","start_time":13.972,"end_time":14.113},{"word":"upload","start_time":14.214,"end_time":14.556},{"word":"a","start_time":14.636,"end_time":14.697},{"word":"single","start_time":14.757,"end_time":15.039},{"word":"image.","start_time":15.059,"end_time":15.22}],"alternatives":[],"language":"en"},{"transcript":" We just use the cloudinary.uploader.upload and then put in the image that we want.","confidence":0.8097857142857144,"words":[{"word":"We","start_time":15.701,"end_time":15.822},{"word":"just","start_time":15.842,"end_time":15.962},{"word":"use","start_time":16.042,"end_time":16.143},{"word":"the","start_time":16.183,"end_time":16.263},{"word":"cloudinary.uploader.upload","start_time":16.323,"end_time":18.492},{"word":"and","start_time":18.813,"end_time":18.893},{"word":"then","start_time":18.913,"end_time":19.054},{"word":"put","start_time":19.174,"end_time":19.355},{"word":"in","start_time":19.455,"end_time":19.596},{"word":"the","start_time":19.737,"end_time":19.857},{"word":"image","start_time":19.937,"end_time":20.178},{"word":"that","start_time":20.238,"end_time":20.359},{"word":"we","start_time":20.399,"end_time":20.52},{"word":"want.","start_time":20.56,"end_time":20.64}],"alternatives":[],"language":"en"},{"transcript":" In this example, I have Cloudinary configured.","confidence":0.785142857142857,"words":[{"word":"In","start_time":21.003,"end_time":21.063},{"word":"this","start_time":21.104,"end_time":21.245},{"word":"example,","start_time":21.326,"end_time":21.75},{"word":"I","start_time":21.891,"end_time":21.952},{"word":"have","start_time":21.992,"end_time":22.113},{"word":"Cloudinary","start_time":22.154,"end_time":22.578},{"word":"configured.","start_time":22.598,"end_time":22.8}],"alternatives":[],"language":"en"},{"transcript":" So when I run this result, if I just do NPM run start.","confidence":0.7969230769230771,"words":[{"word":"So","start_time":23.543,"end_time":23.683},{"word":"when","start_time":23.724,"end_time":23.865},{"word":"I","start_time":23.905,"end_time":23.985},{"word":"run","start_time":24.066,"end_time":24.227},{"word":"this","start_time":24.247,"end_time":24.388},{"word":"result,","start_time":24.468,"end_time":24.83},{"word":"if","start_time":24.891,"end_time":24.951},{"word":"I","start_time":25.012,"end_time":25.072},{"word":"just","start_time":25.092,"end_time":25.253},{"word":"do","start_time":25.273,"end_time":25.394},{"word":"NPM","start_time":25.535,"end_time":25.998},{"word":"run","start_time":26.058,"end_time":26.199},{"word":"start.","start_time":26.219,"end_time":26.32}],"alternatives":[],"language":"en"},{"transcript":" You'll see that I get a result back with the URL or the secure URL.","confidence":0.8357333333333333,"words":[{"word":"You'll","start_time":26.82,"end_time":27.001},{"word":"see","start_time":27.041,"end_time":27.162},{"word":"that","start_time":27.202,"end_time":27.323},{"word":"I","start_time":27.423,"end_time":27.504},{"word":"get","start_time":27.524,"end_time":27.685},{"word":"a","start_time":27.745,"end_time":27.785},{"word":"result","start_time":27.826,"end_time":28.127},{"word":"back","start_time":28.167,"end_time":28.449},{"word":"with","start_time":28.61,"end_time":28.831},{"word":"the","start_time":28.911,"end_time":29.012},{"word":"URL","start_time":29.132,"end_time":29.535},{"word":"or","start_time":29.655,"end_time":29.756},{"word":"the","start_time":29.776,"end_time":29.856},{"word":"secure","start_time":29.896,"end_time":30.359},{"word":"URL.","start_time":30.459,"end_time":30.54}],"alternatives":[],"language":"en"},{"transcript":" And if we take this secure URL and we drop it into our browser,","confidence":0.842642857142857,"words":[{"word":"And","start_time":30.921,"end_time":30.981},{"word":"if","start_time":31.022,"end_time":31.062},{"word":"we","start_time":31.102,"end_time":31.203},{"word":"take","start_time":31.223,"end_time":31.364},{"word":"this","start_time":31.384,"end_time":31.485},{"word":"secure","start_time":31.525,"end_time":31.867},{"word":"URL","start_time":31.968,"end_time":32.431},{"word":"and","start_time":32.612,"end_time":32.693},{"word":"we","start_time":32.713,"end_time":32.854},{"word":"drop","start_time":32.874,"end_time":33.055},{"word":"it","start_time":33.095,"end_time":33.136},{"word":"into","start_time":33.196,"end_time":33.377},{"word":"our","start_time":33.438,"end_time":33.518},{"word":"browser,","start_time":33.599,"end_time":33.82}],"alternatives":[],"language":"en"},{"transcript":" you'll see that there's an image of a cheeseburger.","confidence":0.8002222222222222,"words":[{"word":"you'll","start_time":34.061,"end_time":34.263},{"word":"see","start_time":34.283,"end_time":34.485},{"word":"that","start_time":34.546,"end_time":34.647},{"word":"there's","start_time":34.687,"end_time":34.889},{"word":"an","start_time":34.929,"end_time":34.99},{"word":"image","start_time":35.051,"end_time":35.273},{"word":"of","start_time":35.293,"end_time":35.434},{"word":"a","start_time":35.495,"end_time":35.535},{"word":"cheeseburger.","start_time":35.596,"end_time":36.02}],"alternatives":[],"language":"en"},{"transcript":" But what if we want to upload multiple images, for example, all 10 of our images?","confidence":0.7031250000000001,"words":[{"word":"But","start_time":36.361,"end_time":36.461},{"word":"what","start_time":36.501,"end_time":36.702},{"word":"if","start_time":36.742,"end_time":36.843},{"word":"we","start_time":36.863,"end_time":36.983},{"word":"want","start_time":37.024,"end_time":37.184},{"word":"to","start_time":37.204,"end_time":37.325},{"word":"upload","start_time":37.425,"end_time":37.747},{"word":"multiple","start_time":37.888,"end_time":38.31},{"word":"images,","start_time":38.35,"end_time":38.671},{"word":"for","start_time":38.792,"end_time":38.973},{"word":"example,","start_time":39.013,"end_time":39.435},{"word":"all","start_time":39.595,"end_time":39.736},{"word":"10","start_time":39.897,"end_time":40.118},{"word":"of","start_time":40.138,"end_time":40.218},{"word":"our","start_time":40.279,"end_time":40.359},{"word":"images?","start_time":40.379,"end_time":40.54}],"alternatives":[],"language":"en"},{"transcript":" If we delete this out so that we actually are using images,","confidence":0.7918333333333333,"words":[{"word":"If","start_time":41.002,"end_time":41.063},{"word":"we","start_time":41.083,"end_time":41.204},{"word":"delete","start_time":41.244,"end_time":41.526},{"word":"this","start_time":41.546,"end_time":41.687},{"word":"out","start_time":41.768,"end_time":41.888},{"word":"so","start_time":41.929,"end_time":42.029},{"word":"that","start_time":42.05,"end_time":42.17},{"word":"we","start_time":42.191,"end_time":42.291},{"word":"actually","start_time":42.412,"end_time":42.714},{"word":"are","start_time":42.734,"end_time":42.916},{"word":"using","start_time":43.036,"end_time":43.238},{"word":"images,","start_time":43.258,"end_time":43.48}],"alternatives":[],"language":"en"},{"transcript":" we could just use a for loop here.","confidence":0.7138749999999999,"words":[{"word":"we","start_time":43.984,"end_time":44.064},{"word":"could","start_time":44.085,"end_time":44.267},{"word":"just","start_time":44.307,"end_time":44.449},{"word":"use","start_time":44.55,"end_time":44.672},{"word":"a","start_time":44.752,"end_time":44.813},{"word":"for","start_time":44.874,"end_time":45.096},{"word":"loop","start_time":45.137,"end_time":45.279},{"word":"here.","start_time":45.299,"end_time":45.38}],"alternatives":[],"language":"en"},{"transcript":" We could say for const image in images.","confidence":0.7484999999999999,"words":[{"word":"We","start_time":45.661,"end_time":45.762},{"word":"could","start_time":45.782,"end_time":45.943},{"word":"say","start_time":45.983,"end_time":46.145},{"word":"for","start_time":46.306,"end_time":46.648},{"word":"const","start_time":46.85,"end_time":47.353},{"word":"image","start_time":47.434,"end_time":47.776},{"word":"in","start_time":47.917,"end_time":47.978},{"word":"images.","start_time":47.998,"end_time":48.119}],"alternatives":[],"language":"en"},{"transcript":" And then inside of there, we could just do this result right here.","confidence":0.7673846153846153,"words":[{"word":"And","start_time":49.002,"end_time":49.103},{"word":"then","start_time":49.123,"end_time":49.304},{"word":"inside","start_time":49.545,"end_time":49.967},{"word":"of","start_time":50.007,"end_time":50.067},{"word":"there,","start_time":50.128,"end_time":50.429},{"word":"we","start_time":50.49,"end_time":50.63},{"word":"could","start_time":50.691,"end_time":50.912},{"word":"just","start_time":50.952,"end_time":51.133},{"word":"do","start_time":51.173,"end_time":51.314},{"word":"this","start_time":51.394,"end_time":51.575},{"word":"result","start_time":51.695,"end_time":52.118},{"word":"right","start_time":52.178,"end_time":52.379},{"word":"here.","start_time":52.52,"end_time":52.62}],"alternatives":[],"language":"en"},{"transcript":" And then instead of just using a hard coded image,","confidence":0.7734,"words":[{"word":"And","start_time":53.223,"end_time":53.303},{"word":"then","start_time":53.344,"end_time":53.545},{"word":"instead","start_time":53.686,"end_time":54.008},{"word":"of","start_time":54.048,"end_time":54.109},{"word":"just","start_time":54.169,"end_time":54.35},{"word":"using","start_time":54.451,"end_time":54.693},{"word":"a","start_time":54.834,"end_time":54.894},{"word":"hard","start_time":54.975,"end_time":55.176},{"word":"coded","start_time":55.216,"end_time":55.518},{"word":"image,","start_time":55.538,"end_time":55.8}],"alternatives":[],"language":"en"},{"transcript":" We could do images and then paste in the image.","confidence":0.7905,"words":[{"word":"We","start_time":56.141,"end_time":56.242},{"word":"could","start_time":56.262,"end_time":56.423},{"word":"do","start_time":56.443,"end_time":56.544},{"word":"images","start_time":56.665,"end_time":57.149},{"word":"and","start_time":57.371,"end_time":57.472},{"word":"then","start_time":57.512,"end_time":57.693},{"word":"paste","start_time":57.774,"end_time":58.036},{"word":"in","start_time":58.117,"end_time":58.198},{"word":"the","start_time":58.238,"end_time":58.298},{"word":"image.","start_time":58.319,"end_time":58.46}],"alternatives":[],"language":"en"},{"transcript":" Then when we hit save here and we run this again,","confidence":0.7727272727272727,"words":[{"word":"Then","start_time":58.882,"end_time":58.982},{"word":"when","start_time":59.003,"end_time":59.144},{"word":"we","start_time":59.164,"end_time":59.225},{"word":"hit","start_time":59.265,"end_time":59.427},{"word":"save","start_time":59.467,"end_time":59.689},{"word":"here","start_time":59.75,"end_time":60.012},{"word":"and","start_time":60.093,"end_time":60.174},{"word":"we","start_time":60.194,"end_time":60.315},{"word":"run","start_time":60.356,"end_time":60.497},{"word":"this","start_time":60.537,"end_time":60.618},{"word":"again,","start_time":60.638,"end_time":60.78}],"alternatives":[],"language":"en"},{"transcript":" what we should see is that the promises start to flow one after the other.","confidence":0.7629333333333332,"words":[{"word":"what","start_time":61.181,"end_time":61.301},{"word":"we","start_time":61.322,"end_time":61.402},{"word":"should","start_time":61.442,"end_time":61.643},{"word":"see","start_time":61.704,"end_time":61.945},{"word":"is","start_time":62.066,"end_time":62.166},{"word":"that","start_time":62.206,"end_time":62.347},{"word":"the","start_time":62.387,"end_time":62.468},{"word":"promises","start_time":62.508,"end_time":62.95},{"word":"start","start_time":63.011,"end_time":63.292},{"word":"to","start_time":63.332,"end_time":63.453},{"word":"flow","start_time":63.594,"end_time":63.956},{"word":"one","start_time":64.116,"end_time":64.217},{"word":"after","start_time":64.358,"end_time":64.579},{"word":"the","start_time":64.599,"end_time":64.679},{"word":"other.","start_time":64.699,"end_time":64.8}],"alternatives":[],"language":"en"},{"transcript":" So there's one, two, three.","confidence":0.5117999999999999,"words":[{"word":"So","start_time":64.941,"end_time":65.062},{"word":"there's","start_time":65.082,"end_time":65.284},{"word":"one,","start_time":65.507,"end_time":65.628},{"word":"two,","start_time":65.648,"end_time":65.709},{"word":"three.","start_time":65.89,"end_time":66.113}],"alternatives":[],"language":"en"},{"transcript":" four, et cetera, et cetera, until we've uploaded all of our images.","confidence":0.7408333333333332,"words":[{"word":"four,","start_time":67.681,"end_time":67.982},{"word":"et","start_time":68.143,"end_time":68.224},{"word":"cetera,","start_time":68.284,"end_time":68.526},{"word":"et","start_time":68.546,"end_time":68.646},{"word":"cetera,","start_time":68.707,"end_time":69.049},{"word":"until","start_time":69.069,"end_time":69.391},{"word":"we've","start_time":69.431,"end_time":69.692},{"word":"uploaded","start_time":69.833,"end_time":70.256},{"word":"all","start_time":70.336,"end_time":70.497},{"word":"of","start_time":70.517,"end_time":70.557},{"word":"our","start_time":70.678,"end_time":70.779},{"word":"images.","start_time":70.839,"end_time":71.0}],"alternatives":[],"language":"en"},{"transcript":" Now, this is great if you care about it being one in order so that every one","confidence":0.7496470588235294,"words":[{"word":"Now,","start_time":71.301,"end_time":71.381},{"word":"this","start_time":71.401,"end_time":71.522},{"word":"is","start_time":71.582,"end_time":71.643},{"word":"great","start_time":71.703,"end_time":71.944},{"word":"if","start_time":71.985,"end_time":72.065},{"word":"you","start_time":72.085,"end_time":72.186},{"word":"care","start_time":72.226,"end_time":72.387},{"word":"about","start_time":72.427,"end_time":72.608},{"word":"it","start_time":72.668,"end_time":72.749},{"word":"being","start_time":72.769,"end_time":73.01},{"word":"one","start_time":73.151,"end_time":73.272},{"word":"in","start_time":73.433,"end_time":73.513},{"word":"order","start_time":73.674,"end_time":73.956},{"word":"so","start_time":74.056,"end_time":74.177},{"word":"that","start_time":74.197,"end_time":74.338},{"word":"every","start_time":74.458,"end_time":74.66},{"word":"one","start_time":74.68,"end_time":74.74}],"alternatives":[],"language":"en"},{"transcript":" happens in particular order and two, you only have a small amount of images.","confidence":0.7929285714285715,"words":[{"word":"happens","start_time":75.001,"end_time":75.423},{"word":"in","start_time":75.604,"end_time":75.704},{"word":"particular","start_time":75.925,"end_time":76.388},{"word":"order","start_time":76.488,"end_time":76.729},{"word":"and","start_time":76.87,"end_time":76.95},{"word":"two,","start_time":77.03,"end_time":77.272},{"word":"you","start_time":77.332,"end_time":77.472},{"word":"only","start_time":77.533,"end_time":77.714},{"word":"have","start_time":77.774,"end_time":77.995},{"word":"a","start_time":78.095,"end_time":78.156},{"word":"small","start_time":78.256,"end_time":78.537},{"word":"amount","start_time":78.557,"end_time":78.778},{"word":"of","start_time":78.799,"end_time":78.839},{"word":"images.","start_time":78.859,"end_time":79.02}],"alternatives":[],"language":"en"},{"transcript":" But once you start getting into the point where you need to batch your","confidence":0.6967857142857142,"words":[{"word":"But","start_time":79.642,"end_time":79.722},{"word":"once","start_time":79.803,"end_time":79.883},{"word":"you","start_time":79.904,"end_time":80.044},{"word":"start","start_time":80.064,"end_time":80.306},{"word":"getting","start_time":80.326,"end_time":80.567},{"word":"into","start_time":80.588,"end_time":81.05},{"word":"the","start_time":81.151,"end_time":81.312},{"word":"point","start_time":81.493,"end_time":81.754},{"word":"where","start_time":81.795,"end_time":81.935},{"word":"you","start_time":81.976,"end_time":82.056},{"word":"need","start_time":82.096,"end_time":82.217},{"word":"to","start_time":82.257,"end_time":82.378},{"word":"batch","start_time":82.458,"end_time":82.619},{"word":"your","start_time":82.64,"end_time":82.72}],"alternatives":[],"language":"en"},{"transcript":" images, you may want to use something like PLimit.","confidence":0.8250000000000001,"words":[{"word":"images,","start_time":82.881,"end_time":83.244},{"word":"you","start_time":83.526,"end_time":83.647},{"word":"may","start_time":83.687,"end_time":83.828},{"word":"want","start_time":83.868,"end_time":84.009},{"word":"to","start_time":84.05,"end_time":84.11},{"word":"use","start_time":84.191,"end_time":84.312},{"word":"something","start_time":84.352,"end_time":84.715},{"word":"like","start_time":84.795,"end_time":84.936},{"word":"PLimit.","start_time":84.956,"end_time":85.279}],"alternatives":[],"language":"en"},{"transcript":" So we can go ahead and just comment this code out right here, and then","confidence":0.6680666666666667,"words":[{"word":"So","start_time":85.681,"end_time":85.802},{"word":"we","start_time":85.842,"end_time":85.902},{"word":"can","start_time":85.922,"end_time":86.043},{"word":"go","start_time":86.063,"end_time":86.183},{"word":"ahead","start_time":86.204,"end_time":86.405},{"word":"and","start_time":86.525,"end_time":86.626},{"word":"just","start_time":86.706,"end_time":86.927},{"word":"comment","start_time":87.008,"end_time":87.289},{"word":"this","start_time":87.309,"end_time":87.47},{"word":"code","start_time":87.51,"end_time":87.772},{"word":"out","start_time":87.952,"end_time":88.113},{"word":"right","start_time":88.194,"end_time":88.375},{"word":"here,","start_time":88.415,"end_time":88.736},{"word":"and","start_time":88.757,"end_time":88.817},{"word":"then","start_time":88.837,"end_time":89.42}],"alternatives":[],"language":"en"},{"transcript":" we can install PLimit, so npm install PLimit.","confidence":0.8496250000000001,"words":[{"word":"we","start_time":89.541,"end_time":89.601},{"word":"can","start_time":89.621,"end_time":89.742},{"word":"install","start_time":89.782,"end_time":90.104},{"word":"PLimit,","start_time":90.165,"end_time":90.608},{"word":"so","start_time":90.628,"end_time":90.769},{"word":"npm","start_time":90.889,"end_time":91.232},{"word":"install","start_time":91.413,"end_time":91.956},{"word":"PLimit.","start_time":92.117,"end_time":92.52}],"alternatives":[],"language":"en"},{"transcript":" And this allows you to use promises and use them concurrently.","confidence":0.874909090909091,"words":[{"word":"And","start_time":93.221,"end_time":93.302},{"word":"this","start_time":93.322,"end_time":93.483},{"word":"allows","start_time":93.563,"end_time":93.885},{"word":"you","start_time":93.945,"end_time":94.086},{"word":"to","start_time":94.126,"end_time":94.247},{"word":"use","start_time":94.468,"end_time":94.669},{"word":"promises","start_time":94.769,"end_time":95.252},{"word":"and","start_time":95.533,"end_time":95.634},{"word":"use","start_time":95.734,"end_time":95.875},{"word":"them","start_time":95.915,"end_time":96.076},{"word":"concurrently.","start_time":96.197,"end_time":96.82}],"alternatives":[],"language":"en"},{"transcript":" And you can restrict how many happen at once.","confidence":0.7663333333333333,"words":[{"word":"And","start_time":97.001,"end_time":97.102},{"word":"you","start_time":97.122,"end_time":97.223},{"word":"can","start_time":97.263,"end_time":97.444},{"word":"restrict","start_time":97.746,"end_time":98.209},{"word":"how","start_time":98.269,"end_time":98.41},{"word":"many","start_time":98.45,"end_time":98.672},{"word":"happen","start_time":98.752,"end_time":99.135},{"word":"at","start_time":99.698,"end_time":99.799},{"word":"once.","start_time":99.839,"end_time":99.96}],"alternatives":[],"language":"en"},{"transcript":" So then we just need to import P limit and then we need to set our limit.","confidence":0.8711764705882354,"words":[{"word":"So","start_time":100.622,"end_time":100.802},{"word":"then","start_time":100.983,"end_time":101.104},{"word":"we","start_time":101.124,"end_time":101.204},{"word":"just","start_time":101.224,"end_time":101.324},{"word":"need","start_time":101.365,"end_time":101.485},{"word":"to","start_time":101.505,"end_time":101.626},{"word":"import","start_time":101.847,"end_time":102.469},{"word":"P","start_time":103.051,"end_time":103.152},{"word":"limit","start_time":103.232,"end_time":103.533},{"word":"and","start_time":103.955,"end_time":104.035},{"word":"then","start_time":104.055,"end_time":104.156},{"word":"we","start_time":104.176,"end_time":104.236},{"word":"need","start_time":104.276,"end_time":104.397},{"word":"to","start_time":104.417,"end_time":104.578},{"word":"set","start_time":104.658,"end_time":104.879},{"word":"our","start_time":104.939,"end_time":105.059},{"word":"limit.","start_time":105.1,"end_time":105.2}],"alternatives":[],"language":"en"},{"transcript":" So for example, const limit equals two, but we're going to set it to ten.","confidence":0.7973333333333336,"words":[{"word":"So","start_time":105.4,"end_time":105.541},{"word":"for","start_time":105.581,"end_time":105.762},{"word":"example,","start_time":105.822,"end_time":106.264},{"word":"const","start_time":106.324,"end_time":106.626},{"word":"limit","start_time":106.706,"end_time":106.987},{"word":"equals","start_time":107.59,"end_time":108.072},{"word":"two,","start_time":108.393,"end_time":108.675},{"word":"but","start_time":108.775,"end_time":108.875},{"word":"we're","start_time":108.896,"end_time":109.036},{"word":"going","start_time":109.056,"end_time":109.177},{"word":"to","start_time":109.197,"end_time":109.257},{"word":"set","start_time":109.277,"end_time":109.438},{"word":"it","start_time":109.458,"end_time":109.518},{"word":"to","start_time":109.558,"end_time":109.719},{"word":"ten.","start_time":109.84,"end_time":109.92}],"alternatives":[],"language":"en"},{"transcript":" So let's say we have","confidence":0.7328,"words":[{"word":"So","start_time":110.244,"end_time":110.386},{"word":"let's","start_time":110.427,"end_time":110.59},{"word":"say","start_time":110.611,"end_time":110.754},{"word":"we","start_time":110.794,"end_time":110.896},{"word":"have","start_time":110.958,"end_time":111.06}],"alternatives":[],"language":"en"},{"transcript":" 100 images, they'll run 10 concurrently, which is the maximum","confidence":0.719,"words":[{"word":"100","start_time":111.872,"end_time":112.113},{"word":"images,","start_time":112.213,"end_time":112.595},{"word":"they'll","start_time":112.917,"end_time":113.138},{"word":"run","start_time":113.178,"end_time":113.319},{"word":"10","start_time":113.339,"end_time":113.842},{"word":"concurrently,","start_time":113.942,"end_time":114.545},{"word":"which","start_time":114.827,"end_time":114.987},{"word":"is","start_time":115.028,"end_time":115.108},{"word":"the","start_time":115.148,"end_time":115.209},{"word":"maximum","start_time":115.229,"end_time":115.43}],"alternatives":[],"language":"en"},{"transcript":" you can do through the Cloudinary free plan.","confidence":0.8627500000000001,"words":[{"word":"you","start_time":115.731,"end_time":115.832},{"word":"can","start_time":115.852,"end_time":115.973},{"word":"do","start_time":116.013,"end_time":116.154},{"word":"through","start_time":116.234,"end_time":116.455},{"word":"the","start_time":116.475,"end_time":116.536},{"word":"Cloudinary","start_time":116.596,"end_time":117.078},{"word":"free","start_time":117.199,"end_time":117.501},{"word":"plan.","start_time":117.541,"end_time":117.863}],"alternatives":[],"language":"en"},{"transcript":"So instead of using upload images","confidence":0.6363333333333333,"words":[{"word":"So","start_time":118.044,"end_time":118.144},{"word":"instead","start_time":118.184,"end_time":118.405},{"word":"of","start_time":118.426,"end_time":118.486},{"word":"using","start_time":118.586,"end_time":118.808},{"word":"upload","start_time":118.908,"end_time":119.109},{"word":"images","start_time":119.129,"end_time":119.25}],"alternatives":[],"language":"en"},{"transcript":" for this one, just to be different, we'll do images to upload equals.","confidence":0.7233846153846155,"words":[{"word":"for","start_time":119.551,"end_time":119.652},{"word":"this","start_time":119.672,"end_time":119.812},{"word":"one,","start_time":119.933,"end_time":120.054},{"word":"just","start_time":120.214,"end_time":120.375},{"word":"to","start_time":120.395,"end_time":120.435},{"word":"be","start_time":120.476,"end_time":120.556},{"word":"different,","start_time":120.576,"end_time":120.837},{"word":"we'll","start_time":120.857,"end_time":120.978},{"word":"do","start_time":120.998,"end_time":121.078},{"word":"images","start_time":121.199,"end_time":121.601},{"word":"to","start_time":121.782,"end_time":122.043},{"word":"upload","start_time":122.244,"end_time":122.766},{"word":"equals.","start_time":123.489,"end_time":123.61}],"alternatives":[],"language":"en"},{"transcript":" And then this is where we're going to actually map over these images.","confidence":0.8001538461538462,"words":[{"word":"And","start_time":124.493,"end_time":124.593},{"word":"then","start_time":124.613,"end_time":124.794},{"word":"this","start_time":124.895,"end_time":125.096},{"word":"is","start_time":125.217,"end_time":125.257},{"word":"where","start_time":125.297,"end_time":125.418},{"word":"we're","start_time":125.458,"end_time":125.559},{"word":"going","start_time":125.579,"end_time":125.74},{"word":"to","start_time":125.78,"end_time":125.84},{"word":"actually","start_time":125.941,"end_time":126.222},{"word":"map","start_time":126.323,"end_time":126.584},{"word":"over","start_time":126.766,"end_time":126.926},{"word":"these","start_time":126.987,"end_time":127.208},{"word":"images.","start_time":127.228,"end_time":127.47}],"alternatives":[],"language":"en"},{"transcript":" So we're going to do images map and then we'll call it image.","confidence":0.8091538461538461,"words":[{"word":"So","start_time":128.412,"end_time":128.493},{"word":"we're","start_time":128.513,"end_time":128.613},{"word":"going","start_time":128.634,"end_time":128.734},{"word":"to","start_time":128.774,"end_time":128.815},{"word":"do","start_time":128.855,"end_time":128.975},{"word":"images","start_time":129.177,"end_time":129.921},{"word":"map","start_time":129.981,"end_time":130.303},{"word":"and","start_time":130.665,"end_time":130.745},{"word":"then","start_time":130.765,"end_time":130.866},{"word":"we'll","start_time":130.906,"end_time":131.087},{"word":"call","start_time":131.147,"end_time":131.409},{"word":"it","start_time":131.449,"end_time":131.489},{"word":"image.","start_time":131.509,"end_time":131.65}],"alternatives":[],"language":"en"},{"transcript":" So the way the P limit works, we need to return and then limit.","confidence":0.7348571428571428,"words":[{"word":"So","start_time":132.292,"end_time":132.473},{"word":"the","start_time":132.594,"end_time":132.674},{"word":"way","start_time":132.694,"end_time":132.815},{"word":"the","start_time":132.835,"end_time":132.935},{"word":"P","start_time":132.955,"end_time":133.016},{"word":"limit","start_time":133.096,"end_time":133.317},{"word":"works,","start_time":133.338,"end_time":133.599},{"word":"we","start_time":133.619,"end_time":133.699},{"word":"need","start_time":133.72,"end_time":133.86},{"word":"to","start_time":133.901,"end_time":134.021},{"word":"return","start_time":134.102,"end_time":134.685},{"word":"and","start_time":134.946,"end_time":135.027},{"word":"then","start_time":135.067,"end_time":135.248},{"word":"limit.","start_time":135.268,"end_time":135.67}],"alternatives":[],"language":"en"},{"transcript":" And then we're going to use the arrow function here.","confidence":0.7810999999999999,"words":[{"word":"And","start_time":136.474,"end_time":136.555},{"word":"then","start_time":136.595,"end_time":136.777},{"word":"we're","start_time":136.817,"end_time":136.938},{"word":"going","start_time":136.958,"end_time":137.059},{"word":"to","start_time":137.079,"end_time":137.14},{"word":"use","start_time":137.2,"end_time":137.301},{"word":"the","start_time":137.321,"end_time":137.402},{"word":"arrow","start_time":137.604,"end_time":137.866},{"word":"function","start_time":137.926,"end_time":138.249},{"word":"here.","start_time":138.269,"end_time":138.35}],"alternatives":[],"language":"en"},{"transcript":" Then we can copy this code right here, the same code we wrote before.","confidence":0.7346428571428572,"words":[{"word":"Then","start_time":138.901,"end_time":139.042},{"word":"we","start_time":139.062,"end_time":139.123},{"word":"can","start_time":139.143,"end_time":139.284},{"word":"copy","start_time":139.344,"end_time":139.627},{"word":"this","start_time":139.667,"end_time":139.828},{"word":"code","start_time":139.889,"end_time":140.09},{"word":"right","start_time":140.11,"end_time":140.251},{"word":"here,","start_time":140.272,"end_time":140.413},{"word":"the","start_time":140.433,"end_time":140.493},{"word":"same","start_time":140.534,"end_time":140.675},{"word":"code","start_time":140.695,"end_time":140.856},{"word":"we","start_time":140.876,"end_time":140.977},{"word":"wrote","start_time":140.997,"end_time":141.158},{"word":"before.","start_time":141.199,"end_time":141.36}],"alternatives":[],"language":"en"},{"transcript":" But instead of having images, we can just use the image that we've mapped over here.","confidence":0.8375000000000001,"words":[{"word":"But","start_time":141.681,"end_time":141.781},{"word":"instead","start_time":141.821,"end_time":142.083},{"word":"of","start_time":142.123,"end_time":142.163},{"word":"having","start_time":142.203,"end_time":142.444},{"word":"images,","start_time":142.605,"end_time":143.007},{"word":"we","start_time":143.088,"end_time":143.168},{"word":"can","start_time":143.208,"end_time":143.329},{"word":"just","start_time":143.349,"end_time":143.55},{"word":"use","start_time":143.751,"end_time":143.912},{"word":"the","start_time":143.972,"end_time":144.052},{"word":"image","start_time":144.173,"end_time":144.434},{"word":"that","start_time":144.475,"end_time":144.575},{"word":"we've","start_time":144.615,"end_time":144.796},{"word":"mapped","start_time":144.856,"end_time":145.118},{"word":"over","start_time":145.279,"end_time":145.459},{"word":"here.","start_time":145.48,"end_time":145.58}],"alternatives":[],"language":"en"},{"transcript":" And then instead of doing console.log, we'll return the result and hit save.","confidence":0.7911538461538462,"words":[{"word":"And","start_time":146.061,"end_time":146.162},{"word":"then","start_time":146.202,"end_time":146.423},{"word":"instead","start_time":146.503,"end_time":146.784},{"word":"of","start_time":146.825,"end_time":146.905},{"word":"doing","start_time":146.965,"end_time":147.166},{"word":"console.log,","start_time":147.206,"end_time":148.01},{"word":"we'll","start_time":148.17,"end_time":148.371},{"word":"return","start_time":148.492,"end_time":149.074},{"word":"the","start_time":149.134,"end_time":149.235},{"word":"result","start_time":149.275,"end_time":149.757},{"word":"and","start_time":150.078,"end_time":150.158},{"word":"hit","start_time":150.178,"end_time":150.359},{"word":"save.","start_time":150.399,"end_time":150.52}],"alternatives":[],"language":"en"},{"transcript":" Then all we need to do is actually log this out.","confidence":0.5214545454545454,"words":[{"word":"Then","start_time":151.023,"end_time":151.144},{"word":"all","start_time":151.185,"end_time":151.286},{"word":"we","start_time":151.306,"end_time":151.367},{"word":"need","start_time":151.387,"end_time":151.509},{"word":"to","start_time":151.529,"end_time":151.569},{"word":"do","start_time":151.59,"end_time":151.63},{"word":"is","start_time":151.65,"end_time":151.691},{"word":"actually","start_time":151.752,"end_time":152.035},{"word":"log","start_time":152.096,"end_time":152.257},{"word":"this","start_time":152.278,"end_time":152.379},{"word":"out.","start_time":152.399,"end_time":152.48}],"alternatives":[],"language":"en"},{"transcript":" So we can do uploads equals awaitPromise.all","confidence":0.5852857142857143,"words":[{"word":"So","start_time":152.681,"end_time":152.761},{"word":"we","start_time":152.781,"end_time":152.821},{"word":"can","start_time":152.841,"end_time":152.922},{"word":"do","start_time":152.942,"end_time":153.062},{"word":"uploads","start_time":153.163,"end_time":153.785},{"word":"equals","start_time":154.267,"end_time":154.769},{"word":"awaitPromise.all","start_time":154.99,"end_time":157.059}],"alternatives":[],"language":"en"},{"transcript":" and then use images to upload.","confidence":0.6501666666666667,"words":[{"word":"and","start_time":158.189,"end_time":158.269},{"word":"then","start_time":158.289,"end_time":158.45},{"word":"use","start_time":159.073,"end_time":159.234},{"word":"images","start_time":159.394,"end_time":159.897},{"word":"to","start_time":159.917,"end_time":159.957},{"word":"upload.","start_time":159.977,"end_time":160.56}],"alternatives":[],"language":"en"},{"transcript":" And then we can just do console.log.","confidence":0.8494285714285714,"words":[{"word":"And","start_time":161.184,"end_time":161.265},{"word":"then","start_time":161.305,"end_time":161.406},{"word":"we","start_time":161.447,"end_time":161.527},{"word":"can","start_time":161.568,"end_time":161.669},{"word":"just","start_time":161.689,"end_time":161.81},{"word":"do","start_time":161.851,"end_time":161.952},{"word":"console.log.","start_time":161.972,"end_time":162.497}],"alternatives":[],"language":"en"},{"transcript":" uploads.","confidence":0.901,"words":[{"word":"uploads.","start_time":163.841,"end_time":164.446}],"alternatives":[],"language":"en"},{"transcript":"Now we're ready to actually test this out.","confidence":0.6853750000000001,"words":[{"word":"Now","start_time":164.748,"end_time":164.869},{"word":"we're","start_time":164.889,"end_time":165.03},{"word":"ready","start_time":165.05,"end_time":165.211},{"word":"to","start_time":165.272,"end_time":165.393},{"word":"actually","start_time":165.453,"end_time":165.736},{"word":"test","start_time":165.796,"end_time":166.038},{"word":"this","start_time":166.058,"end_time":166.179},{"word":"out.","start_time":166.199,"end_time":166.26}],"alternatives":[],"language":"en"},{"transcript":" And obviously we have P limit set to 10, which is the maximum of","confidence":0.7377857142857144,"words":[{"word":"And","start_time":166.46,"end_time":166.521},{"word":"obviously","start_time":166.561,"end_time":166.823},{"word":"we","start_time":166.863,"end_time":166.964},{"word":"have","start_time":167.004,"end_time":167.125},{"word":"P","start_time":167.165,"end_time":167.225},{"word":"limit","start_time":167.306,"end_time":167.507},{"word":"set","start_time":167.527,"end_time":167.668},{"word":"to","start_time":167.689,"end_time":167.789},{"word":"10,","start_time":167.85,"end_time":168.091},{"word":"which","start_time":168.111,"end_time":168.232},{"word":"is","start_time":168.272,"end_time":168.373},{"word":"the","start_time":168.413,"end_time":168.514},{"word":"maximum","start_time":168.595,"end_time":169.158},{"word":"of","start_time":169.178,"end_time":169.219}],"alternatives":[],"language":"en"},{"transcript":" the free tier.","confidence":0.7050000000000001,"words":[{"word":"the","start_time":169.943,"end_time":170.104},{"word":"free","start_time":170.205,"end_time":170.406},{"word":"tier.","start_time":170.447,"end_time":170.708}],"alternatives":[],"language":"en"},{"transcript":"So we run this now and we should just get","confidence":0.6441999999999999,"words":[{"word":"So","start_time":170.728,"end_time":170.769},{"word":"we","start_time":170.789,"end_time":170.849},{"word":"run","start_time":170.91,"end_time":171.05},{"word":"this","start_time":171.071,"end_time":171.232},{"word":"now","start_time":171.312,"end_time":171.594},{"word":"and","start_time":171.896,"end_time":171.976},{"word":"we","start_time":171.997,"end_time":172.077},{"word":"should","start_time":172.097,"end_time":172.258},{"word":"just","start_time":172.298,"end_time":172.419},{"word":"get","start_time":172.48,"end_time":172.54}],"alternatives":[],"language":"en"},{"transcript":" an array with all the results in for our promise.","confidence":0.728,"words":[{"word":"an","start_time":172.701,"end_time":172.782},{"word":"array","start_time":172.863,"end_time":173.225},{"word":"with","start_time":173.266,"end_time":173.407},{"word":"all","start_time":173.487,"end_time":173.608},{"word":"the","start_time":173.629,"end_time":173.709},{"word":"results","start_time":173.729,"end_time":174.072},{"word":"in","start_time":174.193,"end_time":174.314},{"word":"for","start_time":174.616,"end_time":174.757},{"word":"our","start_time":174.838,"end_time":174.939},{"word":"promise.","start_time":174.959,"end_time":175.1}],"alternatives":[],"language":"en"},{"transcript":" And there we have it.","confidence":0.8480000000000001,"words":[{"word":"And","start_time":175.562,"end_time":175.642},{"word":"there","start_time":175.662,"end_time":175.803},{"word":"we","start_time":175.823,"end_time":175.924},{"word":"have","start_time":175.964,"end_time":176.166},{"word":"it.","start_time":176.206,"end_time":176.266}],"alternatives":[],"language":"en"},{"transcript":"Next up, learn how to use AI","confidence":0.7975714285714285,"words":[{"word":"Next","start_time":176.608,"end_time":176.85},{"word":"up,","start_time":176.971,"end_time":177.051},{"word":"learn","start_time":177.333,"end_time":177.534},{"word":"how","start_time":177.655,"end_time":177.877},{"word":"to","start_time":177.937,"end_time":177.997},{"word":"use","start_time":178.138,"end_time":178.219},{"word":"AI","start_time":178.239,"end_time":178.279}],"alternatives":[],"language":"en"},{"transcript":" to automatically categorize and tag all of","confidence":0.7504285714285714,"words":[{"word":"to","start_time":178.742,"end_time":178.883},{"word":"automatically","start_time":179.044,"end_time":179.648},{"word":"categorize","start_time":179.749,"end_time":180.434},{"word":"and","start_time":180.534,"end_time":180.635},{"word":"tag","start_time":180.675,"end_time":180.957},{"word":"all","start_time":181.219,"end_time":181.34},{"word":"of","start_time":181.36,"end_time":181.4}],"alternatives":[],"language":"en"},{"transcript":" those uploads.","confidence":0.474,"words":[{"word":"those","start_time":181.543,"end_time":181.892},{"word":"uploads.","start_time":181.912,"end_time":182.22}],"alternatives":[],"language":"en"}]