<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0"  >
<channel>
  <title>Vincent's blog</title>
  <link>http://www.vicentdelft.be/rss</link>
  <description>Vincent's ideas</description>
  <lastBuildDate>Sat, 14 Mar 2026 22:04:00 +0100</lastBuildDate>
  
   <item>
      <pubDate>Sat, 14 Mar 2026 22:04:00 +0100</pubDate>
      <link>http://www.vincentdelft.be/post/post_20260314</link> 
      <guid>http://www.vincentdelft.be/post/post_20260314</guid> 
      <title>I test my new version of Fapws4 against other wsgi solutions and even against apache</title>
      <description>
![Photo by Wang Sheeran on unsplash.com](/static/post/post_20260314/speed.jpg "Photo by Wang Sheeran on unsplash.com")
I've made lot of modificaitons inside Fapws4 those last days/weeks. It remains a strong and very fast WSGI server offering all flexibility of Python. This is mainly than,ks to the libuv library and the picohttp parser. This blog will show how Fapws4 resist to massive requests and to compare results with other SWGI solutions. I will even compare it with apache24.  
</description>
   </item>
   
   <item>
      <pubDate>Wed, 11 Mar 2026 20:58:00 +0100</pubDate>
      <link>http://www.vincentdelft.be/post/post_20260311</link> 
      <guid>http://www.vincentdelft.be/post/post_20260311</guid> 
      <title>AMDGPU crash with FreeBSD 15.0 on my laptop. Why and what are possible solutions</title>
      <description>

![Photo by NordWood Themes on Unsplash](/static/post/post_20260311/video.jpg "Photo by NordWood Themes on Unsplash.com")
I recently upgraded my machine from FreeBSD 14.3 to 15.0-RELEASE. The upgrade itself went smoothly enough, but when I rebooted into the new system, I was greeted with a kernel panic. The culprit: `amdgpu`.

In this blog, I will share some details and will explain the workaround I've put in place

</description>
   </item>
   
   <item>
      <pubDate>Fri, 06 Mar 2026 21:15:00 +0100</pubDate>
      <link>http://www.vincentdelft.be/post/post_20260306</link> 
      <guid>http://www.vincentdelft.be/post/post_20260306</guid> 
      <title>ZFS send and ZFS received do not only send your files</title>
      <description>
![Photo by Kalani Terre on Unsplash](/static/post/post_20260306/double.jpg "Photo by Kalani Terre on Unsplash.com")
It's important to understand that ZFS is not only a filesystem. It's also a set of parameters. And those parameters are send together with the files. One of the main paramtere is the mountpoint. Indeed, we must avoid that several datasets have the same mountpoints: /var, /home, ...
This blog post will explain some précautions before sending datasets of several machines to a central machine. 

</description>
   </item>
   
   <item>
      <pubDate>Thu, 05 Mar 2026 22:42:00 +0100</pubDate>
      <link>http://www.vincentdelft.be/post/post_20260305</link> 
      <guid>http://www.vincentdelft.be/post/post_20260305</guid> 
      <title>Just for my memory, few commands to update a FreeBSD 14</title>
      <description>

![Photo by Markus Winkler on Unsplash](/static/post/post_20260305/update.jpg "Photo by Markus Winkler on Unsplash.com")
I'm using a remote machine where I push zfs dataset 2 or 3 times per year. This blog will reminds me the steps I have to perform to update this machine. Since I rarely boot it, it's often off-sync and requires updates. 
This blog explain how I did update and upgrade of my FreeBSD machines

</description>
   </item>
   
   <item>
      <pubDate>Sat, 31 Jan 2026 21:14:00 +0100</pubDate>
      <link>http://www.vincentdelft.be/post/post_20260131</link> 
      <guid>http://www.vincentdelft.be/post/post_20260131</guid> 
      <title>For just my memory here is how I've configure OpenBSD and FreeBSD for a IPv6 Wifi at Fosdem</title>
      <description>

![](/static/post/post_20260131/fosdem.png)
Last year I've took notes about the way to connect to FOSDEM's wifi from my laptop doing dual boot OpenBSD and FreeBSD. 
But this year those commands, were not working. So, here the new method. 
</description>
   </item>
   
   <item>
      <pubDate>Fri, 26 Dec 2025 10:09:00 +0100</pubDate>
      <link>http://www.vincentdelft.be/post/post_20251228</link> 
      <guid>http://www.vincentdelft.be/post/post_20251228</guid> 
      <title>For my own notes, my simple steps to create and delete FreeBSD Jails</title>
      <description>

