feat: Initial commit
This commit is contained in:
@@ -0,0 +1,193 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta content="#0e1112" media="(prefers-color-scheme: dark)" name="theme-color"/>
|
||||
<meta content="#566B78" media="(prefers-color-scheme: light)" name="theme-color"/>
|
||||
<meta content="Michael Housh" name="author"/>
|
||||
<meta content="Mhoush" name="apple-mobile-web-app-title"/>
|
||||
<meta content="initial-scale=1.0, width=device-width" name="viewport"/>
|
||||
<meta content="telephone=no" name="format-detection"/>
|
||||
<meta content="True" name="HandheldFriendly"/>
|
||||
<meta content="320" name="MobileOptimized"/>
|
||||
<meta content="Mhoush" name="og:site_name"/>
|
||||
<meta content="hvac, developer, swift, home-performance, design" name="keywords"/>
|
||||
<title>
|
||||
mhoush: Calculate SEER Degradation by Age
|
||||
</title>
|
||||
<link href="/static/favicon.ico" rel="shortcut icon"/>
|
||||
<link href="/static/output.css" rel="stylesheet"/>
|
||||
<link href="/static/style.css" rel="stylesheet"/>
|
||||
<link href="/articles/feed.xml" rel="alternate" title="mhoush" type="application/rss+xml"/>
|
||||
<link href="/static/prism.css" rel="stylesheet"/>
|
||||
<meta content="This is a quick tech-tip to learn how to calculate the degradation of SEER based
|
||||
on age.
|
||||
The degradation of SEER is due to fouling of the evaporator coil with dirt and
|
||||
refrigerant charge losses. It should be noted that this is not true for..." name="description"/>
|
||||
<meta content="summary_large_image" name="twitter:card"/>
|
||||
<meta content="http://localhost:3000/articles/images/2023-09-19-calculate-seer-degradation-by-age.png" name="twitter:image"/>
|
||||
<meta content="Calculate SEER Degradation by Age" name="twitter:image:alt"/>
|
||||
<meta content="http://localhost:3000/articles/images//articles/2023/calculate-seer-degradation-by-age/" name="og:url"/>
|
||||
<meta content="Calculate SEER Degradation by Age" name="og:title"/>
|
||||
<meta content="This is a quick tech-tip to learn how to calculate the degradation of SEER based
|
||||
on age.
|
||||
The degradation of SEER is due to fouling of the evaporator coil with dirt and
|
||||
refrigerant charge losses. It should be noted that this is not true for..." name="og:description"/>
|
||||
<meta content="http://localhost:3000/articles/images/2023-09-19-calculate-seer-degradation-by-age.png" name="og:image"/>
|
||||
<meta content="1014" name="og:image:width"/>
|
||||
<meta content="530" name="og:image:height"/>
|
||||
<script crossorigin="anonymous" src="https://kit.fontawesome.com/f209982030.js">
|
||||
</script>
|
||||
</head>
|
||||
<body class="bg-page text-white pb-5 font-avenir articles">
|
||||
<header class="bg-nav text-gray py-4 text-base/6 lg:fixed w-full lg:h-[62px]">
|
||||
<nav class="container flex gap-x-5 lg:gap-x-y items-center">
|
||||
<ul class="flex flex-wrap gap-x-2 lg:gap-x-5">
|
||||
<li>
|
||||
<a class href="/">Home</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class="active" href="/articles/">Articles</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class href="/about/">About</a>
|
||||
</li>
|
||||
</ul>
|
||||
</nav>
|
||||
</header>
|
||||
<div class="container pt-12 lg:pt-28">
|
||||
<article class="prose">
|
||||
<h1>
|
||||
Calculate SEER Degradation by Age
|
||||
</h1>
|
||||
<div class="-mt-6">
|
||||
<div class="text-gray gray-links text-sm">
|
||||
<span class="border-r border-gray pr-2 mr-2">September 19, 2023</span>395 words, posted in <a href="/articles/tag/hvac/">HVAC</a>, <a href="/articles/tag/formulas/">formulas</a> and <a href="/articles/tag/tech-tip/">tech-tip</a>
|
||||
</div>
|
||||
</div>
|
||||
<img alt="banner" src="http://localhost:3000/articles/images/2023-09-19-calculate-seer-degradation-by-age.png"/>
|
||||
<p>This is a quick tech-tip to learn how to calculate the degradation of SEER based<br />
|
||||
on age.</p>
|
||||
<p>The degradation of SEER is due to fouling of the evaporator coil with dirt and<br />
|
||||
refrigerant charge losses. It should be noted that this is not true for all<br />
|
||||
applications, but is used as an estimation based on research done by the <code>DOE</code><br />
|
||||
of the average degradation based on systems tested.</p>
|
||||
<h2>Formula</h2>
|
||||
<p>This is the formula used to calculate the SEER based on age of the evaporator<br />
|
||||
coil / air handler.</p>
|
||||
<p>$$ SEER_d = SEER_n \times (1 - M)^{age} $$</p>
|
||||
<p>| Where | |<br />
|
||||
| –––– | —————————————— | — |<br />
|
||||
| $SEER_d$ | Degradated SEER rating |<br />
|
||||
| $SEER_n$ | Nominal SEER rating when equipment was new | |<br />
|
||||
| M | Maintenance factor, 0.01-0.03 |<br />
|
||||
| age | The age of the equipment, in years |</p>
|
||||
<p>The maintenance factor of 0.01 is for expertly maintained equipment and 0.03 is<br />
|
||||
for unmaintained. The maintenance factor in essence is based on 1%-3%<br />
|
||||
degradation per year, however there are some<br />
|
||||
<a href="https://publications.energyresearch.ucf.edu/wp-content/uploads/2018/09/FSEC-PF-474-18.pdf">studies</a><br />
|
||||
that show that this can actually be as high as 5% or above depending on climate.<br />
|
||||
We could use up to 0.05 as the maintenance factor, just to see what the “range”<br />
|
||||
of degradation would be.</p>
|
||||
<p>Interestingly, the study linked also shows that the degradation is higher the<br />
|
||||
higher the tonnage of the equipment. It also shows that the degradation is lower<br />
|
||||
per year the higher the nominal SEER rating of the system (which is corelated to<br />
|
||||
using TXV’s and lower airflow rates because of the equipment having multiple<br />
|
||||
stages).</p>
|
||||
<h2>Example</h2>
|
||||
<p>Let’s consider that we have a 13 SEER piece of equipment that was matched when<br />
|
||||
installed and the system is 15 years old.</p>
|
||||
<p>Plugging those numbers into our formula.</p>
|
||||
<hr />
|
||||
<h4>Lowest Range (1% degradation / year)</h4>
|
||||
<p>$$ SEER_d = 13 \times (1 - 0.01)^{15} = 11.2 $$</p>
|
||||
<hr />
|
||||
<h4>Highest Rage (5% degradation / year)</h4>
|
||||
<p>$$ SEER_d = 13 \times (1 - 0.05)^{15} = 6 $$</p>
|
||||
<hr />
|
||||
<p>An expertly maintained system may not have degraded that much, with an 11.2 SEER<br />
|
||||
vs. a poorly maintained / dirty system that also suffers from refrigerant charge<br />
|
||||
losses can be as low as 6 SEER.</p>
|
||||
<p>Thanks for learning how to estimate SEER degradation based on equipment age!</p>
|
||||
</article>
|
||||
<div class="border-t border-light mt-8 pt-8">
|
||||
<h2 class="text-4xl font-extrabold mb-8">
|
||||
Written by
|
||||
</h2>
|
||||
<div class="flex flex-col lg:flex-row gap-8">
|
||||
<div class="flex-[0_0_120px]">
|
||||
<img class="w-[120px] h-[120px] rounded-full" src="/static/images/avatar.png"/>
|
||||
</div>
|
||||
<div class="prose">
|
||||
<h3 class="!m-0">
|
||||
Michael Housh
|
||||
</h3>
|
||||
<p class="text-gray">
|
||||
HVAC business owner with over 27 years of experience. Writes articles about HVAC,
|
||||
Programming, Home-Performance, and Building Science
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mt-16">
|
||||
<h2 class="text-4xl font-extrabold mb-8">
|
||||
More articles
|
||||
</h2>
|
||||
<div class="grid lg:grid-cols-2 gap-10">
|
||||
<section>
|
||||
<h2 class="text-2xl font-bold mb-2">
|
||||
<a class="[&:hover]:border-b border-orange" href="/articles/2025/vapor-htmx-todo-app/">Vapor + HTMX</a>
|
||||
</h2>
|
||||
<div class="text-gray gray-links text-sm mb-4">
|
||||
<span class="border-r border-gray pr-2 mr-2">January 05, 2025</span><a href="/articles/tag/general/">general</a>, <a href="/articles/tag/programming/">programming</a> and <a href="/articles/tag/software/">software</a>
|
||||
</div>
|
||||
<p>
|
||||
<a href="/articles/2025/vapor-htmx-todo-app/"><div>
|
||||
<img alt="banner" src="http://localhost:3000/articles/images/2025-01-05-vapor-htmx-todo-app.png"/>
|
||||
Build an example application using Vapor and HTMX.
|
||||
</div></a>
|
||||
</p>
|
||||
</section>
|
||||
<section>
|
||||
<h2 class="text-2xl font-bold mb-2">
|
||||
<a class="[&:hover]:border-b border-orange" href="/articles/2024/free-as-in-freedom/">Free As In Freedom</a>
|
||||
</h2>
|
||||
<div class="text-gray gray-links text-sm mb-4">
|
||||
<span class="border-r border-gray pr-2 mr-2">April 09, 2024</span><a href="/articles/tag/general/">general</a>, <a href="/articles/tag/open-source/">open-source</a> and <a href="/articles/tag/software/">software</a>
|
||||
</div>
|
||||
<p>
|
||||
<a href="/articles/2024/free-as-in-freedom/"><div>
|
||||
<img alt="banner" src="http://localhost:3000/articles/images/2024-04-09-free-as-in-freedom.png"/>
|
||||
Salute to open-source software engineers
|
||||
</div></a>
|
||||
</p>
|
||||
</section>
|
||||
</div>
|
||||
<p class="prose mt-8">
|
||||
<a href="/articles/">› See all articles</a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="site-footer container text-gray gray-links border-t border-light text-center pt-6 mt-8 text-sm">
|
||||
<p>
|
||||
Copyright © Michael Housh 2023-2025.
|
||||
</p>
|
||||
<p>
|
||||
Built in Swift using
|
||||
<a href="https://github.com/loopwerk/Saga" rel="nofollow" target="_blank">Saga</a>
|
||||
(<a href="https://github.com/m-housh/mhoush.com" rel="nofollow" target="_blank">source</a>).
|
||||
</p>
|
||||
<p>
|
||||
<a href="http://localhost:3000/articles/feed.xml" rel="nofollow" target="_blank">RSS</a>
|
||||
|
|
||||
<a href="https://github.com/m-housh" rel="nofollow" target="_blank">Github</a>
|
||||
|
|
||||
<a href="https://www.youtube.com/channel/UCb58SeURd5bObfTiL0KoliA" rel="nofollow" target="_blank">Youtube</a>
|
||||
|
|
||||
<a href="https://www.facebook.com/michael.housh" rel="nofollow" target="_blank">Facebook</a>
|
||||
|
|
||||
<a href="mailto:michael@mhoush.com" rel="nofollow">Email</a>
|
||||
</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
195
deploy/articles/2023/cancel-this/index.html
Normal file
195
deploy/articles/2023/cancel-this/index.html
Normal file
@@ -0,0 +1,195 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta content="#0e1112" media="(prefers-color-scheme: dark)" name="theme-color"/>
|
||||
<meta content="#566B78" media="(prefers-color-scheme: light)" name="theme-color"/>
|
||||
<meta content="Michael Housh" name="author"/>
|
||||
<meta content="Mhoush" name="apple-mobile-web-app-title"/>
|
||||
<meta content="initial-scale=1.0, width=device-width" name="viewport"/>
|
||||
<meta content="telephone=no" name="format-detection"/>
|
||||
<meta content="True" name="HandheldFriendly"/>
|
||||
<meta content="320" name="MobileOptimized"/>
|
||||
<meta content="Mhoush" name="og:site_name"/>
|
||||
<meta content="hvac, developer, swift, home-performance, design" name="keywords"/>
|
||||
<title>
|
||||
mhoush: Cancel This
|
||||
</title>
|
||||
<link href="/static/favicon.ico" rel="shortcut icon"/>
|
||||
<link href="/static/output.css" rel="stylesheet"/>
|
||||
<link href="/static/style.css" rel="stylesheet"/>
|
||||
<link href="/articles/feed.xml" rel="alternate" title="mhoush" type="application/rss+xml"/>
|
||||
<link href="/static/prism.css" rel="stylesheet"/>
|
||||
<meta content="This post is going to be hard to put into words, it’s going to seem egotistical at points, but know
|
||||
that my actions / feelings online are the same as they are if you met me in person. The problem with
|
||||
online interactions is tone and other subtleties..." name="description"/>
|
||||
<meta content="summary_large_image" name="twitter:card"/>
|
||||
<meta content="http://localhost:3000/articles/images/2023-12-12-cancel-this.gif" name="twitter:image"/>
|
||||
<meta content="Cancel This" name="twitter:image:alt"/>
|
||||
<meta content="http://localhost:3000/articles/images//articles/2023/cancel-this/" name="og:url"/>
|
||||
<meta content="Cancel This" name="og:title"/>
|
||||
<meta content="This post is going to be hard to put into words, it’s going to seem egotistical at points, but know
|
||||
that my actions / feelings online are the same as they are if you met me in person. The problem with
|
||||
online interactions is tone and other subtleties..." name="og:description"/>
|
||||
<meta content="http://localhost:3000/articles/images/2023-12-12-cancel-this.gif" name="og:image"/>
|
||||
<meta content="1014" name="og:image:width"/>
|
||||
<meta content="530" name="og:image:height"/>
|
||||
<script crossorigin="anonymous" src="https://kit.fontawesome.com/f209982030.js">
|
||||
</script>
|
||||
</head>
|
||||
<body class="bg-page text-white pb-5 font-avenir articles">
|
||||
<header class="bg-nav text-gray py-4 text-base/6 lg:fixed w-full lg:h-[62px]">
|
||||
<nav class="container flex gap-x-5 lg:gap-x-y items-center">
|
||||
<ul class="flex flex-wrap gap-x-2 lg:gap-x-5">
|
||||
<li>
|
||||
<a class href="/">Home</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class="active" href="/articles/">Articles</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class href="/about/">About</a>
|
||||
</li>
|
||||
</ul>
|
||||
</nav>
|
||||
</header>
|
||||
<div class="container pt-12 lg:pt-28">
|
||||
<article class="prose">
|
||||
<h1>
|
||||
Cancel This
|
||||
</h1>
|
||||
<div class="-mt-6">
|
||||
<div class="text-gray gray-links text-sm">
|
||||
<span class="border-r border-gray pr-2 mr-2">December 12, 2023</span>758 words, posted in <a href="/articles/tag/hvac/">HVAC</a>
|
||||
</div>
|
||||
</div>
|
||||
<img alt="banner" src="http://localhost:3000/articles/images/2023-12-12-cancel-this.gif"/>
|
||||
<p>This post is going to be hard to put into words, it’s going to seem egotistical at points, but know<br />
|
||||
that my actions / feelings online are the same as they are if you met me in person. The problem with<br />
|
||||
online interactions is tone and other subtleties do not come across, so it’s hard to tell when<br />
|
||||
someone is joking or being serious.</p>
|
||||
<h2>The Meat</h2>
|
||||
<p>It has been brought to my attention that someone out there thinks that I’m sexist and should not<br />
|
||||
speak at the HVAC School symposium because of it. They are holding a curse word against me that I<br />
|
||||
said two years ago, in the moment A) it was fitting and B) it was one of those times that my mouth<br />
|
||||
was working faster than my brain (raise your hand if that’s ever happened to you).</p>
|
||||
<p>I am an open book, I am not afraid of showing failures and strengths. I’ve never claimed to be<br />
|
||||
perfect (well, actually I have but it’s always a joke). I’m not at all condoning what I’ve said in<br />
|
||||
the past, nor will I repeat it out of context now, but I communicate with people like adults and I<br />
|
||||
look at people as piers. We do not always have to agree with one another, conflict helps us learn<br />
|
||||
where to grow, but we also can not expect people to change to fit our wants / needs, that’s just not<br />
|
||||
how it works.</p>
|
||||
<p>I do not at all agree with the tactics used by whomever is behind this. I would happily discuss this<br />
|
||||
in private or out in the open. You can find all my contact / social information in the sidebar of<br />
|
||||
this website and I’ve offered up my cell phone number in private groups that we are all probably a<br />
|
||||
part of.</p>
|
||||
<h2>The Potatoes</h2>
|
||||
<p>I am a father of 3 girls, I have a sister, talk crap about my mom and you’ll find out who I am! I<br />
|
||||
love women, I have no problem with women in the trades, I encourage women who are in the trades. I<br />
|
||||
try to help every person that I can, if I can. I have failed more times than you can imagine! I am<br />
|
||||
self taught in about everything I do, so I give of it freely. I have all kinds of work to do to grow<br />
|
||||
into the man that I should be, but at the same time, I am not afraid to be the man that I am today.<br />
|
||||
I will greet you by whatever pronoun you want to be referred as.</p>
|
||||
<p>I would love to say that I don’t judge people, but I do, just as I’m being judged! I am fine with<br />
|
||||
someone judging me and having opinions about me, I mean that is our right. I will not say that<br />
|
||||
person is wrong, because in their mind they’re right. What I will not do is stop being myself. I<br />
|
||||
know for a fact that I’ve helped more people than this person has gotten “cancelled”. I will<br />
|
||||
continue to help people in the trades, homeowners, or people in need. I also will not remain quiet!<br />
|
||||
I will give my opinion like it or not. There are people in my corner that really know me and my<br />
|
||||
intentions.</p>
|
||||
<h2>Final Words</h2>
|
||||
<p>The trades are rough around the edges, just as am I. The trades are a slow turning ship (just look<br />
|
||||
at how many still do not follow proper practices, etc. even with the capabilities and resources<br />
|
||||
available today).</p>
|
||||
<p>If you are new / coming into the trades then I hope you are not overly sensitive to foul language<br />
|
||||
and other inappropriate comments. Thick skin is valuable in the trades, but at the same time don’t<br />
|
||||
be afraid to speak up if something offends you. Remember we are adults, we can handle disagreements<br />
|
||||
like adults (well, some of us can). Adults can learn from those of any age, they can reflect on<br />
|
||||
their own behavior and make their own decisions.</p>
|
||||
<p>I personally think that being offended is not a bad thing, it causes us to reflect / repair our<br />
|
||||
foundational beliefs. I hope that we can stop with this “cancel culture” of today, stop hiding<br />
|
||||
behind a keyboard, and be a diverse community.</p>
|
||||
<p>To wrap things up, I just want to reiterate that I am not at all mad at whomever is behind this. To<br />
|
||||
everyone out there who has shown me love and support, I greatly appreciate it.</p>
|
||||
</article>
|
||||
<div class="border-t border-light mt-8 pt-8">
|
||||
<h2 class="text-4xl font-extrabold mb-8">
|
||||
Written by
|
||||
</h2>
|
||||
<div class="flex flex-col lg:flex-row gap-8">
|
||||
<div class="flex-[0_0_120px]">
|
||||
<img class="w-[120px] h-[120px] rounded-full" src="/static/images/avatar.png"/>
|
||||
</div>
|
||||
<div class="prose">
|
||||
<h3 class="!m-0">
|
||||
Michael Housh
|
||||
</h3>
|
||||
<p class="text-gray">
|
||||
HVAC business owner with over 27 years of experience. Writes articles about HVAC,
|
||||
Programming, Home-Performance, and Building Science
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mt-16">
|
||||
<h2 class="text-4xl font-extrabold mb-8">
|
||||
More articles
|
||||
</h2>
|
||||
<div class="grid lg:grid-cols-2 gap-10">
|
||||
<section>
|
||||
<h2 class="text-2xl font-bold mb-2">
|
||||
<a class="[&:hover]:border-b border-orange" href="/articles/2025/vapor-htmx-todo-app/">Vapor + HTMX</a>
|
||||
</h2>
|
||||
<div class="text-gray gray-links text-sm mb-4">
|
||||
<span class="border-r border-gray pr-2 mr-2">January 05, 2025</span><a href="/articles/tag/general/">general</a>, <a href="/articles/tag/programming/">programming</a> and <a href="/articles/tag/software/">software</a>
|
||||
</div>
|
||||
<p>
|
||||
<a href="/articles/2025/vapor-htmx-todo-app/"><div>
|
||||
<img alt="banner" src="http://localhost:3000/articles/images/2025-01-05-vapor-htmx-todo-app.png"/>
|
||||
Build an example application using Vapor and HTMX.
|
||||
</div></a>
|
||||
</p>
|
||||
</section>
|
||||
<section>
|
||||
<h2 class="text-2xl font-bold mb-2">
|
||||
<a class="[&:hover]:border-b border-orange" href="/articles/2024/free-as-in-freedom/">Free As In Freedom</a>
|
||||
</h2>
|
||||
<div class="text-gray gray-links text-sm mb-4">
|
||||
<span class="border-r border-gray pr-2 mr-2">April 09, 2024</span><a href="/articles/tag/general/">general</a>, <a href="/articles/tag/open-source/">open-source</a> and <a href="/articles/tag/software/">software</a>
|
||||
</div>
|
||||
<p>
|
||||
<a href="/articles/2024/free-as-in-freedom/"><div>
|
||||
<img alt="banner" src="http://localhost:3000/articles/images/2024-04-09-free-as-in-freedom.png"/>
|
||||
Salute to open-source software engineers
|
||||
</div></a>
|
||||
</p>
|
||||
</section>
|
||||
</div>
|
||||
<p class="prose mt-8">
|
||||
<a href="/articles/">› See all articles</a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="site-footer container text-gray gray-links border-t border-light text-center pt-6 mt-8 text-sm">
|
||||
<p>
|
||||
Copyright © Michael Housh 2023-2025.
|
||||
</p>
|
||||
<p>
|
||||
Built in Swift using
|
||||
<a href="https://github.com/loopwerk/Saga" rel="nofollow" target="_blank">Saga</a>
|
||||
(<a href="https://github.com/m-housh/mhoush.com" rel="nofollow" target="_blank">source</a>).
|
||||
</p>
|
||||
<p>
|
||||
<a href="http://localhost:3000/articles/feed.xml" rel="nofollow" target="_blank">RSS</a>
|
||||
|
|
||||
<a href="https://github.com/m-housh" rel="nofollow" target="_blank">Github</a>
|
||||
|
|
||||
<a href="https://www.youtube.com/channel/UCb58SeURd5bObfTiL0KoliA" rel="nofollow" target="_blank">Youtube</a>
|
||||
|
|
||||
<a href="https://www.facebook.com/michael.housh" rel="nofollow" target="_blank">Facebook</a>
|
||||
|
|
||||
<a href="mailto:michael@mhoush.com" rel="nofollow">Email</a>
|
||||
</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
223
deploy/articles/2023/heat-recovery-chiller/index.html
Normal file
223
deploy/articles/2023/heat-recovery-chiller/index.html
Normal file
@@ -0,0 +1,223 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta content="#0e1112" media="(prefers-color-scheme: dark)" name="theme-color"/>
|
||||
<meta content="#566B78" media="(prefers-color-scheme: light)" name="theme-color"/>
|
||||
<meta content="Michael Housh" name="author"/>
|
||||
<meta content="Mhoush" name="apple-mobile-web-app-title"/>
|
||||
<meta content="initial-scale=1.0, width=device-width" name="viewport"/>
|
||||
<meta content="telephone=no" name="format-detection"/>
|
||||
<meta content="True" name="HandheldFriendly"/>
|
||||
<meta content="320" name="MobileOptimized"/>
|
||||
<meta content="Mhoush" name="og:site_name"/>
|
||||
<meta content="hvac, developer, swift, home-performance, design" name="keywords"/>
|
||||
<title>
|
||||
mhoush: Heat Recovery Chiller
|
||||
</title>
|
||||
<link href="/static/favicon.ico" rel="shortcut icon"/>
|
||||
<link href="/static/output.css" rel="stylesheet"/>
|
||||
<link href="/static/style.css" rel="stylesheet"/>
|
||||
<link href="/articles/feed.xml" rel="alternate" title="mhoush" type="application/rss+xml"/>
|
||||
<link href="/static/prism.css" rel="stylesheet"/>
|
||||
<meta content="This is an article that I wrote back in 2020, but I don’t believe that I published it anywhere, so
|
||||
I’m doing it now. I did discuss this on
|
||||
this episode of the HVAC School Podcast.
|
||||
Heat Recovery Chillers
|
||||
I have always had a love and passion for..." name="description"/>
|
||||
<meta content="summary_large_image" name="twitter:card"/>
|
||||
<meta content="http://localhost:3000/articles/images/2023-10-27-heat-recovery-chiller.png" name="twitter:image"/>
|
||||
<meta content="Heat Recovery Chiller" name="twitter:image:alt"/>
|
||||
<meta content="http://localhost:3000/articles/images//articles/2023/heat-recovery-chiller/" name="og:url"/>
|
||||
<meta content="Heat Recovery Chiller" name="og:title"/>
|
||||
<meta content="This is an article that I wrote back in 2020, but I don’t believe that I published it anywhere, so
|
||||
I’m doing it now. I did discuss this on
|
||||
this episode of the HVAC School Podcast.
|
||||
Heat Recovery Chillers
|
||||
I have always had a love and passion for..." name="og:description"/>
|
||||
<meta content="http://localhost:3000/articles/images/2023-10-27-heat-recovery-chiller.png" name="og:image"/>
|
||||
<meta content="1014" name="og:image:width"/>
|
||||
<meta content="530" name="og:image:height"/>
|
||||
<script crossorigin="anonymous" src="https://kit.fontawesome.com/f209982030.js">
|
||||
</script>
|
||||
</head>
|
||||
<body class="bg-page text-white pb-5 font-avenir articles">
|
||||
<header class="bg-nav text-gray py-4 text-base/6 lg:fixed w-full lg:h-[62px]">
|
||||
<nav class="container flex gap-x-5 lg:gap-x-y items-center">
|
||||
<ul class="flex flex-wrap gap-x-2 lg:gap-x-5">
|
||||
<li>
|
||||
<a class href="/">Home</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class="active" href="/articles/">Articles</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class href="/about/">About</a>
|
||||
</li>
|
||||
</ul>
|
||||
</nav>
|
||||
</header>
|
||||
<div class="container pt-12 lg:pt-28">
|
||||
<article class="prose">
|
||||
<h1>
|
||||
Heat Recovery Chiller
|
||||
</h1>
|
||||
<div class="-mt-6">
|
||||
<div class="text-gray gray-links text-sm">
|
||||
<span class="border-r border-gray pr-2 mr-2">October 27, 2023</span>811 words, posted in <a href="/articles/tag/hvac/">HVAC</a>, <a href="/articles/tag/chiller/">chiller</a> and <a href="/articles/tag/hydronics/">hydronics</a>
|
||||
</div>
|
||||
</div>
|
||||
<img alt="banner" src="http://localhost:3000/articles/images/2023-10-27-heat-recovery-chiller.png"/>
|
||||
<p>This is an article that I wrote back in 2020, but I don’t believe that I published it anywhere, so<br />
|
||||
I’m doing it now. I did discuss this on<br />
|
||||
<a href="https://hvacrschool.com/podcasts/is-the-future-of-air-conditioning-self-contained-propane-chillers/">this episode of the HVAC School Podcast.</a></p>
|
||||
<h2>Heat Recovery Chillers</h2>
|
||||
<p>I have always had a love and passion for hydronic systems, perhaps it’s because they are not that<br />
|
||||
common in most areas. The designs tend to be elegant and the flexibility is unparalleled by most<br />
|
||||
equipment choices currently available in the U.S. I’m going to try to not get too far into the weeds<br />
|
||||
in this article, but offer an overview of what I feel would be my dream system.</p>
|
||||
<h2>The Source</h2>
|
||||
<p>A heat recovery chiller will do simultaneous heating and cooling, as opposed to a traditional<br />
|
||||
heat-pump or reverse cycle chiller that can only operate in one mode at a time. This system would<br />
|
||||
have a second refrigerant to water heat exchanger and utilize the air-source when we don’t need to<br />
|
||||
bank / store heat, or are running in heat only mode. There are several benefits to this style<br />
|
||||
system, the main being that while operating simultaneous heating / cooling mode the COP of the<br />
|
||||
system doubles. For example, the <a href="https://multiaqua.com/mhrc2/">Multi-Aqua MHRC2</a> shows a COP of<br />
|
||||
about 8, which is approximately equivalent to 30 EER or 34 SEER. This gives us geothermal level<br />
|
||||
performance without the need of a field.</p>
|
||||
<h2>Indoor Portion</h2>
|
||||
<p>The indoor portion of the system, we would utilize buffer tanks as thermal storage for the chiller.<br />
|
||||
The buffer tanks give us several benefits, including longer run times for the chiller, load<br />
|
||||
matching, and the ability to size for larger load (heating or cooling) without some of the problems<br />
|
||||
that occur when over-sizing a traditional system. The buffer tanks also allow sizing more<br />
|
||||
aggressively by having storage during peak load conditions.</p>
|
||||
<p><img src="/articles/images/2023-10-27-buffers2.png" alt="buffer" /></p>
|
||||
<p>This shows a cooling buffer tank as well as a heating buffer tank. The horizontal pumps are what<br />
|
||||
circulate water through the chiller, while the vertical pumps are what distribute the water to the<br />
|
||||
load / emitters. This configuration allows for water to be used for the loads first and extra<br />
|
||||
capacity to go into the buffer tanks. The buffer tanks also offer hydraulic separation for the pumps<br />
|
||||
(meaning that they won’t interfere with each other if / when there are different flow rates).<br />
|
||||
Another advantage of the buffer tanks is that you can connect multiple heating or cooling sources in<br />
|
||||
parallel to the system. This is shown by the extra tees in the hot buffer tank where we could<br />
|
||||
connect something such as solar water collectors, pellet or wood boiler, or a conventional boiler.<br />
|
||||
You’ll also notice on the right side of the hot buffer tank, that I am showing a brazed plate heat<br />
|
||||
exchanger that would be used to supply domestic hot water.</p>
|
||||
<h2>Distribution System</h2>
|
||||
<p>This could be a number of things, from radiant panels, in-floor, high-output baseboard radiators,<br />
|
||||
however I’m going to model it as a 4-pipe hydronic air handler.</p>
|
||||
<p><img src="/articles/images/2023-10-27-ah.png" alt="ah" /></p>
|
||||
<p>The hydronic air handler is able to provide cooling, heating, and re-heat dehumidification, all in<br />
|
||||
one package. With a hydronic system, it would be very easy to load match by controlling the fan<br />
|
||||
speed and utilizing a Delta-T pump or outdoor reset controls. These air handlers are available from<br />
|
||||
several manufacturers and come in different styles from traditional (as shown), small duct high<br />
|
||||
velocity systems, and even ductless styles.</p>
|
||||
<h2>Disadvantages</h2>
|
||||
<ol>
|
||||
<li>Not highly available in the U.S.</li>
|
||||
<li>When the chiller is down nothing works (not much different than traditional)</li>
|
||||
<li>Lack of understanding / technicians afraid to work on this style system.</li>
|
||||
<li>Potentially higher upfront costs.</li>
|
||||
<li>Lack of design or planning could cause unhappy clients (same with traditional)</li>
|
||||
<li>Distribution systems need to be designed around low water temperatures (not a drop in replacement<br />
|
||||
for traditional boiler systems)</li>
|
||||
</ol>
|
||||
<h2>Advantages</h2>
|
||||
<ol>
|
||||
<li>Central plant for heating, cooling, and DHW (also a disadvantage)</li>
|
||||
<li>Flexible distribution options / methods.</li>
|
||||
<li>Self contained refrigerant circuit</li>
|
||||
<li>Ability to produce / store thermal energy during off peak electrical hours</li>
|
||||
<li>Ability to move BTU’s more efficiently through water than air</li>
|
||||
<li>Long life for distribution system (50-100+ years)</li>
|
||||
<li>Easier transition to natural / flammable refrigerants</li>
|
||||
</ol>
|
||||
<h2>Conclusion</h2>
|
||||
<p>In conclusion, there are many advantages to this style system, as well as disadvantages. One of the<br />
|
||||
main points is to think of the system in 3 distinct components, the source(s), thermal storage, and<br />
|
||||
distribution. As mentioned, this only one concept, but in reality, there are many ways to accomplish<br />
|
||||
this, which is one of it’s advantages. For example, perhaps in certain scenarios it makes sense to<br />
|
||||
dump excess heat into a pool, create ice storage during off peak hours, cascade into another water<br />
|
||||
-> water heat pump for higher temperature distribution, incorporate solar collectors, and so on.</p>
|
||||
<p>Thank you for reading all the way to the end!</p>
|
||||
</article>
|
||||
<div class="border-t border-light mt-8 pt-8">
|
||||
<h2 class="text-4xl font-extrabold mb-8">
|
||||
Written by
|
||||
</h2>
|
||||
<div class="flex flex-col lg:flex-row gap-8">
|
||||
<div class="flex-[0_0_120px]">
|
||||
<img class="w-[120px] h-[120px] rounded-full" src="/static/images/avatar.png"/>
|
||||
</div>
|
||||
<div class="prose">
|
||||
<h3 class="!m-0">
|
||||
Michael Housh
|
||||
</h3>
|
||||
<p class="text-gray">
|
||||
HVAC business owner with over 27 years of experience. Writes articles about HVAC,
|
||||
Programming, Home-Performance, and Building Science
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mt-16">
|
||||
<h2 class="text-4xl font-extrabold mb-8">
|
||||
More articles
|
||||
</h2>
|
||||
<div class="grid lg:grid-cols-2 gap-10">
|
||||
<section>
|
||||
<h2 class="text-2xl font-bold mb-2">
|
||||
<a class="[&:hover]:border-b border-orange" href="/articles/2025/vapor-htmx-todo-app/">Vapor + HTMX</a>
|
||||
</h2>
|
||||
<div class="text-gray gray-links text-sm mb-4">
|
||||
<span class="border-r border-gray pr-2 mr-2">January 05, 2025</span><a href="/articles/tag/general/">general</a>, <a href="/articles/tag/programming/">programming</a> and <a href="/articles/tag/software/">software</a>
|
||||
</div>
|
||||
<p>
|
||||
<a href="/articles/2025/vapor-htmx-todo-app/"><div>
|
||||
<img alt="banner" src="http://localhost:3000/articles/images/2025-01-05-vapor-htmx-todo-app.png"/>
|
||||
Build an example application using Vapor and HTMX.
|
||||
</div></a>
|
||||
</p>
|
||||
</section>
|
||||
<section>
|
||||
<h2 class="text-2xl font-bold mb-2">
|
||||
<a class="[&:hover]:border-b border-orange" href="/articles/2024/free-as-in-freedom/">Free As In Freedom</a>
|
||||
</h2>
|
||||
<div class="text-gray gray-links text-sm mb-4">
|
||||
<span class="border-r border-gray pr-2 mr-2">April 09, 2024</span><a href="/articles/tag/general/">general</a>, <a href="/articles/tag/open-source/">open-source</a> and <a href="/articles/tag/software/">software</a>
|
||||
</div>
|
||||
<p>
|
||||
<a href="/articles/2024/free-as-in-freedom/"><div>
|
||||
<img alt="banner" src="http://localhost:3000/articles/images/2024-04-09-free-as-in-freedom.png"/>
|
||||
Salute to open-source software engineers
|
||||
</div></a>
|
||||
</p>
|
||||
</section>
|
||||
</div>
|
||||
<p class="prose mt-8">
|
||||
<a href="/articles/">› See all articles</a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="site-footer container text-gray gray-links border-t border-light text-center pt-6 mt-8 text-sm">
|
||||
<p>
|
||||
Copyright © Michael Housh 2023-2025.
|
||||
</p>
|
||||
<p>
|
||||
Built in Swift using
|
||||
<a href="https://github.com/loopwerk/Saga" rel="nofollow" target="_blank">Saga</a>
|
||||
(<a href="https://github.com/m-housh/mhoush.com" rel="nofollow" target="_blank">source</a>).
|
||||
</p>
|
||||
<p>
|
||||
<a href="http://localhost:3000/articles/feed.xml" rel="nofollow" target="_blank">RSS</a>
|
||||
|
|
||||
<a href="https://github.com/m-housh" rel="nofollow" target="_blank">Github</a>
|
||||
|
|
||||
<a href="https://www.youtube.com/channel/UCb58SeURd5bObfTiL0KoliA" rel="nofollow" target="_blank">Youtube</a>
|
||||
|
|
||||
<a href="https://www.facebook.com/michael.housh" rel="nofollow" target="_blank">Facebook</a>
|
||||
|
|
||||
<a href="mailto:michael@mhoush.com" rel="nofollow">Email</a>
|
||||
</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
195
deploy/articles/2023/hope/index.html
Normal file
195
deploy/articles/2023/hope/index.html
Normal file
@@ -0,0 +1,195 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta content="#0e1112" media="(prefers-color-scheme: dark)" name="theme-color"/>
|
||||
<meta content="#566B78" media="(prefers-color-scheme: light)" name="theme-color"/>
|
||||
<meta content="Michael Housh" name="author"/>
|
||||
<meta content="Mhoush" name="apple-mobile-web-app-title"/>
|
||||
<meta content="initial-scale=1.0, width=device-width" name="viewport"/>
|
||||
<meta content="telephone=no" name="format-detection"/>
|
||||
<meta content="True" name="HandheldFriendly"/>
|
||||
<meta content="320" name="MobileOptimized"/>
|
||||
<meta content="Mhoush" name="og:site_name"/>
|
||||
<meta content="hvac, developer, swift, home-performance, design" name="keywords"/>
|
||||
<title>
|
||||
mhoush: Hope
|
||||
</title>
|
||||
<link href="/static/favicon.ico" rel="shortcut icon"/>
|
||||
<link href="/static/output.css" rel="stylesheet"/>
|
||||
<link href="/static/style.css" rel="stylesheet"/>
|
||||
<link href="/articles/feed.xml" rel="alternate" title="mhoush" type="application/rss+xml"/>
|
||||
<link href="/static/prism.css" rel="stylesheet"/>
|
||||
<meta content="This is a piggy-back article off of
|
||||
The Struggle article that I had recently.
|
||||
I was a bit of a “Debbie Downer” in that article, which is okay, I get that way sometimes. In this
|
||||
article I’d like to take a minute to layout some of the things that give..." name="description"/>
|
||||
<meta content="summary_large_image" name="twitter:card"/>
|
||||
<meta content="http://localhost:3000/articles/images/2023-10-30-hope.png" name="twitter:image"/>
|
||||
<meta content="Hope" name="twitter:image:alt"/>
|
||||
<meta content="http://localhost:3000/articles/images//articles/2023/hope/" name="og:url"/>
|
||||
<meta content="Hope" name="og:title"/>
|
||||
<meta content="This is a piggy-back article off of
|
||||
The Struggle article that I had recently.
|
||||
I was a bit of a “Debbie Downer” in that article, which is okay, I get that way sometimes. In this
|
||||
article I’d like to take a minute to layout some of the things that give..." name="og:description"/>
|
||||
<meta content="http://localhost:3000/articles/images/2023-10-30-hope.png" name="og:image"/>
|
||||
<meta content="1014" name="og:image:width"/>
|
||||
<meta content="530" name="og:image:height"/>
|
||||
<script crossorigin="anonymous" src="https://kit.fontawesome.com/f209982030.js">
|
||||
</script>
|
||||
</head>
|
||||
<body class="bg-page text-white pb-5 font-avenir articles">
|
||||
<header class="bg-nav text-gray py-4 text-base/6 lg:fixed w-full lg:h-[62px]">
|
||||
<nav class="container flex gap-x-5 lg:gap-x-y items-center">
|
||||
<ul class="flex flex-wrap gap-x-2 lg:gap-x-5">
|
||||
<li>
|
||||
<a class href="/">Home</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class="active" href="/articles/">Articles</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class href="/about/">About</a>
|
||||
</li>
|
||||
</ul>
|
||||
</nav>
|
||||
</header>
|
||||
<div class="container pt-12 lg:pt-28">
|
||||
<article class="prose">
|
||||
<h1>
|
||||
Hope
|
||||
</h1>
|
||||
<div class="-mt-6">
|
||||
<div class="text-gray gray-links text-sm">
|
||||
<span class="border-r border-gray pr-2 mr-2">October 30, 2023</span>633 words, posted in <a href="/articles/tag/general/">general</a>
|
||||
</div>
|
||||
</div>
|
||||
<img alt="banner" src="http://localhost:3000/articles/images/2023-10-30-hope.png"/>
|
||||
<p>This is a piggy-back article off of<br />
|
||||
<a href="https://mhoush.com/posts/20231018224631-the-struggle/">The Struggle</a> article that I had recently.</p>
|
||||
<p>I was a bit of a “Debbie Downer” in that article, which is okay, I get that way sometimes. In this<br />
|
||||
article I’d like to take a minute to layout some of the things that give me hope, things that I<br />
|
||||
focus on to try and kick myself out of the rut I can get into sometimes.</p>
|
||||
<p>I believe it’s important to have <strong>hope</strong>, to realize that feeling down is normal / part of being<br />
|
||||
human. It’s just as important to have hope. For some it is a harder thing to focus on, it may be<br />
|
||||
easy for us to try and dwell in negative feelings, to some that may feel more comfortable. When<br />
|
||||
we’re feeling cynical, it’s easy to feed the negativity, although it’s rarely helpful.</p>
|
||||
<h2>Hope</h2>
|
||||
<p>One of the things that I try to focus on is that I’m human, it brings me hope to realize that I’m<br />
|
||||
not the only one who feels the way that I do. This was evident by the feedback on my previous<br />
|
||||
article.</p>
|
||||
<blockquote>
|
||||
<p>My problems are very much “first world problems”.</p>
|
||||
</blockquote>
|
||||
<p>Make no mistake, I’m selfish, but it’s the selfishness that makes me feel distant or disconnected.<br />
|
||||
The times that I feel connected are without a doubt the times that I let go of my ego and focus on<br />
|
||||
things outside of myself.</p>
|
||||
<p>It’s the feeling I get from going to customers home and feeling truly appreciated. There’s no push<br />
|
||||
back on price, no one telling me how I should run my business, no “the part only costs $x on<br />
|
||||
amazon”, etc.</p>
|
||||
<p>The feeling of seeing your child smile. The safety you feel when getting a hug from your mother or<br />
|
||||
father. When you’re looking up at the stars and realize how small you actually are.</p>
|
||||
<p>When you’re out with friends and trick the DJ into playing a Mr. Bungle song and no one else<br />
|
||||
appreciates it, but you. The times when your guard is completely down and you laugh with abandon.</p>
|
||||
<p>The smell of your lover’s hair when you’re holding them close. The joy you receive from sitting with<br />
|
||||
your pets. The songs of nature, insects, birds, etc. The sounds of waves / water in the distance.</p>
|
||||
<p>The feeling when you’ve helped someone learn a new skill, when something finally clicks and makes<br />
|
||||
sense. When a complex topic is understood at a fundamental level. The breakthrough of a problem<br />
|
||||
you’ve pondered for days / months / years.</p>
|
||||
<h2>Conclusion</h2>
|
||||
<p>There are so many things to be grateful for. This does not mean that there will not be hard times,<br />
|
||||
there surely will be. This does not mean that you are wrong for having negative feelings, for<br />
|
||||
feeling depressed or anxious. There are many around you that likely feel similar (they may just not<br />
|
||||
be able to express it in the same way). You never truly know what the person next to you is dealing<br />
|
||||
with. Be compassionate (including showing yourself compassion).</p>
|
||||
<p>When you are feeling down, try to do something for someone else. Make your own list of things to be<br />
|
||||
thankful for. Maybe my non-exhaustive list above will give you some ideas. Write those items down<br />
|
||||
regularly so that you can look back on them when you feel out of balance.</p>
|
||||
<p>There is plenty of negative energy in this world, be true and genuine and you will receive rewards.<br />
|
||||
When you focus on blessings then the negativity will fade.</p>
|
||||
<p>What impact are you going to leave with what little time we have?</p>
|
||||
<p>I hope that you enjoyed this short article. Know that you are <em>NOT</em> alone, you are important, and<br />
|
||||
that I appreciate <em>you!</em></p>
|
||||
</article>
|
||||
<div class="border-t border-light mt-8 pt-8">
|
||||
<h2 class="text-4xl font-extrabold mb-8">
|
||||
Written by
|
||||
</h2>
|
||||
<div class="flex flex-col lg:flex-row gap-8">
|
||||
<div class="flex-[0_0_120px]">
|
||||
<img class="w-[120px] h-[120px] rounded-full" src="/static/images/avatar.png"/>
|
||||
</div>
|
||||
<div class="prose">
|
||||
<h3 class="!m-0">
|
||||
Michael Housh
|
||||
</h3>
|
||||
<p class="text-gray">
|
||||
HVAC business owner with over 27 years of experience. Writes articles about HVAC,
|
||||
Programming, Home-Performance, and Building Science
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mt-16">
|
||||
<h2 class="text-4xl font-extrabold mb-8">
|
||||
More articles
|
||||
</h2>
|
||||
<div class="grid lg:grid-cols-2 gap-10">
|
||||
<section>
|
||||
<h2 class="text-2xl font-bold mb-2">
|
||||
<a class="[&:hover]:border-b border-orange" href="/articles/2025/vapor-htmx-todo-app/">Vapor + HTMX</a>
|
||||
</h2>
|
||||
<div class="text-gray gray-links text-sm mb-4">
|
||||
<span class="border-r border-gray pr-2 mr-2">January 05, 2025</span><a href="/articles/tag/general/">general</a>, <a href="/articles/tag/programming/">programming</a> and <a href="/articles/tag/software/">software</a>
|
||||
</div>
|
||||
<p>
|
||||
<a href="/articles/2025/vapor-htmx-todo-app/"><div>
|
||||
<img alt="banner" src="http://localhost:3000/articles/images/2025-01-05-vapor-htmx-todo-app.png"/>
|
||||
Build an example application using Vapor and HTMX.
|
||||
</div></a>
|
||||
</p>
|
||||
</section>
|
||||
<section>
|
||||
<h2 class="text-2xl font-bold mb-2">
|
||||
<a class="[&:hover]:border-b border-orange" href="/articles/2024/free-as-in-freedom/">Free As In Freedom</a>
|
||||
</h2>
|
||||
<div class="text-gray gray-links text-sm mb-4">
|
||||
<span class="border-r border-gray pr-2 mr-2">April 09, 2024</span><a href="/articles/tag/general/">general</a>, <a href="/articles/tag/open-source/">open-source</a> and <a href="/articles/tag/software/">software</a>
|
||||
</div>
|
||||
<p>
|
||||
<a href="/articles/2024/free-as-in-freedom/"><div>
|
||||
<img alt="banner" src="http://localhost:3000/articles/images/2024-04-09-free-as-in-freedom.png"/>
|
||||
Salute to open-source software engineers
|
||||
</div></a>
|
||||
</p>
|
||||
</section>
|
||||
</div>
|
||||
<p class="prose mt-8">
|
||||
<a href="/articles/">› See all articles</a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="site-footer container text-gray gray-links border-t border-light text-center pt-6 mt-8 text-sm">
|
||||
<p>
|
||||
Copyright © Michael Housh 2023-2025.
|
||||
</p>
|
||||
<p>
|
||||
Built in Swift using
|
||||
<a href="https://github.com/loopwerk/Saga" rel="nofollow" target="_blank">Saga</a>
|
||||
(<a href="https://github.com/m-housh/mhoush.com" rel="nofollow" target="_blank">source</a>).
|
||||
</p>
|
||||
<p>
|
||||
<a href="http://localhost:3000/articles/feed.xml" rel="nofollow" target="_blank">RSS</a>
|
||||
|
|
||||
<a href="https://github.com/m-housh" rel="nofollow" target="_blank">Github</a>
|
||||
|
|
||||
<a href="https://www.youtube.com/channel/UCb58SeURd5bObfTiL0KoliA" rel="nofollow" target="_blank">Youtube</a>
|
||||
|
|
||||
<a href="https://www.facebook.com/michael.housh" rel="nofollow" target="_blank">Facebook</a>
|
||||
|
|
||||
<a href="mailto:michael@mhoush.com" rel="nofollow">Email</a>
|
||||
</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
163
deploy/articles/2023/index.html
Normal file
163
deploy/articles/2023/index.html
Normal file
@@ -0,0 +1,163 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta content="#0e1112" media="(prefers-color-scheme: dark)" name="theme-color"/>
|
||||
<meta content="#566B78" media="(prefers-color-scheme: light)" name="theme-color"/>
|
||||
<meta content="Michael Housh" name="author"/>
|
||||
<meta content="Mhoush" name="apple-mobile-web-app-title"/>
|
||||
<meta content="initial-scale=1.0, width=device-width" name="viewport"/>
|
||||
<meta content="telephone=no" name="format-detection"/>
|
||||
<meta content="True" name="HandheldFriendly"/>
|
||||
<meta content="320" name="MobileOptimized"/>
|
||||
<meta content="Mhoush" name="og:site_name"/>
|
||||
<meta content="hvac, developer, swift, home-performance, design" name="keywords"/>
|
||||
<title>
|
||||
mhoush: Articles in 2023
|
||||
</title>
|
||||
<link href="/static/favicon.ico" rel="shortcut icon"/>
|
||||
<link href="/static/output.css" rel="stylesheet"/>
|
||||
<link href="/static/style.css" rel="stylesheet"/>
|
||||
<link href="/articles/feed.xml" rel="alternate" title="mhoush" type="application/rss+xml"/>
|
||||
</head>
|
||||
<body class="bg-page text-white pb-5 font-avenir articles">
|
||||
<header class="bg-nav text-gray py-4 text-base/6 lg:fixed w-full lg:h-[62px]">
|
||||
<nav class="container flex gap-x-5 lg:gap-x-y items-center">
|
||||
<ul class="flex flex-wrap gap-x-2 lg:gap-x-5">
|
||||
<li>
|
||||
<a class href="/">Home</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class="active" href="/articles/">Articles</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class href="/about/">About</a>
|
||||
</li>
|
||||
</ul>
|
||||
</nav>
|
||||
</header>
|
||||
<div class="container pt-12 lg:pt-28">
|
||||
<section class="mb-10">
|
||||
<h1 class="text-2xl font-bold mb-2">
|
||||
<a class="[&:hover]:border-b border-orange" href="/articles/2023/most-important-job/">Most Important Job</a>
|
||||
</h1>
|
||||
<div class="text-gray gray-links text-sm">
|
||||
<span class="border-r border-gray pr-2 mr-2">December 14, 2023</span>294 words, posted in <a href="/articles/tag/hvac/">HVAC</a> and <a href="/articles/tag/tech-tip/">tech-tip</a>
|
||||
</div>
|
||||
<p class="mt-4">
|
||||
<a href="/articles/2023/most-important-job/">This short tech tip is about something one of my good friends in the trade told me a long time ago,
|
||||
that has stuck with me through the years. It is a simple phrase / mindset.
|
||||
|
||||
“The current job you’re on, is the most important job of your day”.
|
||||
|
||||
This...</a>
|
||||
</p>
|
||||
</section>
|
||||
<section class="mb-10">
|
||||
<h1 class="text-2xl font-bold mb-2">
|
||||
<a class="[&:hover]:border-b border-orange" href="/articles/2023/cancel-this/">Cancel This</a>
|
||||
</h1>
|
||||
<div class="text-gray gray-links text-sm">
|
||||
<span class="border-r border-gray pr-2 mr-2">December 12, 2023</span>758 words, posted in <a href="/articles/tag/hvac/">HVAC</a>
|
||||
</div>
|
||||
<p class="mt-4">
|
||||
<a href="/articles/2023/cancel-this/">This post is going to be hard to put into words, it’s going to seem egotistical at points, but know
|
||||
that my actions / feelings online are the same as they are if you met me in person. The problem with
|
||||
online interactions is tone and other subtleties...</a>
|
||||
</p>
|
||||
</section>
|
||||
<section class="mb-10">
|
||||
<h1 class="text-2xl font-bold mb-2">
|
||||
<a class="[&:hover]:border-b border-orange" href="/articles/2023/hope/">Hope</a>
|
||||
</h1>
|
||||
<div class="text-gray gray-links text-sm">
|
||||
<span class="border-r border-gray pr-2 mr-2">October 30, 2023</span>633 words, posted in <a href="/articles/tag/general/">general</a>
|
||||
</div>
|
||||
<p class="mt-4">
|
||||
<a href="/articles/2023/hope/">This is a piggy-back article off of
|
||||
The Struggle article that I had recently.
|
||||
I was a bit of a “Debbie Downer” in that article, which is okay, I get that way sometimes. In this
|
||||
article I’d like to take a minute to layout some of the things that give...</a>
|
||||
</p>
|
||||
</section>
|
||||
<section class="mb-10">
|
||||
<h1 class="text-2xl font-bold mb-2">
|
||||
<a class="[&:hover]:border-b border-orange" href="/articles/2023/heat-recovery-chiller/">Heat Recovery Chiller</a>
|
||||
</h1>
|
||||
<div class="text-gray gray-links text-sm">
|
||||
<span class="border-r border-gray pr-2 mr-2">October 27, 2023</span>811 words, posted in <a href="/articles/tag/hvac/">HVAC</a>, <a href="/articles/tag/chiller/">chiller</a> and <a href="/articles/tag/hydronics/">hydronics</a>
|
||||
</div>
|
||||
<p class="mt-4">
|
||||
<a href="/articles/2023/heat-recovery-chiller/">This is an article that I wrote back in 2020, but I don’t believe that I published it anywhere, so
|
||||
I’m doing it now. I did discuss this on
|
||||
this episode of the HVAC School Podcast.
|
||||
Heat Recovery Chillers
|
||||
I have always had a love and passion for...</a>
|
||||
</p>
|
||||
</section>
|
||||
<section class="mb-10">
|
||||
<h1 class="text-2xl font-bold mb-2">
|
||||
<a class="[&:hover]:border-b border-orange" href="/articles/2023/you-should-learn-markdown/">You Should Learn Markdown</a>
|
||||
</h1>
|
||||
<div class="text-gray gray-links text-sm">
|
||||
<span class="border-r border-gray pr-2 mr-2">October 21, 2023</span>364 words, posted in <a href="/articles/tag/hvac/">HVAC</a>, <a href="/articles/tag/general/">general</a> and <a href="/articles/tag/programming/">programming</a>
|
||||
</div>
|
||||
<p class="mt-4">
|
||||
<a href="/articles/2023/you-should-learn-markdown/">This is a quick article about why you should learn markdown.
|
||||
What is markdown
|
||||
Markdown is a “mark-up” language. It allows you to write content in plain text that can be easily
|
||||
converted to other formats, such as html, pdf, docx, and many more. All...</a>
|
||||
</p>
|
||||
</section>
|
||||
<section class="mb-10">
|
||||
<h1 class="text-2xl font-bold mb-2">
|
||||
<a class="[&:hover]:border-b border-orange" href="/articles/2023/the-struggle/">The Struggle</a>
|
||||
</h1>
|
||||
<div class="text-gray gray-links text-sm">
|
||||
<span class="border-r border-gray pr-2 mr-2">October 18, 2023</span>1520 words, posted in <a href="/articles/tag/article/">article</a> and <a href="/articles/tag/general/">general</a>
|
||||
</div>
|
||||
<p class="mt-4">
|
||||
<a href="/articles/2023/the-struggle/">This is a get stuff of my chest article. Probably going to be a mixture of ranting and whining. If
|
||||
that is not your cup of tea then feel free to skip this article.
|
||||
The struggle
|
||||
It has been one of those “when it rains, it pours” type of weeks. As...</a>
|
||||
</p>
|
||||
</section>
|
||||
<section class="mb-10">
|
||||
<h1 class="text-2xl font-bold mb-2">
|
||||
<a class="[&:hover]:border-b border-orange" href="/articles/2023/calculate-seer-degradation-by-age/">Calculate SEER Degradation by Age</a>
|
||||
</h1>
|
||||
<div class="text-gray gray-links text-sm">
|
||||
<span class="border-r border-gray pr-2 mr-2">September 19, 2023</span>395 words, posted in <a href="/articles/tag/hvac/">HVAC</a>, <a href="/articles/tag/formulas/">formulas</a> and <a href="/articles/tag/tech-tip/">tech-tip</a>
|
||||
</div>
|
||||
<p class="mt-4">
|
||||
<a href="/articles/2023/calculate-seer-degradation-by-age/">This is a quick tech-tip to learn how to calculate the degradation of SEER based
|
||||
on age.
|
||||
The degradation of SEER is due to fouling of the evaporator coil with dirt and
|
||||
refrigerant charge losses. It should be noted that this is not true for...</a>
|
||||
</p>
|
||||
</section>
|
||||
</div>
|
||||
<div class="site-footer container text-gray gray-links border-t border-light text-center pt-6 mt-8 text-sm">
|
||||
<p>
|
||||
Copyright © Michael Housh 2023-2025.
|
||||
</p>
|
||||
<p>
|
||||
Built in Swift using
|
||||
<a href="https://github.com/loopwerk/Saga" rel="nofollow" target="_blank">Saga</a>
|
||||
(<a href="https://github.com/m-housh/mhoush.com" rel="nofollow" target="_blank">source</a>).
|
||||
</p>
|
||||
<p>
|
||||
<a href="http://localhost:3000/articles/feed.xml" rel="nofollow" target="_blank">RSS</a>
|
||||
|
|
||||
<a href="https://github.com/m-housh" rel="nofollow" target="_blank">Github</a>
|
||||
|
|
||||
<a href="https://www.youtube.com/channel/UCb58SeURd5bObfTiL0KoliA" rel="nofollow" target="_blank">Youtube</a>
|
||||
|
|
||||
<a href="https://www.facebook.com/michael.housh" rel="nofollow" target="_blank">Facebook</a>
|
||||
|
|
||||
<a href="mailto:michael@mhoush.com" rel="nofollow">Email</a>
|
||||
</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
175
deploy/articles/2023/most-important-job/index.html
Normal file
175
deploy/articles/2023/most-important-job/index.html
Normal file
@@ -0,0 +1,175 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta content="#0e1112" media="(prefers-color-scheme: dark)" name="theme-color"/>
|
||||
<meta content="#566B78" media="(prefers-color-scheme: light)" name="theme-color"/>
|
||||
<meta content="Michael Housh" name="author"/>
|
||||
<meta content="Mhoush" name="apple-mobile-web-app-title"/>
|
||||
<meta content="initial-scale=1.0, width=device-width" name="viewport"/>
|
||||
<meta content="telephone=no" name="format-detection"/>
|
||||
<meta content="True" name="HandheldFriendly"/>
|
||||
<meta content="320" name="MobileOptimized"/>
|
||||
<meta content="Mhoush" name="og:site_name"/>
|
||||
<meta content="hvac, developer, swift, home-performance, design" name="keywords"/>
|
||||
<title>
|
||||
mhoush: Most Important Job
|
||||
</title>
|
||||
<link href="/static/favicon.ico" rel="shortcut icon"/>
|
||||
<link href="/static/output.css" rel="stylesheet"/>
|
||||
<link href="/static/style.css" rel="stylesheet"/>
|
||||
<link href="/articles/feed.xml" rel="alternate" title="mhoush" type="application/rss+xml"/>
|
||||
<link href="/static/prism.css" rel="stylesheet"/>
|
||||
<meta content="This short tech tip is about something one of my good friends in the trade told me a long time ago,
|
||||
that has stuck with me through the years. It is a simple phrase / mindset.
|
||||
|
||||
“The current job you’re on, is the most important job of your day”.
|
||||
|
||||
This..." name="description"/>
|
||||
<meta content="summary_large_image" name="twitter:card"/>
|
||||
<meta content="http://localhost:3000/articles/images/2023-12-14-most-important-job.gif" name="twitter:image"/>
|
||||
<meta content="Most Important Job" name="twitter:image:alt"/>
|
||||
<meta content="http://localhost:3000/articles/images//articles/2023/most-important-job/" name="og:url"/>
|
||||
<meta content="Most Important Job" name="og:title"/>
|
||||
<meta content="This short tech tip is about something one of my good friends in the trade told me a long time ago,
|
||||
that has stuck with me through the years. It is a simple phrase / mindset.
|
||||
|
||||
“The current job you’re on, is the most important job of your day”.
|
||||
|
||||
This..." name="og:description"/>
|
||||
<meta content="http://localhost:3000/articles/images/2023-12-14-most-important-job.gif" name="og:image"/>
|
||||
<meta content="1014" name="og:image:width"/>
|
||||
<meta content="530" name="og:image:height"/>
|
||||
<script crossorigin="anonymous" src="https://kit.fontawesome.com/f209982030.js">
|
||||
</script>
|
||||
</head>
|
||||
<body class="bg-page text-white pb-5 font-avenir articles">
|
||||
<header class="bg-nav text-gray py-4 text-base/6 lg:fixed w-full lg:h-[62px]">
|
||||
<nav class="container flex gap-x-5 lg:gap-x-y items-center">
|
||||
<ul class="flex flex-wrap gap-x-2 lg:gap-x-5">
|
||||
<li>
|
||||
<a class href="/">Home</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class="active" href="/articles/">Articles</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class href="/about/">About</a>
|
||||
</li>
|
||||
</ul>
|
||||
</nav>
|
||||
</header>
|
||||
<div class="container pt-12 lg:pt-28">
|
||||
<article class="prose">
|
||||
<h1>
|
||||
Most Important Job
|
||||
</h1>
|
||||
<div class="-mt-6">
|
||||
<div class="text-gray gray-links text-sm">
|
||||
<span class="border-r border-gray pr-2 mr-2">December 14, 2023</span>294 words, posted in <a href="/articles/tag/hvac/">HVAC</a> and <a href="/articles/tag/tech-tip/">tech-tip</a>
|
||||
</div>
|
||||
</div>
|
||||
<img alt="banner" src="http://localhost:3000/articles/images/2023-12-14-most-important-job.gif"/>
|
||||
<p>This short tech tip is about something one of my good friends in the trade told me a long time ago,<br />
|
||||
that has stuck with me through the years. It is a simple phrase / mindset.</p>
|
||||
<blockquote>
|
||||
<p>“The current job you’re on, is the most important job of your day”.</p>
|
||||
</blockquote>
|
||||
<p>This mindset should be carried from the dispatcher, manager, and technician to make this successful.<br />
|
||||
I’m not gonna lie and say this is always easy, or even always possible, but if you strive to use<br />
|
||||
this mindset then you will gain lifelong customers and satisfaction of not having loose ends hanging<br />
|
||||
out there.</p>
|
||||
<p>I do think it’s also important to acknowledge that there are times that a technician has exhausted<br />
|
||||
all their options, maybe they just don’t have the mental capacity anymore to continue with a problem<br />
|
||||
job, or need a break to come back another day with a fresh set of eyes, etc… This is also an<br />
|
||||
important thing for a technician to realize, and hopefully those type of instances are much more few<br />
|
||||
and far between, but I do want to acknowledge that scenario does also exist.</p>
|
||||
<p>If you are a business owner, then this is something to consider instilling in your operations.<br />
|
||||
Empower your technicians and dispatchers to understand when things need to be shuffled around in<br />
|
||||
order to accommodate taking care of the customer at hand. It costs a lot of money to get a<br />
|
||||
technician to job, so minimizing truck rolls to the same job is important from a business<br />
|
||||
standpoint.</p>
|
||||
<p>This was just a quick tech tip of something that has been rolling around in my mind lately. I hope<br />
|
||||
you find it helpful and it sticks with you through your career as it has mine.</p>
|
||||
</article>
|
||||
<div class="border-t border-light mt-8 pt-8">
|
||||
<h2 class="text-4xl font-extrabold mb-8">
|
||||
Written by
|
||||
</h2>
|
||||
<div class="flex flex-col lg:flex-row gap-8">
|
||||
<div class="flex-[0_0_120px]">
|
||||
<img class="w-[120px] h-[120px] rounded-full" src="/static/images/avatar.png"/>
|
||||
</div>
|
||||
<div class="prose">
|
||||
<h3 class="!m-0">
|
||||
Michael Housh
|
||||
</h3>
|
||||
<p class="text-gray">
|
||||
HVAC business owner with over 27 years of experience. Writes articles about HVAC,
|
||||
Programming, Home-Performance, and Building Science
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mt-16">
|
||||
<h2 class="text-4xl font-extrabold mb-8">
|
||||
More articles
|
||||
</h2>
|
||||
<div class="grid lg:grid-cols-2 gap-10">
|
||||
<section>
|
||||
<h2 class="text-2xl font-bold mb-2">
|
||||
<a class="[&:hover]:border-b border-orange" href="/articles/2025/vapor-htmx-todo-app/">Vapor + HTMX</a>
|
||||
</h2>
|
||||
<div class="text-gray gray-links text-sm mb-4">
|
||||
<span class="border-r border-gray pr-2 mr-2">January 05, 2025</span><a href="/articles/tag/general/">general</a>, <a href="/articles/tag/programming/">programming</a> and <a href="/articles/tag/software/">software</a>
|
||||
</div>
|
||||
<p>
|
||||
<a href="/articles/2025/vapor-htmx-todo-app/"><div>
|
||||
<img alt="banner" src="http://localhost:3000/articles/images/2025-01-05-vapor-htmx-todo-app.png"/>
|
||||
Build an example application using Vapor and HTMX.
|
||||
</div></a>
|
||||
</p>
|
||||
</section>
|
||||
<section>
|
||||
<h2 class="text-2xl font-bold mb-2">
|
||||
<a class="[&:hover]:border-b border-orange" href="/articles/2024/free-as-in-freedom/">Free As In Freedom</a>
|
||||
</h2>
|
||||
<div class="text-gray gray-links text-sm mb-4">
|
||||
<span class="border-r border-gray pr-2 mr-2">April 09, 2024</span><a href="/articles/tag/general/">general</a>, <a href="/articles/tag/open-source/">open-source</a> and <a href="/articles/tag/software/">software</a>
|
||||
</div>
|
||||
<p>
|
||||
<a href="/articles/2024/free-as-in-freedom/"><div>
|
||||
<img alt="banner" src="http://localhost:3000/articles/images/2024-04-09-free-as-in-freedom.png"/>
|
||||
Salute to open-source software engineers
|
||||
</div></a>
|
||||
</p>
|
||||
</section>
|
||||
</div>
|
||||
<p class="prose mt-8">
|
||||
<a href="/articles/">› See all articles</a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="site-footer container text-gray gray-links border-t border-light text-center pt-6 mt-8 text-sm">
|
||||
<p>
|
||||
Copyright © Michael Housh 2023-2025.
|
||||
</p>
|
||||
<p>
|
||||
Built in Swift using
|
||||
<a href="https://github.com/loopwerk/Saga" rel="nofollow" target="_blank">Saga</a>
|
||||
(<a href="https://github.com/m-housh/mhoush.com" rel="nofollow" target="_blank">source</a>).
|
||||
</p>
|
||||
<p>
|
||||
<a href="http://localhost:3000/articles/feed.xml" rel="nofollow" target="_blank">RSS</a>
|
||||
|
|
||||
<a href="https://github.com/m-housh" rel="nofollow" target="_blank">Github</a>
|
||||
|
|
||||
<a href="https://www.youtube.com/channel/UCb58SeURd5bObfTiL0KoliA" rel="nofollow" target="_blank">Youtube</a>
|
||||
|
|
||||
<a href="https://www.facebook.com/michael.housh" rel="nofollow" target="_blank">Facebook</a>
|
||||
|
|
||||
<a href="mailto:michael@mhoush.com" rel="nofollow">Email</a>
|
||||
</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
292
deploy/articles/2023/the-struggle/index.html
Normal file
292
deploy/articles/2023/the-struggle/index.html
Normal file
@@ -0,0 +1,292 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta content="#0e1112" media="(prefers-color-scheme: dark)" name="theme-color"/>
|
||||
<meta content="#566B78" media="(prefers-color-scheme: light)" name="theme-color"/>
|
||||
<meta content="Michael Housh" name="author"/>
|
||||
<meta content="Mhoush" name="apple-mobile-web-app-title"/>
|
||||
<meta content="initial-scale=1.0, width=device-width" name="viewport"/>
|
||||
<meta content="telephone=no" name="format-detection"/>
|
||||
<meta content="True" name="HandheldFriendly"/>
|
||||
<meta content="320" name="MobileOptimized"/>
|
||||
<meta content="Mhoush" name="og:site_name"/>
|
||||
<meta content="hvac, developer, swift, home-performance, design" name="keywords"/>
|
||||
<title>
|
||||
mhoush: The Struggle
|
||||
</title>
|
||||
<link href="/static/favicon.ico" rel="shortcut icon"/>
|
||||
<link href="/static/output.css" rel="stylesheet"/>
|
||||
<link href="/static/style.css" rel="stylesheet"/>
|
||||
<link href="/articles/feed.xml" rel="alternate" title="mhoush" type="application/rss+xml"/>
|
||||
<link href="/static/prism.css" rel="stylesheet"/>
|
||||
<meta content="This is a get stuff of my chest article. Probably going to be a mixture of ranting and whining. If
|
||||
that is not your cup of tea then feel free to skip this article.
|
||||
The struggle
|
||||
It has been one of those “when it rains, it pours” type of weeks. As..." name="description"/>
|
||||
<meta content="summary_large_image" name="twitter:card"/>
|
||||
<meta content="http://localhost:3000/articles/images/2023-10-18-the-struggle.png" name="twitter:image"/>
|
||||
<meta content="The Struggle" name="twitter:image:alt"/>
|
||||
<meta content="http://localhost:3000/articles/images//articles/2023/the-struggle/" name="og:url"/>
|
||||
<meta content="The Struggle" name="og:title"/>
|
||||
<meta content="This is a get stuff of my chest article. Probably going to be a mixture of ranting and whining. If
|
||||
that is not your cup of tea then feel free to skip this article.
|
||||
The struggle
|
||||
It has been one of those “when it rains, it pours” type of weeks. As..." name="og:description"/>
|
||||
<meta content="http://localhost:3000/articles/images/2023-10-18-the-struggle.png" name="og:image"/>
|
||||
<meta content="1014" name="og:image:width"/>
|
||||
<meta content="530" name="og:image:height"/>
|
||||
<script crossorigin="anonymous" src="https://kit.fontawesome.com/f209982030.js">
|
||||
</script>
|
||||
</head>
|
||||
<body class="bg-page text-white pb-5 font-avenir articles">
|
||||
<header class="bg-nav text-gray py-4 text-base/6 lg:fixed w-full lg:h-[62px]">
|
||||
<nav class="container flex gap-x-5 lg:gap-x-y items-center">
|
||||
<ul class="flex flex-wrap gap-x-2 lg:gap-x-5">
|
||||
<li>
|
||||
<a class href="/">Home</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class="active" href="/articles/">Articles</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class href="/about/">About</a>
|
||||
</li>
|
||||
</ul>
|
||||
</nav>
|
||||
</header>
|
||||
<div class="container pt-12 lg:pt-28">
|
||||
<article class="prose">
|
||||
<h1>
|
||||
The Struggle
|
||||
</h1>
|
||||
<div class="-mt-6">
|
||||
<div class="text-gray gray-links text-sm">
|
||||
<span class="border-r border-gray pr-2 mr-2">October 18, 2023</span>1520 words, posted in <a href="/articles/tag/article/">article</a> and <a href="/articles/tag/general/">general</a>
|
||||
</div>
|
||||
</div>
|
||||
<img alt="banner" src="http://localhost:3000/articles/images/2023-10-18-the-struggle.png"/>
|
||||
<p>This is a get stuff of my chest article. Probably going to be a mixture of ranting and whining. If<br />
|
||||
that is not your cup of tea then feel free to skip this article.</p>
|
||||
<h2>The struggle</h2>
|
||||
<p>It has been one of those “when it rains, it pours” type of weeks. As write this, I feel like a baby<br />
|
||||
/ complainer, which is not my intention, but here it goes.</p>
|
||||
<p>My aunt had a stroke and is likely not going to make it through the week. My aunt has always lived<br />
|
||||
in Florida during my life / memory, but has always come to visit. She is my mom’s oldest sister (9<br />
|
||||
years apart), so she helped raise my mother growing up. They’ve always had a close relationship and<br />
|
||||
are like two peas in a pod. They would always visit us, especially while my grand-parents were still<br />
|
||||
alive. She is currently not really awake or expected to make it. She does not eat / drink and<br />
|
||||
they’ve basically just been making her comfortable.</p>
|
||||
<p>One of my employees broke his neck over the weekend. I don’t have a ton of details on this subject,<br />
|
||||
but he had surgery to fuse some discs back together and should eventually be ok, however it will be<br />
|
||||
a long recovery time.</p>
|
||||
<p>A few weeks ago, I commited one of the deadly sins of running a blower door test without checking /<br />
|
||||
asking about the fireplaces, which caused lord knows how much damage from the soot that was spread<br />
|
||||
throughout the living room(s).</p>
|
||||
<p>An online friend lost her mother.</p>
|
||||
<p>All of these things have just got me emotional.</p>
|
||||
<h2>My secrets</h2>
|
||||
<p>I am an emotional person, sometimes to my detriment. I’m prone to fits of anger and depression. I<br />
|
||||
spent many years masking things through alcohol abuse and many other idiotic tendencies. I still<br />
|
||||
drink on occasion, but not as I once did.</p>
|
||||
<p>I often put my faith in folks, even if I haven’t met them in person, this can often lead to being<br />
|
||||
let down. I guess I struggle sometimes with the reality of online relationships. I think that people<br />
|
||||
are genuine, because I’m that way (how I act online is the same as I act in person for the most<br />
|
||||
part). I will happily show / share the good and the bad, in hopes that someone may learn. This is<br />
|
||||
not at all something to be ashamed of, or anything that I’d like to change, however it does on<br />
|
||||
occasion lead me into turmoil when I find out some true identity / personality of someone.</p>
|
||||
<p>I hold grudges, like forever grudges. It is very hard for me to get over somethings, even if I want<br />
|
||||
to. I can sometimes put things out of my mind, but when I’m spinning, they will resurface. I want to<br />
|
||||
forgive people, but it is just not the way it works for me often times. It takes a lot to get me<br />
|
||||
beyond my breaking point, but once someone has gotten me there, there is likely no turning back for<br />
|
||||
that person. Luckily, I can count on one hand the number of folks that I’ve had to cut out of my<br />
|
||||
life for these reasons. I’d love to say that I’m a bigger / better person, that I forgive them, but<br />
|
||||
truthfully I do not.</p>
|
||||
<p>My emotions sometimes make me say things publicly that I should keep to myself. I don’t have a lot<br />
|
||||
of regret around these things, because I generally mean what I say, and also feel we are entitled to<br />
|
||||
opinions as well as entitled to change those opinions as often as we see fit. Although I don’t<br />
|
||||
regret them per-se, it does make me wonder what type of impression it leaves (something for future<br />
|
||||
pondering, perhaps).</p>
|
||||
<p>I’m one of those that says “I don’t care what they think about me”, when I really do care what<br />
|
||||
people think about me. This often leads to fear and anxiety, especially in social settings. I’m not<br />
|
||||
the greatest at conversation, I’m better at writing or some interaction that gives me a bit of time<br />
|
||||
to think before responding. Therefore, I’m quick to make a joke or something rather than having<br />
|
||||
thoughtful / genuine responses.</p>
|
||||
<h2>Community</h2>
|
||||
<p>All of these things have just got me thinking about community. Community is an aspect that seems<br />
|
||||
distant nowadays, even though we have more opportunity than ever. We call ourselves part of<br />
|
||||
communities, especially online, but I’m not convinced that it is really community (or at least not<br />
|
||||
most of the time, not saying it can’t be / in absolute terms).</p>
|
||||
<p>I have met a lot of folks online that I consider true friends. Friends that I would do anything for<br />
|
||||
and feel they would do anything for me, just like my real life friends who have stuck with me for<br />
|
||||
many years. These are people that challenge me and how I think on a regular basis. They do their<br />
|
||||
best to lift me up when I’m down.</p>
|
||||
<p>It’s easy to hide when so much of our interactions are not really in person, to feel like the<br />
|
||||
relationships we do have are not genuine, but that’s awfully cynical. I prefer to give people the<br />
|
||||
benefit / trust they deserve until, at least until they don’t then see my part about holding grudges<br />
|
||||
;)</p>
|
||||
<p>Do you ever feel the same? Instead of being cynical and down, today, I’m trying to be positive. I’m<br />
|
||||
trying to share a little bit of what I feel community should be. Although, I’ve never met HVAChicks<br />
|
||||
Jennifer in real life, I read today about her mom and decided to take an hour or so to put together<br />
|
||||
a website for the <a href="https://hvachicks.com">HVAChicks Community</a>, hoping it would bring a moment of<br />
|
||||
happiness to her day. While I’ve deployed several websites in the past, this one for some reason was<br />
|
||||
a total PITA, but I got through it. I could feel how grateful she was when I shared it with her (and<br />
|
||||
it’s basic AF), but that truly made me feel useful / great after being down in the dumps for a bit.</p>
|
||||
<h2>Conclusion</h2>
|
||||
<p>I’ve probably rambled enough and am losing direction here, so I will end with a few things.</p>
|
||||
<ol>
|
||||
<li>Build the community around you that you want / deserve.</li>
|
||||
<li>Don’t be so quick to pass judgment.</li>
|
||||
<li>Spend time with your loved ones, while you can.</li>
|
||||
<li>Tell someone you love them.</li>
|
||||
</ol>
|
||||
<p>Finally, I’d like to shout out some people that I’m grateful for. This is non-exhaustive list, if I<br />
|
||||
left you off, I’m sorry and please do not take it personally.</p>
|
||||
<ol>
|
||||
<li>Bryan Orr
|
||||
<ul>
|
||||
<li>Bryan has cultivated an awesome group / community that I’m proud to be a part of. His time and<br />
|
||||
commitment to the HVAC industry is something that I hope he himself is proud of. Without Bryan,<br />
|
||||
mostly all the following names would not even be in my vocabulary.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Ty Branaman (forget exactly how to spell his last name).
|
||||
<ul>
|
||||
<li>Ty has such a great personality during his videos / training and I’m sure it’s a struggle to be<br />
|
||||
positive all the time, however it brings me hope and joy everytime!</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Dustin (mother f’n) Cole
|
||||
<ul>
|
||||
<li>Dustin is like a brother that I never had, he’s a true master of his craft and I know that I<br />
|
||||
can rely on him anytime I need it!</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Genry Garcia
|
||||
<ul>
|
||||
<li>The cuban crusader who has taught me so much about home performance, and especially ZPD (baby,<br />
|
||||
baby)!</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Chris Hughes
|
||||
<ul>
|
||||
<li>It’s hard to put into words here, but I know that Chris is there to talk when I need it and<br />
|
||||
he’s a great motivator because of his action items :)</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Eric Kaiser
|
||||
<ul>
|
||||
<li>I think genuine when I think of Eric, I hear his voice in my head when I write reports because<br />
|
||||
of guidance he has given in the past. He truly wants to help teach people.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Michael Cianfracco (??)
|
||||
<ul>
|
||||
<li>Man does he make me laugh and we share a passion for the 4-Roses.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>HVAChicks Jennifer (I’ll butcher her last name from memory)
|
||||
<ul>
|
||||
<li>Jennifer is inspiring with her goals and everything she does to help anyone in the industry. I<br />
|
||||
can’t wait to meet her in person one day soon!</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>HVAC Overtime Crew
|
||||
<ul>
|
||||
<li>I’m lumping these guys together because I truly enjoy when I’m able to make their live stream<br />
|
||||
on Friday’s. And I interact with A-Team a lot and really appreciate him / them!</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Alicia Hollon
|
||||
<ul>
|
||||
<li>Alicia is so awesome to me, I mean she just made my favorite pancakes and sausage for dinner,<br />
|
||||
love you babe!</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
<p>Lastly, I have to shout out to my mom. I know she’s going through a rough time with my aunt<br />
|
||||
currently. My mother is the kindest gentlest soul that I’ve ever met. I look up to all 5’ of her!</p>
|
||||
<p>At any rate, thanks for sticking it out to the end through my ramblings. Be kind to someone today<br />
|
||||
and tomorrow!</p>
|
||||
</article>
|
||||
<div class="border-t border-light mt-8 pt-8">
|
||||
<h2 class="text-4xl font-extrabold mb-8">
|
||||
Written by
|
||||
</h2>
|
||||
<div class="flex flex-col lg:flex-row gap-8">
|
||||
<div class="flex-[0_0_120px]">
|
||||
<img class="w-[120px] h-[120px] rounded-full" src="/static/images/avatar.png"/>
|
||||
</div>
|
||||
<div class="prose">
|
||||
<h3 class="!m-0">
|
||||
Michael Housh
|
||||
</h3>
|
||||
<p class="text-gray">
|
||||
HVAC business owner with over 27 years of experience. Writes articles about HVAC,
|
||||
Programming, Home-Performance, and Building Science
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mt-16">
|
||||
<h2 class="text-4xl font-extrabold mb-8">
|
||||
More articles
|
||||
</h2>
|
||||
<div class="grid lg:grid-cols-2 gap-10">
|
||||
<section>
|
||||
<h2 class="text-2xl font-bold mb-2">
|
||||
<a class="[&:hover]:border-b border-orange" href="/articles/2025/vapor-htmx-todo-app/">Vapor + HTMX</a>
|
||||
</h2>
|
||||
<div class="text-gray gray-links text-sm mb-4">
|
||||
<span class="border-r border-gray pr-2 mr-2">January 05, 2025</span><a href="/articles/tag/general/">general</a>, <a href="/articles/tag/programming/">programming</a> and <a href="/articles/tag/software/">software</a>
|
||||
</div>
|
||||
<p>
|
||||
<a href="/articles/2025/vapor-htmx-todo-app/"><div>
|
||||
<img alt="banner" src="http://localhost:3000/articles/images/2025-01-05-vapor-htmx-todo-app.png"/>
|
||||
Build an example application using Vapor and HTMX.
|
||||
</div></a>
|
||||
</p>
|
||||
</section>
|
||||
<section>
|
||||
<h2 class="text-2xl font-bold mb-2">
|
||||
<a class="[&:hover]:border-b border-orange" href="/articles/2024/free-as-in-freedom/">Free As In Freedom</a>
|
||||
</h2>
|
||||
<div class="text-gray gray-links text-sm mb-4">
|
||||
<span class="border-r border-gray pr-2 mr-2">April 09, 2024</span><a href="/articles/tag/general/">general</a>, <a href="/articles/tag/open-source/">open-source</a> and <a href="/articles/tag/software/">software</a>
|
||||
</div>
|
||||
<p>
|
||||
<a href="/articles/2024/free-as-in-freedom/"><div>
|
||||
<img alt="banner" src="http://localhost:3000/articles/images/2024-04-09-free-as-in-freedom.png"/>
|
||||
Salute to open-source software engineers
|
||||
</div></a>
|
||||
</p>
|
||||
</section>
|
||||
</div>
|
||||
<p class="prose mt-8">
|
||||
<a href="/articles/">› See all articles</a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="site-footer container text-gray gray-links border-t border-light text-center pt-6 mt-8 text-sm">
|
||||
<p>
|
||||
Copyright © Michael Housh 2023-2025.
|
||||
</p>
|
||||
<p>
|
||||
Built in Swift using
|
||||
<a href="https://github.com/loopwerk/Saga" rel="nofollow" target="_blank">Saga</a>
|
||||
(<a href="https://github.com/m-housh/mhoush.com" rel="nofollow" target="_blank">source</a>).
|
||||
</p>
|
||||
<p>
|
||||
<a href="http://localhost:3000/articles/feed.xml" rel="nofollow" target="_blank">RSS</a>
|
||||
|
|
||||
<a href="https://github.com/m-housh" rel="nofollow" target="_blank">Github</a>
|
||||
|
|
||||
<a href="https://www.youtube.com/channel/UCb58SeURd5bObfTiL0KoliA" rel="nofollow" target="_blank">Youtube</a>
|
||||
|
|
||||
<a href="https://www.facebook.com/michael.housh" rel="nofollow" target="_blank">Facebook</a>
|
||||
|
|
||||
<a href="mailto:michael@mhoush.com" rel="nofollow">Email</a>
|
||||
</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
205
deploy/articles/2023/you-should-learn-markdown/index.html
Normal file
205
deploy/articles/2023/you-should-learn-markdown/index.html
Normal file
@@ -0,0 +1,205 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta content="#0e1112" media="(prefers-color-scheme: dark)" name="theme-color"/>
|
||||
<meta content="#566B78" media="(prefers-color-scheme: light)" name="theme-color"/>
|
||||
<meta content="Michael Housh" name="author"/>
|
||||
<meta content="Mhoush" name="apple-mobile-web-app-title"/>
|
||||
<meta content="initial-scale=1.0, width=device-width" name="viewport"/>
|
||||
<meta content="telephone=no" name="format-detection"/>
|
||||
<meta content="True" name="HandheldFriendly"/>
|
||||
<meta content="320" name="MobileOptimized"/>
|
||||
<meta content="Mhoush" name="og:site_name"/>
|
||||
<meta content="hvac, developer, swift, home-performance, design" name="keywords"/>
|
||||
<title>
|
||||
mhoush: You Should Learn Markdown
|
||||
</title>
|
||||
<link href="/static/favicon.ico" rel="shortcut icon"/>
|
||||
<link href="/static/output.css" rel="stylesheet"/>
|
||||
<link href="/static/style.css" rel="stylesheet"/>
|
||||
<link href="/articles/feed.xml" rel="alternate" title="mhoush" type="application/rss+xml"/>
|
||||
<link href="/static/prism.css" rel="stylesheet"/>
|
||||
<meta content="This is a quick article about why you should learn markdown.
|
||||
What is markdown
|
||||
Markdown is a “mark-up” language. It allows you to write content in plain text that can be easily
|
||||
converted to other formats, such as html, pdf, docx, and many more. All..." name="description"/>
|
||||
<meta content="summary_large_image" name="twitter:card"/>
|
||||
<meta content="http://localhost:3000/articles/images/2023-10-21-you-should-learn-markdown.png" name="twitter:image"/>
|
||||
<meta content="You Should Learn Markdown" name="twitter:image:alt"/>
|
||||
<meta content="http://localhost:3000/articles/images//articles/2023/you-should-learn-markdown/" name="og:url"/>
|
||||
<meta content="You Should Learn Markdown" name="og:title"/>
|
||||
<meta content="This is a quick article about why you should learn markdown.
|
||||
What is markdown
|
||||
Markdown is a “mark-up” language. It allows you to write content in plain text that can be easily
|
||||
converted to other formats, such as html, pdf, docx, and many more. All..." name="og:description"/>
|
||||
<meta content="http://localhost:3000/articles/images/2023-10-21-you-should-learn-markdown.png" name="og:image"/>
|
||||
<meta content="1014" name="og:image:width"/>
|
||||
<meta content="530" name="og:image:height"/>
|
||||
<script crossorigin="anonymous" src="https://kit.fontawesome.com/f209982030.js">
|
||||
</script>
|
||||
</head>
|
||||
<body class="bg-page text-white pb-5 font-avenir articles">
|
||||
<header class="bg-nav text-gray py-4 text-base/6 lg:fixed w-full lg:h-[62px]">
|
||||
<nav class="container flex gap-x-5 lg:gap-x-y items-center">
|
||||
<ul class="flex flex-wrap gap-x-2 lg:gap-x-5">
|
||||
<li>
|
||||
<a class href="/">Home</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class="active" href="/articles/">Articles</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class href="/about/">About</a>
|
||||
</li>
|
||||
</ul>
|
||||
</nav>
|
||||
</header>
|
||||
<div class="container pt-12 lg:pt-28">
|
||||
<article class="prose">
|
||||
<h1>
|
||||
You Should Learn Markdown
|
||||
</h1>
|
||||
<div class="-mt-6">
|
||||
<div class="text-gray gray-links text-sm">
|
||||
<span class="border-r border-gray pr-2 mr-2">October 21, 2023</span>364 words, posted in <a href="/articles/tag/hvac/">HVAC</a>, <a href="/articles/tag/general/">general</a> and <a href="/articles/tag/programming/">programming</a>
|
||||
</div>
|
||||
</div>
|
||||
<img alt="banner" src="http://localhost:3000/articles/images/2023-10-21-you-should-learn-markdown.png"/>
|
||||
<p>This is a quick article about why you should learn markdown.</p>
|
||||
<h2>What is markdown</h2>
|
||||
<p>Markdown is a “mark-up” language. It allows you to write content in plain text that can be easily<br />
|
||||
converted to other formats, such as <strong>html, pdf, docx</strong>, and many more. All the articles written on<br />
|
||||
this website are written in markdown, here’s an image of this article written in markdown.</p>
|
||||
<p><img src="/articles/images/2023-10-21-markdown.png" alt="markdown" /></p>
|
||||
<p>The reason you should learn markdown is that it allows you to focus on the content / text of your<br />
|
||||
content with simple concepts for formatting. Markdown is used heavily in documenting software<br />
|
||||
projects, which is how I got introduced to it, however it can scale all the way up to writing<br />
|
||||
research papers or even books.</p>
|
||||
<p>I use markdown for probably 80% of all the text documents I need to write, from company documents,<br />
|
||||
web / software documentation, and so on. It allows me to get content out quickly without having to<br />
|
||||
click around with formatting options in a program like <strong>Word</strong> or <strong>Pages</strong>. To be clear, a lot of<br />
|
||||
the reports and things I generate for my <strong>Home Performance Assessments</strong> are written using<br />
|
||||
<strong>Pages</strong> (for now at least) because I have templates that make the documents look more<br />
|
||||
professional, however I am working on solutions to migrate those to be markdown based.</p>
|
||||
<p>Markdown is supported in mostly all the <strong>Google</strong> tools, as well as the <strong>Outlook</strong> email client<br />
|
||||
(which is one of my least favorite tools, BTW). It makes it simple to create tables, lists, and many<br />
|
||||
common document related tasks.</p>
|
||||
<h2>Resources</h2>
|
||||
<p>You can learn more about the syntax used for markdown at<br />
|
||||
<a href="https://www.markdownguide.org/basic-syntax/">markdownguide.org</a>.</p>
|
||||
<h3>A non-exhaustive list of where you can use Markdown and editors.</h3>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Platform</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Google</td>
|
||||
<td>Most goggle tools support markdown, docs, sheets, etc.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Outlook</td>
|
||||
<td>Although I hate outlook email client, it does support markdown.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Dillinger.io</td>
|
||||
<td>An online tool for writing / previewing markdown</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MarkText</td>
|
||||
<td>A multi-platform editor for writing markdown</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p>You can use tools such as <a href="https://pandoc.org/#">pandoc</a> to convert Markdown files to other formats.</p>
|
||||
<p><img src="/articles/images/2023-10-21-pandoc.gif" alt="pandoc" /></p>
|
||||
<h2>Conclusion</h2>
|
||||
<p>I hope that you take the time to research and see if Markdown is good fit for your document /<br />
|
||||
content creation.</p>
|
||||
<p>Thanks for reading until the end!</p>
|
||||
</article>
|
||||
<div class="border-t border-light mt-8 pt-8">
|
||||
<h2 class="text-4xl font-extrabold mb-8">
|
||||
Written by
|
||||
</h2>
|
||||
<div class="flex flex-col lg:flex-row gap-8">
|
||||
<div class="flex-[0_0_120px]">
|
||||
<img class="w-[120px] h-[120px] rounded-full" src="/static/images/avatar.png"/>
|
||||
</div>
|
||||
<div class="prose">
|
||||
<h3 class="!m-0">
|
||||
Michael Housh
|
||||
</h3>
|
||||
<p class="text-gray">
|
||||
HVAC business owner with over 27 years of experience. Writes articles about HVAC,
|
||||
Programming, Home-Performance, and Building Science
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mt-16">
|
||||
<h2 class="text-4xl font-extrabold mb-8">
|
||||
More articles
|
||||
</h2>
|
||||
<div class="grid lg:grid-cols-2 gap-10">
|
||||
<section>
|
||||
<h2 class="text-2xl font-bold mb-2">
|
||||
<a class="[&:hover]:border-b border-orange" href="/articles/2025/vapor-htmx-todo-app/">Vapor + HTMX</a>
|
||||
</h2>
|
||||
<div class="text-gray gray-links text-sm mb-4">
|
||||
<span class="border-r border-gray pr-2 mr-2">January 05, 2025</span><a href="/articles/tag/general/">general</a>, <a href="/articles/tag/programming/">programming</a> and <a href="/articles/tag/software/">software</a>
|
||||
</div>
|
||||
<p>
|
||||
<a href="/articles/2025/vapor-htmx-todo-app/"><div>
|
||||
<img alt="banner" src="http://localhost:3000/articles/images/2025-01-05-vapor-htmx-todo-app.png"/>
|
||||
Build an example application using Vapor and HTMX.
|
||||
</div></a>
|
||||
</p>
|
||||
</section>
|
||||
<section>
|
||||
<h2 class="text-2xl font-bold mb-2">
|
||||
<a class="[&:hover]:border-b border-orange" href="/articles/2024/free-as-in-freedom/">Free As In Freedom</a>
|
||||
</h2>
|
||||
<div class="text-gray gray-links text-sm mb-4">
|
||||
<span class="border-r border-gray pr-2 mr-2">April 09, 2024</span><a href="/articles/tag/general/">general</a>, <a href="/articles/tag/open-source/">open-source</a> and <a href="/articles/tag/software/">software</a>
|
||||
</div>
|
||||
<p>
|
||||
<a href="/articles/2024/free-as-in-freedom/"><div>
|
||||
<img alt="banner" src="http://localhost:3000/articles/images/2024-04-09-free-as-in-freedom.png"/>
|
||||
Salute to open-source software engineers
|
||||
</div></a>
|
||||
</p>
|
||||
</section>
|
||||
</div>
|
||||
<p class="prose mt-8">
|
||||
<a href="/articles/">› See all articles</a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="site-footer container text-gray gray-links border-t border-light text-center pt-6 mt-8 text-sm">
|
||||
<p>
|
||||
Copyright © Michael Housh 2023-2025.
|
||||
</p>
|
||||
<p>
|
||||
Built in Swift using
|
||||
<a href="https://github.com/loopwerk/Saga" rel="nofollow" target="_blank">Saga</a>
|
||||
(<a href="https://github.com/m-housh/mhoush.com" rel="nofollow" target="_blank">source</a>).
|
||||
</p>
|
||||
<p>
|
||||
<a href="http://localhost:3000/articles/feed.xml" rel="nofollow" target="_blank">RSS</a>
|
||||
|
|
||||
<a href="https://github.com/m-housh" rel="nofollow" target="_blank">Github</a>
|
||||
|
|
||||
<a href="https://www.youtube.com/channel/UCb58SeURd5bObfTiL0KoliA" rel="nofollow" target="_blank">Youtube</a>
|
||||
|
|
||||
<a href="https://www.facebook.com/michael.housh" rel="nofollow" target="_blank">Facebook</a>
|
||||
|
|
||||
<a href="mailto:michael@mhoush.com" rel="nofollow">Email</a>
|
||||
</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user