<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Articles on Brey Laude's website</title><link>https://bllaude.github.io/article/</link><description>Recent content in Articles on Brey Laude's website</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sun, 27 Sep 2026 14:29:10 +0800</lastBuildDate><atom:link href="https://bllaude.github.io/article/index.xml" rel="self" type="application/rss+xml"/><item><title>ESP32 Modbus RTU</title><link>https://bllaude.github.io/article/esp32-modbus-rtu/</link><pubDate>Sun, 27 Sep 2026 14:29:10 +0800</pubDate><guid>https://bllaude.github.io/article/esp32-modbus-rtu/</guid><description>&lt;p&gt;A complete implementation of Modbus RTU protocol for ESP-IDF framework, supporting both master and slave modes with RS485 hardware control.&lt;/p&gt;&#10;&lt;p&gt;View project on &lt;a href="https://github.com/bllaude/esp32-modbus-rtu"&gt;Github&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Wiring Codex on Dockerized Omniroute</title><link>https://bllaude.github.io/article/wiring-codex-dockerized-omniroute/</link><pubDate>Mon, 31 Aug 2026 17:01:53 +0800</pubDate><guid>https://bllaude.github.io/article/wiring-codex-dockerized-omniroute/</guid><description>&lt;p&gt;For anyone running Codex against multiple backends - official OpenAI, Kimi or DeepSeek endpoint, whatever happens to be cheapest or fastest that week - putting omniroute in front of it means Codex only ever needs to know about one base URL, while omniroute absorbs the churn of provider outages, rate limits, and credential rotation on the other side.&lt;/p&gt;</description></item><item><title>Deploying Omniroute on Docker</title><link>https://bllaude.github.io/article/deploying-omniroute-docker/</link><pubDate>Sat, 29 Aug 2026 16:32:11 +0800</pubDate><guid>https://bllaude.github.io/article/deploying-omniroute-docker/</guid><description>&lt;p&gt;Running omniroute on Docker is the best default for me simply because I don’t want a global npm install polluting my host node environment, and it composes cleanly whether the box is a home server, a VPS, or my throwaway VM.&lt;/p&gt;</description></item><item><title>Running Kali Linux Containers on a Linux Server with Docker</title><link>https://bllaude.github.io/article/kali-linux-docker-containers/</link><pubDate>Sun, 08 Jun 2025 18:46:01 +0800</pubDate><guid>https://bllaude.github.io/article/kali-linux-docker-containers/</guid><description>&lt;p&gt;Kali Linux ships official OCI images under &lt;code&gt;kalilinux/kali-rolling&lt;/code&gt;, &lt;code&gt;kalilinux/kali-last-release&lt;/code&gt;, and &lt;code&gt;kalilinux/kali-bleeding-edge&lt;/code&gt;. They are deliberately minimal, containing little beyond the base userland, so tooling is layered on top through Kali&amp;rsquo;s metapackages. That makes them well suited to disposable, reproducible assessment environments on a remote server: you get a clean toolchain per engagement, isolated from the host and from each other, without maintaining a full Kali VM. Use them only against systems you are authorized to test.&lt;/p&gt;</description></item><item><title>Normal Form Designators</title><link>https://bllaude.github.io/article/normal-form-designators/</link><pubDate>Wed, 12 Apr 2023 15:31:47 +0800</pubDate><guid>https://bllaude.github.io/article/normal-form-designators/</guid><description>&lt;p&gt;&lt;a href="https://en.wikipedia.org/wiki/Brian_Cantwell_Smith"&gt;Brian Cantwell Smith&lt;/a&gt; is one of the many people who are far smarter than I am. His &lt;a href="https://publications.csail.mit.edu/lcs/pubs/pdf/MIT-LCS-TR-272.pdf"&gt;MIT thesis Procedural Reflection in Programming Languages&lt;/a&gt; — which is something else — is how I first became aware of him.&lt;/p&gt;</description></item><item><title>Installing Linux on External SSD</title><link>https://bllaude.github.io/article/installing-linux-external-ssd/</link><pubDate>Wed, 03 Aug 2022 18:03:48 +0800</pubDate><guid>https://bllaude.github.io/article/installing-linux-external-ssd/</guid><description>&lt;p&gt;I wanted to install Linux on a portable SSD and make it bootable from my laptop, it required UEFI support. I came up with my own method since I couldn’t find a better way to do it online.&lt;/p&gt;</description></item><item><title>Support and Discussions</title><link>https://bllaude.github.io/article/support-and-discussions/</link><pubDate>Mon, 01 Nov 2021 18:10:14 +0100</pubDate><guid>https://bllaude.github.io/article/support-and-discussions/</guid><description>&lt;p&gt;Support for this theme is provided through the &lt;a href="https://github.com/Lednerb/bilberry-hugo-theme/issues"&gt;Issues&lt;/a&gt; and &lt;a href="https://github.com/Lednerb/bilberry-hugo-theme/discussions"&gt;Discussions&lt;/a&gt; sections of the project.&#10;Please use the &lt;strong&gt;Issues&lt;/strong&gt; section if you would like to report a defect or bug. For any other requests, use the &lt;strong&gt;Discussions&lt;/strong&gt; section.&lt;/p&gt;&#10;&lt;p&gt;Please use the following guidelines if you want to start a discussion:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;For any questions regarding a specific feature, or if you need help using or customizing the theme, use the &lt;strong&gt;Questions &amp;amp; Answers&lt;/strong&gt; (Q&amp;amp;A) category.&lt;/li&gt;&#10;&lt;li&gt;For a new feature or any other improvements, use the &lt;strong&gt;Ideas&lt;/strong&gt; category.&lt;/li&gt;&#10;&lt;li&gt;To showcase your blog or website powered by Bilberry theme, use the &lt;strong&gt;Show and tell&lt;/strong&gt; category.&lt;/li&gt;&#10;&lt;li&gt;For any other inquiries, please use the &lt;strong&gt;General&lt;/strong&gt; type discussion.&lt;/li&gt;&#10;&lt;/ul&gt;</description></item></channel></rss>