<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>msdqn.dev</title><description>Personal blog about software engineering and technology.</description><link>https://msdqn.dev/</link><item><title>Building paginator-rs: A Composable Pagination Library for Rust</title><link>https://msdqn.dev/blog/paginator-rs-rust-pagination-library/</link><guid isPermaLink="true">https://msdqn.dev/blog/paginator-rs-rust-pagination-library/</guid><description>Why I built a pagination library with fluent sub-builders, cursor support, and SeaORM integration — and what I learned about typestate patterns and API ergonomics.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Building a SaaS Boilerplate with TanStack Start</title><link>https://msdqn.dev/blog/tanstack-start-saas-boilerplate/</link><guid isPermaLink="true">https://msdqn.dev/blog/tanstack-start-saas-boilerplate/</guid><description>What I built to stop reimplementing multi-tenancy, RBAC, and audit logging on every project — and the stack decisions that made it worth keeping.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Building a Warehouse Management System with Rust and Axum</title><link>https://msdqn.dev/blog/warehouse-management-rust-axum/</link><guid isPermaLink="true">https://msdqn.dev/blog/warehouse-management-rust-axum/</guid><description>Why I chose Rust and Axum to build a full-scale WMS, the architecture decisions, and what I learned.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Building zod-rs: Bringing Zod&apos;s Validation Model to Rust</title><link>https://msdqn.dev/blog/zod-rs-rust-validation-library/</link><guid isPermaLink="true">https://msdqn.dev/blog/zod-rs-rust-validation-library/</guid><description>Why I built a Rust validation library inspired by TypeScript&apos;s Zod, and what I learned about proc macros, schema composition, and bridging two ecosystems.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Hello, World</title><link>https://msdqn.dev/blog/hello-world/</link><guid isPermaLink="true">https://msdqn.dev/blog/hello-world/</guid><description>First post on my new blog, built with Astro and Obsidian.</description><pubDate>Sun, 29 Mar 2026 00:00:00 GMT</pubDate></item></channel></rss>