<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/vendor/feed/atom.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US">
                        <id>https://95.woutervm.com/rss</id>
                                <link href="https://95.woutervm.com/rss" rel="self"></link>
                                <title><![CDATA[staging]]></title>
                    
                                <subtitle>Sometimes I share stuff that I find interesting with the world, when I overcome my anxiety for writing my blog posts</subtitle>
                                                    <updated>2026-06-06T16:36:07+00:00</updated>
                        <entry>
            <title><![CDATA[Dit Is Een Test Pagina]]></title>
            <link rel="alternate" href="https://95.woutervm.com/blog/dit-is-een-test-pagina" />
            <id>https://95.woutervm.com/blog/dit-is-een-test-pagina</id>
            <author>
                <name><![CDATA[Wouter]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>In a previous version of my administration panel I had file uploads working with Minio, but after an update this stopped working completely which made me look for an alternative. Because of this I started look for an alternative service. In the last few days I saw some <a href="https://x.com/gonedark/status/1978458884948775294">posts</a> from <a href="https://x.com/gonedark">Jason McCreary</a> about CloudFlare which made check if they had an s3 complaint object storage and they have one.</p>
<h2>Settings</h2>
<p>I'll assume you've already setup your CloudFlare (CF) account and created a bucket. In addition to that bucket you will need to update the CORS settings for the bucket in question with the information below.</p>
<pre><code class="language-yaml">&quot;AllowedMethods&quot;: [
  &quot;GET&quot;,
  &quot;PUT&quot;,
  &quot;POST&quot;,
  &quot;DELETE&quot;,
  &quot;HEAD&quot;
],
&quot;AllowedHeaders&quot;: [
  &quot;*&quot;
],
&quot;ExposeHeaders&quot;: []
</code></pre>
<p>Apart from the CF settings you will need to change the following code within your <code>config/livewire.php</code> file.<br />
Set the <code>temporary_file_upload.disk</code> value as <code>s3</code> in order to directly to CF or Amazon S3. In my case I am using the s3 configuration with <a href="https://www.cloudflare.com/developer-platform/products/r2/">R2</a>.</p>
<p>Within filament I make use of the spatie media library but this also works with the normal <code>FileUploadField</code>. See my code example below.</p>
<pre><code class="language-php">SpatieMediaLibraryFileUpload::make('image')
   -&gt;disk(config('filesystems.default'))
   -&gt;visibility('private')
   -&gt;fetchFileInformation(false)
   -&gt;image(),
</code></pre>
<blockquote>
<p>Dit is een test</p>
</blockquote>
<p>Inline Math
The quadratic formula is $$x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}$$ for solving $$ax^2 + bx + c = 0$$.</p>
<p>Euler's identity: $$e^{i\pi} + 1 = 0$$ combines five fundamental mathematical constants.</p>
<p>Block Math
The normal distribution probability density function:</p>
<p>$$ f(x) = \frac{1}{\sigma\sqrt{2\pi}} e^{-\frac{1}{2}\left(\frac{x-\mu}{\sigma}\right)^2} $$</p>
<p>Summations and Integrals
The sum of the first $$n$$ natural numbers: $$\sum_{i=1}^{n} i = \frac{n(n+1)}{2}$$</p>
<p>Integration by parts: $$\int u , dv = uv - \int v , du$$</p>
<p>Interactive diagram rendering with manual control. Click the copy icon next to any Mermaid diagram to copy the code to your clipboard.</p>
<p>Simple Flowchart</p>
<pre><code class="language-mermaid">graph TD
    A[Start] --&gt; B{Decision}
    B --&gt;|Yes| C[Success]
    B --&gt;|No| D[Try Again]
    D --&gt; B
    C --&gt; E[End]
</code></pre>
<p>Process Flow</p>
<pre><code class="language-mermaid">flowchart LR
    A[User Input] --&gt; B[Validate]
    B --&gt; C{Valid?}
    C --&gt;|Yes| D[Process]
    C --&gt;|No| E[Show Error]
    D --&gt; F[Save Result]
    E --&gt; A
    F --&gt; G[Complete]
</code></pre>
<p>API Sequence</p>
<pre><code class="language-mermaid">sequenceDiagram
    participant U as User
    participant A as App
    participant S as Server
    
    U-&gt;&gt;A: Click render
    A-&gt;&gt;S: API Request
    S--&gt;&gt;A: Response
    A--&gt;&gt;U: Show diagram
</code></pre>
<p>AI Models Overview
Modern AI models have revolutionized how we interact with technology. From language models to computer vision, these systems demonstrate remarkable capabilities.</p>
<p>Key Features
Benefits
Natural language understanding
Multi-modal processing
Real-time inference
Requirements
GPU acceleration
Model weights
API access
Architecture
Model Architecture</p>
<p>Insights
&quot;The development of full artificial intelligence could spell the end of the human race.&quot; — Stephen Hawking</p>
<p>Learn more about AI safety and transformer architectures.</p>
]]>
            </summary>
                                    <updated>2026-06-06T16:36:07+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[My New Starter Package]]></title>
            <link rel="alternate" href="https://95.woutervm.com/blog/my-new-starter-package" />
            <id>https://95.woutervm.com/blog/my-new-starter-package</id>
            <author>
                <name><![CDATA[Wouter]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>On occasion I see something interesting that I want to read but I don't have a good list for it to keep track off. So in order to be transparent I'll just share it here and hopefully I don't forget about it.</p>
<p>If you have recommendations for me I suggest sending to me on @wottavm.</p>
<p><img src="https://pub-c1af8009c8814f7fb15f7793a00ba421.r2.dev/UEJjCphQnq9QjKKYmxkwuPhyFfOY9am6OCldX9xj.jpg" alt="" /></p>

<p><a href="https://x.com/wottavm/status/1981853540378362053">https://x.com/wottavm/status/1981853540378362053</a></p>
<p><a href="https://www.youtube.com/watch?v=dQw4w9WgXcQ">https://www.youtube.com/watch?v=dQw4w9WgXcQ</a></p>
<p>- A package to generate typescript types based on json <a href="https://github.com/glideapps/quicktype?tab=readme-ov-file">https://github.com/glideapps/quicktype?tab=readme-ov-file</a></p>
<p>- [CommonMark](<a href="https://commonmark.thephpleague.com/2.7/">https://commonmark.thephpleague.com/2.7/</a>) markdown converter, I need to use this for my posts implementation.</p>
<p>- [Management Fundamentals for the Modern Leader](<a href="https://course.modernleader.is/courses/management-fundamentals">https://course.modernleader.is/courses/management-fundamentals</a>), a course that I am interesting in following at some point.</p>
]]>
            </summary>
                                    <updated>2025-10-28T00:00:00+00:00</updated>
        </entry>
    </feed>
