<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Houssem Saadaoui — Engineering Notes</title>
		<link>https://houssemsaadaoui.com/blog</link>
		<description>Short write-ups on mechanical design, simulation, and things I've learned building real parts.</description>
		<language>en</language>
		<atom:link xmlns:atom="http://www.w3.org/2005/Atom" href="https://houssemsaadaoui.com/rss.xml" rel="self" type="application/rss+xml" />
		<item>
			<title>Finite Element Analysis: When to Trust Your Mesh</title>
			<link>https://houssemsaadaoui.com/blog/finite-element-analysis-when-to-trust-your-mesh</link>
			<guid>https://houssemsaadaoui.com/blog/finite-element-analysis-when-to-trust-your-mesh</guid>
			<pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate>
			<description>A practical look at mesh convergence, common FEA pitfalls, and how to know when your simulation results are actually reliable.</description>
		</item>
		<item>
			<title>Topology Optimization: Cutting Weight Without Cutting Corners</title>
			<link>https://houssemsaadaoui.com/blog/topology-optimization-cutting-weight-without-cutting-corners</link>
			<guid>https://houssemsaadaoui.com/blog/topology-optimization-cutting-weight-without-cutting-corners</guid>
			<pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate>
			<description>How structural optimization actually works in practice, what it gets wrong if you trust it blindly, and a real weight-reduction result from a robot arm bracket.</description>
		</item>
		<item>
			<title>PID Tuning for Mobile Robots: A Field Guide</title>
			<link>https://houssemsaadaoui.com/blog/pid-tuning-for-mobile-robots-a-field-guide</link>
			<guid>https://houssemsaadaoui.com/blog/pid-tuning-for-mobile-robots-a-field-guide</guid>
			<pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate>
			<description>A practical, non-academic approach to tuning velocity and position control loops on small mobile robots, with a real overshoot-to-settled comparison.</description>
		</item>
		<item>
			<title>Design for Manufacturing: Lessons From the Shop Floor</title>
			<link>https://houssemsaadaoui.com/blog/design-for-manufacturing-lessons-from-the-shop-floor</link>
			<guid>https://houssemsaadaoui.com/blog/design-for-manufacturing-lessons-from-the-shop-floor</guid>
			<pubDate>Mon, 02 Mar 2026 00:00:00 GMT</pubDate>
			<description>Three recurring mistakes I&apos;ve seen (and made) when a CAD model looks perfect on screen but turns into a headache on the machine.</description>
		</item>
		<item>
			<title>Vibration Analysis 101: Reading a Frequency Spectrum Without Panicking</title>
			<link>https://houssemsaadaoui.com/blog/vibration-analysis-101-reading-a-frequency-spectrum</link>
			<guid>https://houssemsaadaoui.com/blog/vibration-analysis-101-reading-a-frequency-spectrum</guid>
			<pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate>
			<description>A practical introduction to interpreting an FFT spectrum from an accelerometer, and how a bearing fault actually shows up in the data.</description>
		</item>
		<item>
			<title>3D Printing vs. CNC Machining: Choosing the Right Process for a Prototype</title>
			<link>https://houssemsaadaoui.com/blog/3d-printing-vs-cnc-machining-choosing-the-right-process</link>
			<guid>https://houssemsaadaoui.com/blog/3d-printing-vs-cnc-machining-choosing-the-right-process</guid>
			<pubDate>Thu, 15 Jan 2026 00:00:00 GMT</pubDate>
			<description>The decision isn&apos;t about which process is better — it&apos;s about matching quantity, material requirements, and what you&apos;re actually validating.</description>
		</item>
		<item>
			<title>Battery Sizing for Small Mobile Robots: A Back-of-the-Envelope Method</title>
			<link>https://houssemsaadaoui.com/blog/battery-sizing-for-small-mobile-robots</link>
			<guid>https://houssemsaadaoui.com/blog/battery-sizing-for-small-mobile-robots</guid>
			<pubDate>Fri, 05 Dec 2025 00:00:00 GMT</pubDate>
			<description>A practical way to size a battery pack for a mobile robot or drone from a duty cycle, without over- or under-building the pack.</description>
		</item>
	</channel>
</rss>