![Photo by 7500rpm on unsplash.com](/static/post/post_20251228/jails.jpg "Photo by 7500rpm on unsplash.com")
FreeBSD jails are one of the operating system’s most elegant features. Introduced over two decades ago, they provide lightweight, secure isolation for processes and filesystems without the overhead of full virtual machines or the complexity of Linux container setups. What makes them especially appealing today is how straightforward it is to create and destroy them — no bridges, no epair interfaces, no VNET, no NAT rules, no sysctl tweaking, and no permanent rc.conf hacks. In this post, I’ll walk you through the exact process I use to spin up a clean FreeBSD 14.3 jail and then completely remove it, demonstrating just how simple and lightweight the whole thing is.

</description>
   </item>
   
   <item>
      <pubDate>Thu, 25 Dec 2025 18:07:00 +0100</pubDate>
      <link>http://www.vincentdelft.be/post/post_20251225</link> 
      <guid>http://www.vincentdelft.be/post/post_20251225</guid> 
      <title>Streaming Hi-Fi Audio from FreeBSD NAS to OpenBSD Playback Machine Using MPD and sndio</title>
      <description>

![Photo by james2k on unsplash.com](/static/post/post_20251225/audio.jpg "Photo by james2k on unsplash.com")
In the world of open-source operating systems, OpenBSD and FreeBSD are renowned for their stability, security, and excellent audio support. This guide describes a clean, automated setup for streaming high-quality music from a FreeBSD-based NAS to an OpenBSD machine connected to a hi-fi DAC over optical fiber (S/PDIF). The solution uses **Music Player Daemon (MPD)** on the FreeBSD NAS as the music server and **sndio** for low-latency, high-fidelity remote audio output to the OpenBSD client.

The setup ensures that turning on the amplifier and DAC automatically prepares the OpenBSD audio system and starts playback on the NAS — all without manual intervention.
</description>
   </item>
   
   <item>
      <pubDate>Thu, 02 Oct 2025 22:09:00 +0100</pubDate>
      <link>http://www.vincentdelft.be/post/post_20251002</link> 
      <guid>http://www.vincentdelft.be/post/post_20251002</guid> 
      <title>FreeBSD and securelevels: how to make immutable folders</title>
      <description>

![Photo by arielpineda36 on unsplash.com](/static/post/post_20251002/jailed.jpg "Photo by arielpineda36 on unsplash.com")
FreeBSD’s securelevels provide a unique way to enforce system integrity directly at the kernel level. Unlike file permissions or ACLs, which `root` can override, securelevels place a ceiling on what even the most privileged account can do.

By carefully choosing between `-1`, `0`, `1`, or `2`, administrators can strike a balance between flexibility and security. Development machines remain open and adaptable, while production systems become far more resistant to tampering—even if compromised by a superuser account.

</description>
   </item>
   
   <item>
      <pubDate>Sun, 28 Sep 2025 12:21:00 +0100</pubDate>
      <link>http://www.vincentdelft.be/post/post_20250928</link> 
      <guid>http://www.vincentdelft.be/post/post_20250928</guid> 
      <title>My new desktop environment on GhostBSD: pekwm</title>
      <description>
![](/static/post/post_20250928/screenshot2.png)
Lightweight, fast, and endlessly customizable, that’s what pekwm offers for FreeBSD systems.
But what really makes my setup useful for me is the easy integration of small scripts we can build around it.
From session restore to dynamic menus, brightness control, and even a quirky lock screen,
this desktop has grown into a personal environment that feels both minimal and complete.

It's a window manager, like many others, but with tons of shortcut keys which facilitate the day to day use. 

At the end, the usage of the mouse is marginal, but really easy to use. 

</description>
   </item>
   
   <item>
      <pubDate>Sun, 03 Aug 2025 18:42:00 +0100</pubDate>
      <link>http://www.vincentdelft.be/post/post_20250803</link> 
      <guid>http://www.vincentdelft.be/post/post_20250803</guid> 
      <title>My zsh config</title>
      <description>

![Photo by Javardh on unsplash.com](/static/post/post_20250803/shell.jpg "Photo by Javardh on unsplash.com")
There are tones of zsh config on internet, but none were matching my needs. Thus, I've decided to build mine and to share it with you. 
Feel free to copy / re-use part of it. 


</description>
   </item>
   
  </channel>
</rss>