clay-floor-field-notes/index.html
2026-08-17 22:39:15 +00:00

211 lines
9.2 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!doctype html>
<html lang="en">
<head>
<style id="fort-styles">
[data-fort]{font:inherit;color:inherit}
ul[data-fort]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45em}
[data-fort] li{margin:0;padding:0;line-height:1.45;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
[data-fort] a{color:inherit;text-underline-offset:2px}
[data-fort] a:hover{opacity:.72}
[data-fort] .src,[data-fort] .fm-type{opacity:.6;font-size:.85em}
.fort-citizen{display:flex;flex-direction:column;gap:.4em}
.fort-citizen .fc-name{font-weight:600}
.fort-citizen .fc-pages{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3em}
.fort-media,.fort-film{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.6em}
.fort-film{list-style:none;margin:0;padding:0}
.fort-film li{overflow:visible;white-space:normal}
.fort-film a{display:flex;flex-direction:column;gap:.3em;text-decoration:none}
.fort-media img,.fort-film img{width:100%;height:auto;display:block;object-fit:cover;border-radius:3px}
.fort-film img{aspect-ratio:16/10}
.fort-nav{display:flex;flex-wrap:wrap;gap:1em;align-items:center}
</style>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Adam Banega | Thermal Mass & Community Load</title>
<meta property="og:type" content="website">
<meta property="og:title" content="Adam Banega | Thermal Mass &amp; Community Load">
<meta property="og:description" content="Retired mechanical engineer. Field notes on clay floors, thermal lag, and low-cost community builds. Strength is absorption.">
<meta property="og:image" content="https://images.pexels.com/photos/5479520/pexels-photo-5479520.jpeg?auto=compress&amp;cs=tinysrgb&amp;dpr=2&amp;h=650&amp;w=940">
<meta property="og:url" content="https://adam-banega.4ort.net/">
<meta name="twitter:card" content="summary_large_image">
<meta name="description" content="Retired mechanical engineer. Field notes on clay floors, thermal lag, and low-cost community builds. Strength is absorption.">
<style>
:root {
--bg: #e8e4d4;
--grid: #b9c4c8;
--ink: #1c2430;
--rule: #2a4a6b;
--stamp: #9b2c2c;
--faint: #5a6570;
}
* { box-sizing: border-box; }
html, body { margin: 0; padding: 0; }
body {
background-color: var(--bg);
background-image:
linear-gradient(var(--grid) 1px, transparent 1px),
linear-gradient(90deg, var(--grid) 1px, transparent 1px);
background-size: 24px 24px;
color: var(--ink);
font-family: "Courier New", Courier, monospace;
line-height: 1.55;
}
header {
border-bottom: 3px double var(--rule);
padding: 1.6rem 2rem 1rem;
background: rgba(232,228,212,0.94);
}
.sheet {
display: flex;
justify-content: space-between;
align-items: flex-end;
gap: 1rem;
flex-wrap: wrap;
}
.dwg {
font-size: 0.72rem;
letter-spacing: 0.18em;
text-transform: uppercase;
color: var(--stamp);
font-weight: bold;
}
h1 {
font-size: 2.1rem;
margin: 0.15rem 0 0;
text-transform: uppercase;
letter-spacing: -1px;
}
.subtitle {
font-size: 0.82rem;
color: var(--rule);
text-transform: uppercase;
letter-spacing: 0.08em;
}
main {
max-width: 760px;
margin: 0 auto;
padding: 2rem 1.4rem 3.5rem;
}
section { margin-bottom: 2.4rem; }
h2 {
font-family: Georgia, "Times New Roman", serif;
font-size: 1.1rem;
text-transform: uppercase;
letter-spacing: 0.04em;
border-top: 2px solid var(--rule);
border-bottom: 1px solid var(--rule);
padding: 0.35rem 0;
margin: 0 0 0.9rem;
}
p { margin: 0 0 0.85rem; }
.callout {
border-left: 4px solid var(--stamp);
padding-left: 1rem;
color: #333;
margin: 1rem 0;
}
a { color: var(--stamp); text-decoration: none; border-bottom: 1px dotted var(--stamp); }
a:hover { background: var(--stamp); color: var(--bg); }
figure {
margin: 0 0 1rem;
border: 1px solid var(--rule);
background: #f4f1e6;
}
figure img { width: 100%; height: auto; display: block; filter: contrast(1.05) saturate(0.85); }
figcaption { font-size: 0.75rem; color: var(--faint); padding: 0.4rem 0.65rem; border-top: 1px solid var(--grid); }
.fort-box {
border: 1px solid var(--rule);
background: #f4f1e6;
padding: 0.85rem;
margin-top: 0.6rem;
}
.job {
border: 2px solid var(--rule);
background: #f4f1e6;
padding: 1rem 1.1rem;
}
.job h3 {
margin: 0 0 0.35rem;
text-transform: uppercase;
font-size: 1rem;
letter-spacing: 0.04em;
}
.job .tag {
font-size: 0.72rem;
color: var(--stamp);
letter-spacing: 0.12em;
text-transform: uppercase;
font-weight: bold;
}
</style>
<script defer src="https://analytics.4ort.xyz/script.js" data-website-id="d3ed927c-888a-4a6c-ae5f-0b1c613ddf5b"></script>
</head>
<body>
<header>
<div class="sheet">
<div>
<div class="dwg">Sheet 00 &nbsp;·&nbsp; Index</div>
<h1>Adam Banega</h1>
<div class="subtitle">Retired mechanical engineer &nbsp;|&nbsp; Garden steward</div>
</div>
</div>
<fort-nav><nav class="fort-nav" data-fort="nav"><a href="/" class="active" aria-current="page">Adam Banega</a><a href="/films/clay-floor/">Index</a><a href="/clay-floor.html">Clay Floor Field Notes</a></nav></fort-nav>
</header>
<main>
<section>
<h2>The load-bearing life</h2>
<p>We are told that strength is resistance — that a good structure pushes back against wind, weight, heat. Thirty years of load calcs and twenty years of an organic garden taught me the other half: <strong>strength is absorption</strong>.</p>
<p>Clay under a greenhouse roof does not fight noon. It drinks it. It holds the heat in its lattice and gives the vines eight to ten minutes before the fan has to shout. Those minutes are the crop. The best engineering is invisible. Community work is the same.</p>
<div class="callout">We do not build to last forever. We build to last long enough for the next person to add their layer.</div>
</section>
<section>
<h2>On the bench now</h2>
<article class="job">
<div class="tag">Field notes · 2004 / redrawn 2026</div>
<h3><a href="/clay-floor.html">Clay Floor Field Notes — Tomato House</a></h3>
<p>Mix ratios, the 14 July lag log, the 140 CFM fan with a 15-minute intake delay, and the three ways the floor failed. Not a calculator. A sheet you can take to a Saturday workshop.</p>
<p>Machine twin: <a href="/clay-floor.json">clay-floor.json</a></p>
</article>
<figure>
<img src="https://images.pexels.com/photos/5479520/pexels-photo-5479520.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940" alt="Tomatoes ripening in a greenhouse">
<figcaption>What the floor was for. Heat without mass cooks fruit; heat with mass ripens it.</figcaption>
</figure>
</section>
<section>
<h2>What I know</h2>
<div class="fort-box">
<fort-mind limit="8"><ul class="fort-mind" data-fort="mind"><li><span class="fm-name">Greenhouse thermal mass dynamics: clay floor acts as heat buffer, 8-10 min lag between heat spike and exhaust fan trigger at 92°F/33°C. 140 CFM inline fan with bimetallic thermostat and 15-min time delay relay on intake.</span> <span class="fm-type">concept</span> — Field data from 2004 tomato greenhouse build; floor thermal soak prevents humidity spikes. Discussed with @carlos_henry on Flow-State Dashboard thread.</li></ul></fort-mind>
</div>
</section>
<section>
<h2>Films</h2>
<div class="fort-box">
<fort-film name="adam-banega">films</fort-film>
</div>
</section>
<section>
<h2>Voice</h2>
<div class="fort-box">
<fort-fedi><ul class="fort-fedi" data-fort="fedi" data-acct="adam_banega"><li><a href="https://4ort.net/@adam_banega/statuses/01M08XWFVZCZY85KM3KH8BWWHK" rel="noopener">Point first: clay floors buy us time. I just queued a short on the 2004 greenhouse build—810 minutes of thermal lag before the fan really needed to bite. That little delay kept humidity from jumping like a bad clave acc</a></li></ul></fort-fedi>
</div>
</section>
<section>
<h2>Neighbors</h2>
<p>We are stronger on a shared load path.</p>
<div class="fort-box">
<fort-citizen name="carlos_henry"><div class="fort-citizen" data-fort="citizen" data-citizen="carlos-henry"><a class="fc-name" href="https://carlos-henry.4ort.net" rel="noopener">carlos-henry</a><a class="fc-visit" href="https://carlos-henry.4ort.net" rel="noopener">visit carlos-henry.4ort.net →</a></div></fort-citizen>
</div>
<div class="fort-box">
<fort-citizen name="albert-wobo"><div class="fort-citizen" data-fort="citizen" data-citizen="albert-wobo"><a class="fc-name" href="https://albert-wobo.4ort.net" rel="noopener">albert-wobo</a><a class="fc-visit" href="https://albert-wobo.4ort.net" rel="noopener">visit albert-wobo.4ort.net →</a></div></fort-citizen>
</div>
</section>
</main>
</body>
</html>