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 write this, I feel like a baby / complainer, which is not my intention, but here it goes. My aunt had a stroke and is likely not going to make it through the week.

Free Quotes ≠ Good

Series: HVAC


I found myself re-reading the ACCA Quality Installation Standard recently and it got me thinking about the industries tendency of offering free quotes. In this article, I’d like to just focus in on the items that are required as what I’m calling “prior to installation” items. Prior to installation Ensure ventilation calculations are performed. Building heat gain / loss calculation (Manual-J / Manual-N) Room x room for new construction or duct modifications.
This article builds upon our last article, so make sure to catch up before continuing with this article. Arguments Before we start creating our program that will remove the background from images let’s go over arguments in shell scripts. Arguments are supplied to shell scripts are separated by a space " ", as opposed to options which start with a -<character> or --<word>. To illustrate this, let’s change our hello-world script we wrote in the last article.
In this article we will put together some of the pieces from the last 2 articles, and build our first program. If you have missed the first articles, then you can catch up here before continuing with this article. Getting Started We are going to make our first script / program. This first program is really just setting up some building blocks for our next program we will write, that will remove the background from an image.
In this article, learn about installing a package manager. If you missed it, check out the first article in the series where we learned about using your terminal. This article builds upon that foundation. What is a Package Manager A package manager is a piece of software that helps to install software and manage updates for your system. For me, the first thing that I do with a new machine is install Homebrew.
This is part one of a series of articles to help HVAC technicians (or others) get started in developing their skills to program. This can help to automate everyday tasks or just familiarize themselves with some of the tools used by programmers. Why I think if nothing else, this series can help gain knowledge, tips, and tricks to make you more comfortable with your computer. I hope that you will at least learn how to use your terminal application and more specifically vim motions and keybindings (more on that in another article).
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 all applications, but is used as an estimation based on research done by the DOE of the average degradation based on systems tested. Formula This is the formula used to calculate the SEER based on age of the evaporator coil / air handler.
Introducing Psychrometrics CLI Today, I’m releasing a command line application that is built on top of my swift-psychrometrics package, that I open sourced over 2 years ago. The application consists of many calculations / conversions for psychrometric properties of an air stream. The tool works for both imperial and metric units. The application will work natively on macOS, but can also be ran through a docker container on other platforms.
This is a quick article to show how to calculate the size of dehumidifier needed based on the latent load of a building. This is useful if you’ve done a load calculation and know the latent load of the structure. Formulas The formula to solve for the pints per hour is: $$ P_h = \frac{Q_l}{1054} $$ Where $Q_l$ Latent load $P_h$ Pints / hour We can then convert to pints per day by multiplying the answer by 24 hours, below is the combined formula.

Why Mini Splits Stink

In this general article, I explain why I don’t generally like to use mini-splits. The Positive Sides When people say mini-splits, in general we mean “ductless” style units. These can either be high wall, floor mounted, or ceiling mounted consoles. These units do offer really high efficiency and becuase they’re “ductless” you don’t have duct gains/losses. These units are common in many other countries and have been around for a long time.