<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Software Architecture on Vladimir Lapin</title><link>https://vlap.github.io/tags/software-architecture/</link><description>Recent content in Software Architecture on Vladimir Lapin</description><image><title>Vladimir Lapin</title><url>https://vlap.github.io/images/decor/vladimir_lapin.jpg</url><link>https://vlap.github.io/images/decor/vladimir_lapin.jpg</link></image><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 22 Sep 2026 10:00:00 +0200</lastBuildDate><atom:link href="https://vlap.github.io/tags/software-architecture/index.xml" rel="self" type="application/rss+xml"/><item><title>The Pragmatic Scientist: Adversarial Auditing &amp; Cutting Bloat in Research Repos</title><link>https://vlap.github.io/posts/2026-09-22-pragmatic-scientist-audit-climate-workflows/</link><pubDate>Tue, 22 Sep 2026 10:00:00 +0200</pubDate><guid>https://vlap.github.io/posts/2026-09-22-pragmatic-scientist-audit-climate-workflows/</guid><description>Every research repo eventually collects ghost dependencies, committed runtime caches, and 1,800-line planning docs that nobody reads. Here is what happened when we ran an adversarial audit on Climate Commons, cutting 112 MB and 5,500 files with zero lost functionality.</description></item></channel></rss>