<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Kathryn Tan</title>
    <description>The latest articles on DEV Community by Kathryn Tan (@ktanaug21).</description>
    <link>https://dev.to/ktanaug21</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1044357%2Fce6fbc59-47aa-412d-bcb8-2e032ae7de8e.png</url>
      <title>DEV Community: Kathryn Tan</title>
      <link>https://dev.to/ktanaug21</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ktanaug21"/>
    <language>en</language>
    <item>
      <title>Concurrent,Chunked,Mult-file Upload with Livewire</title>
      <dc:creator>Kathryn Tan</dc:creator>
      <pubDate>Wed, 22 Mar 2023 16:47:53 +0000</pubDate>
      <link>https://dev.to/ktanaug21/concurrentchunkedmult-file-upload-with-livewire-49ip</link>
      <guid>https://dev.to/ktanaug21/concurrentchunkedmult-file-upload-with-livewire-49ip</guid>
      <description>&lt;p&gt;&lt;a href="https://laravel-livewire.com/docs/2.x/file-uploads"&gt;Laravel Livewire&lt;/a&gt; offers an easy way to upload multiple files in a few lines of code! One default behavior of Livewire's multi-file upload is uploading the files in one request.&lt;/p&gt;

&lt;p&gt;There are times when we'd want to upload the files in separate requests, or customize how we upload each files--like showing separate file-upload progress bars, or even uploading each file in smaller chunks.&lt;/p&gt;

&lt;p&gt;In my article, "&lt;a href="https://fly.io/laravel-bytes/multi-file-upload-livewire/"&gt;Multi-File Upload with Livewire&lt;/a&gt;" , we walk through three approaches in uploading multi-selected files with Livewire:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Default upload of files: in a single request&lt;/li&gt;
&lt;li&gt;Concurrent, upload of files in separate requests&lt;/li&gt;
&lt;li&gt;Chunked and concurrent upload of files in separate requests&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Article Link: &lt;a href="https://fly.io/laravel-bytes/multi-file-upload-livewire/"&gt;https://fly.io/laravel-bytes/multi-file-upload-livewire/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>tutorial</category>
      <category>laravel</category>
      <category>fileupload</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Chunked File Upload with Livewire</title>
      <dc:creator>Kathryn Tan</dc:creator>
      <pubDate>Wed, 22 Mar 2023 16:36:05 +0000</pubDate>
      <link>https://dev.to/ktanaug21/chunked-file-upload-with-livewire-2pb0</link>
      <guid>https://dev.to/ktanaug21/chunked-file-upload-with-livewire-2pb0</guid>
      <description>&lt;p&gt;Have you ever encountered the 413 status code error when uploading files in your Laravel application? This is due to the file's size exceeding our application or its server's maximum request size limits!&lt;/p&gt;

&lt;p&gt;Of course we can increase the config limits in our server and PHP's to allow file uploads until a certain, new, and increased maximum limit. But do we perpetually increase our config limitations with each new file limit exceeded?&lt;/p&gt;

&lt;p&gt;In my article &lt;a href="https://fly.io/laravel-bytes/chunked-file-upload-livewire/"&gt;Chunked File Upload with Livewire&lt;/a&gt;, instead of perpetually relying on increasing config limitations on request size, we'll slice, dice, and merge file chunks with Livewire!&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>tutorial</category>
      <category>laravel</category>
      <category>fileupload</category>
    </item>
    <item>
      <title>Collect Time Video Metrics with Livewire</title>
      <dc:creator>Kathryn Tan</dc:creator>
      <pubDate>Wed, 22 Mar 2023 16:21:06 +0000</pubDate>
      <link>https://dev.to/ktanaug21/collect-time-video-metrics-with-livewire-4af7</link>
      <guid>https://dev.to/ktanaug21/collect-time-video-metrics-with-livewire-4af7</guid>
      <description>&lt;p&gt;When creating online video tutorials, it is important to get insight on how viewers engage with each tutorial.&lt;/p&gt;

&lt;p&gt;In my latest article "&lt;a href="https://fly.io/laravel-bytes/time-insight-video-livewire/"&gt;Collecting Time Video Metrics with Livewire&lt;/a&gt;", we use Laravel's response helper to serve videos in a route, and use Livewire to easily share user-video interaction to our server!&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>tutorial</category>
      <category>video</category>
      <category>metrics</category>
    </item>
  </channel>
</rss>
