<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blogs on Eddy de Vink</title><link>https://www.eddydevink.nl/blogs/</link><description>Recent content in Blogs on Eddy de Vink</description><generator>Hugo</generator><language>nl-nl</language><lastBuildDate>Mon, 11 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.eddydevink.nl/blogs/index.xml" rel="self" type="application/rss+xml"/><item><title>Deze Blog is Gebouwd met Hugo en DeepSeek</title><link>https://www.eddydevink.nl/blogs/gebouwd-met-hugo-en-deepseek/</link><pubDate>Mon, 11 May 2026 00:00:00 +0000</pubDate><guid>https://www.eddydevink.nl/blogs/gebouwd-met-hugo-en-deepseek/</guid><description>&lt;p&gt;Deze blog die je nu leest is volledig gebouwd met hulp van een AI assistent — specifiek DeepSeek v4 Pro, draaiend via OpenCode. Geen externe API&amp;rsquo;s, geen ChatGPT, geen Copilot. Gewoon een lokaal model dat code schrijft, templates bouwt, en content genereert. Dit is hoe dat ging.&lt;/p&gt;
&lt;h2 id="de-stack"&gt;De stack&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Hugo&lt;/strong&gt; — statische site generator, geschreven in Go. Supersnel, geen database, geen runtime.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tailwind CSS v3&lt;/strong&gt; — utility-first CSS framework. Native geïntegreerd via Hugo&amp;rsquo;s &lt;code&gt;css.TailwindCSS&lt;/code&gt; pipe (geen PostCSS CLI nodig).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;DeepSeek v4 Pro&lt;/strong&gt; — het model dat de code schreef, templates bouwde en content herschreef.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="het-proces"&gt;Het proces&lt;/h2&gt;
&lt;p&gt;Ik begon met een half-af Hugo project. Een corporate &amp;ldquo;AI-factories&amp;rdquo; theme met drie generieke blogposts en een hoop template duplicatie. De opdracht aan DeepSeek was simpel:&lt;/p&gt;</description></item><item><title>Self-Hosting met Docker: Lessen uit de Praktijk</title><link>https://www.eddydevink.nl/blogs/data-analyse/</link><pubDate>Sun, 10 May 2026 00:00:00 +0000</pubDate><guid>https://www.eddydevink.nl/blogs/data-analyse/</guid><description>&lt;p&gt;Self-hosting is een achtbaan. Het ene moment ben je trots op je perfect draaiende setup, het volgende moment is je database gecrasht en werkt niets meer. Dit is wat ik geleerd heb.&lt;/p&gt;
&lt;h2 id="de-basis-docker-compose"&gt;De basis: Docker Compose&lt;/h2&gt;
&lt;p&gt;Elke service draait in een eigen container, georkestreerd via Docker Compose. Geen geklooi met dependencies — één &lt;code&gt;docker compose up -d&lt;/code&gt; en alles draait.&lt;/p&gt;
&lt;p&gt;Mijn &lt;code&gt;compose.yml&lt;/code&gt; bevat:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Nginx reverse proxy (met Let&amp;rsquo;s Encrypt auto-renewal)&lt;/li&gt;
&lt;li&gt;Nextcloud (met Redis caching en PostgreSQL)&lt;/li&gt;
&lt;li&gt;Forgejo (Git server)&lt;/li&gt;
&lt;li&gt;Home Assistant (connected via host network voor Zigbee)&lt;/li&gt;
&lt;li&gt;Fail2ban (gekoppeld aan Nginx logs)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="les-1-backups-zijn-geen-optie"&gt;Les 1: Backups zijn geen optie&lt;/h2&gt;
&lt;p&gt;Ik heb het op de harde manier geleerd. Een corrupte database zonder backup is pure paniek. Mijn huidige strategie:&lt;/p&gt;</description></item><item><title>Lokale LLMs Draaien: DeepSeek op een Mac Mini</title><link>https://www.eddydevink.nl/blogs/ai-innovatie/</link><pubDate>Sat, 09 May 2026 00:00:00 +0000</pubDate><guid>https://www.eddydevink.nl/blogs/ai-innovatie/</guid><description>&lt;p&gt;Sinds een paar maanden draai ik lokale LLMs op mijn Mac Mini M4. Dit is waarom, hoe, en wat het oplevert.&lt;/p&gt;
&lt;h2 id="waarom-lokaal"&gt;Waarom lokaal?&lt;/h2&gt;
&lt;p&gt;Drie redenen:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Privacy&lt;/strong&gt; — mijn prompts en data gaan niet naar OpenAI of Anthropic&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Kosten&lt;/strong&gt; — geen API credits, geen abonnement&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Beschikbaarheid&lt;/strong&gt; — geen rate limits, geen downtime van derden&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Een Mac Mini M4 met 16GB RAM draait verrassend veel modellen. Het M4 neurale engine helpt, maar het echte werk gebeurt op de GPU cores via Metal.&lt;/p&gt;</description></item><item><title>Mijn Homelab: Van Raspberry Pi naar Mac Mini M4</title><link>https://www.eddydevink.nl/blogs/first-blog-post/</link><pubDate>Fri, 08 May 2026 00:00:00 +0000</pubDate><guid>https://www.eddydevink.nl/blogs/first-blog-post/</guid><description>&lt;p&gt;Het begon met een Raspberry Pi 4 en een externe schijf. Inmiddels is het uitgegroeid tot een serieus homelab dat 24/7 draait in de meterkast. Dit is mijn setup.&lt;/p&gt;
&lt;h2 id="de-hardware"&gt;De hardware&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Mac Mini M4&lt;/strong&gt; — het werkpaard. 16GB RAM, draait Nextcloud, Forgejo, en fungeert als build server. Ongelooflijk efficiënt: idle onder de 10 watt.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Raspberry Pi 4&lt;/strong&gt; — Home Assistant met Zigbee coördinator. Gekoppeld aan tientallen sensoren, lampen en schakelaars.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;M5Stack StickC Plus2&lt;/strong&gt; — kleine ESP32 bordjes voor IR en OBD-II experimenten.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="wat-draait-erop"&gt;Wat draait erop&lt;/h2&gt;
&lt;h3 id="nextcloud"&gt;Nextcloud&lt;/h3&gt;
&lt;p&gt;Mijn eigen cloud. Bestanden, agenda, contacten, foto&amp;rsquo;s — alles gesynchroniseerd zonder afhankelijk te zijn van Google of Apple. Draait achter Nginx met Let&amp;rsquo;s Encrypt.&lt;/p&gt;</description></item></channel></rss>