<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Field Notes | Dylan Marin</title><description>Notes on long-lived software, operational judgment, AI in the real world, and what messy systems teach you.</description><link>https://nalyd.dev/</link><item><title>My Homelab Is Where I Learn Things Before Production Teaches Them</title><link>https://nalyd.dev/field-notes/my-homelab-is-where-i-learn-things/</link><guid isPermaLink="true">https://nalyd.dev/field-notes/my-homelab-is-where-i-learn-things/</guid><description>Three years and 50 containers later, my homelab has taught me more about ops discipline than half my day jobs combined. Here&apos;s what running your own production-minimum infrastructure actually looks like.</description><pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Where AI Delivers Real Value in Logistics Ops (and Where It&apos;s Mostly Hype)</title><link>https://nalyd.dev/field-notes/where-ai-actually-helps-ops-teams/</link><guid isPermaLink="true">https://nalyd.dev/field-notes/where-ai-actually-helps-ops-teams/</guid><description>Where RAG agents and workflow tools cut real friction in logistics ops, and where AI autonomy and generic assistants consistently fall short.</description><pubDate>Sun, 15 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Dashboard Modernization Retrospective: PHP/jQuery to React — Lessons on Risk, Rollout, and Real Performance</title><link>https://nalyd.dev/field-notes/dashboard-modernization-retrospective-php-react/</link><guid isPermaLink="true">https://nalyd.dev/field-notes/dashboard-modernization-retrospective-php-react/</guid><description>Retrospective on modernizing a legacy logistics dashboard from PHP/jQuery to React: incremental migration wins, underestimated risks, and patterns I now apply to reduce rework and protect operations.</description><pubDate>Thu, 30 Oct 2025 00:00:00 GMT</pubDate></item><item><title>What Logistics Operations Taught Me About Building Reliable Software</title><link>https://nalyd.dev/field-notes/logistics-operations-software-reliability/</link><guid isPermaLink="true">https://nalyd.dev/field-notes/logistics-operations-software-reliability/</guid><description>Crossing from hands-on logistics ops into engineering: why domain fluency, workflow trust, observability, and safe incremental change beat elegant architecture in high-stakes, messy production environments.</description><pubDate>Wed, 30 Jul 2025 00:00:00 GMT</pubDate></item><item><title>What Legacy Logistics Systems Actually Taught Me</title><link>https://nalyd.dev/field-notes/what-legacy-logistics-systems-taught-me/</link><guid isPermaLink="true">https://nalyd.dev/field-notes/what-legacy-logistics-systems-taught-me/</guid><description>After years modernizing messy PHP, jQuery, and COBOL-adjacent logistics platforms, I learned that the ugliest code often contains the most valuable business truth. Here&apos;s what greenfield engineers miss.</description><pubDate>Wed, 30 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Why Domain Knowledge Matters in Full-Stack Roles</title><link>https://nalyd.dev/field-notes/why-domain-knowledge-matters-full-stack-roles/</link><guid isPermaLink="true">https://nalyd.dev/field-notes/why-domain-knowledge-matters-full-stack-roles/</guid><description>How seven years in logistics operations made me a better engineer—and why domain expertise is undervalued in engineering hiring.</description><pubDate>Wed, 30 Jul 2025 00:00:00 GMT</pubDate></item><item><title>From Logistics Ops to Engineering: How Domain Depth Accelerates Real Impact</title><link>https://nalyd.dev/field-notes/ops-to-engineering-logistics-domain-expertise/</link><guid isPermaLink="true">https://nalyd.dev/field-notes/ops-to-engineering-logistics-domain-expertise/</guid><description>Lessons from transitioning from logistics operations to software engineering — why deep domain knowledge in supply chain accelerates problem framing, reduces failure modes, and builds dual credibility.</description><pubDate>Tue, 03 Jun 2025 00:00:00 GMT</pubDate></item></channel></rss>