zacharybillman-hugo/public/posts/roasting-coffee-at-home/index.html

731 lines
33 KiB
HTML
Raw Normal View History

2024-10-13 08:43:23 -04:00
<!DOCTYPE html>
<html lang="en" dir="auto">
<head><meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="robots" content="index, follow">
<title>Roasting coffee at home. ☕ | Zachary Billman</title>
<meta name="keywords" content="coffee">
<meta name="description" content="I, like many others, picked up a new hobby during the pandemic. Other people&rsquo;s hobbies may bring them joy. This could be for many reasons. There is the joy of creating something from scratch. You can revel in your thriftiness. You can embrace the pride when you recognize that your creation is on par (or better!) than what you can buy. I feel like these are embodied in the sourdough craze that caught fire early on in COVID.
Dare I say that I did this before it was cool? &#x1f60e; I baked two loaves of bread almost every weekend through med school. Maybe I should bring that back, it&rsquo;s been a while since I brought out the ole&rsquo; starter.
My pandemic hobby is similar, but different in that it often feels like a chore, costs more money, and often turns out worse than what I can buy. Of course, I am talking about how I&rsquo;ve started roasting my own coffee at home.">
<meta name="author" content="Zachary Billman">
<link rel="canonical" href="https://www.zacharybillman.com/posts/roasting-coffee-at-home/">
<link crossorigin="anonymous" href="/assets/css/stylesheet.2501c2c03e4bf83dbcd5f4c6f8fda43d8c7d579cf54417793281f3c19df525fb.css" integrity="sha256-JQHCwD5L&#43;D281fTG&#43;P2kPYx9V5z1RBd5MoHzwZ31Jfs=" rel="preload stylesheet" as="style">
<link rel="icon" href="https://www.zacharybillman.com/favicon.ico">
<link rel="icon" type="image/png" sizes="16x16" href="https://www.zacharybillman.com/favicon-16x16.png">
<link rel="icon" type="image/png" sizes="32x32" href="https://www.zacharybillman.com/favicon-32x32.png">
<link rel="apple-touch-icon" href="https://www.zacharybillman.com/apple-touch-icon.png">
<link rel="mask-icon" href="https://www.zacharybillman.com/safari-pinned-tab.svg">
<meta name="theme-color" content="#2e2e33">
<meta name="msapplication-TileColor" content="#2e2e33">
<link rel="alternate" hreflang="en" href="https://www.zacharybillman.com/posts/roasting-coffee-at-home/">
<noscript>
<style>
#theme-toggle,
.top-link {
display: none;
}
</style>
</noscript><script async defer data-website-id="cfe9001f-a59d-4e57-9df0-10551852558b" src="https://umami.zacharybillman.com/umami.js"></script>
<meta property="og:title" content="Roasting coffee at home. ☕" />
<meta property="og:description" content="I, like many others, picked up a new hobby during the pandemic. Other people&rsquo;s hobbies may bring them joy. This could be for many reasons. There is the joy of creating something from scratch. You can revel in your thriftiness. You can embrace the pride when you recognize that your creation is on par (or better!) than what you can buy. I feel like these are embodied in the sourdough craze that caught fire early on in COVID.
Dare I say that I did this before it was cool? &#x1f60e; I baked two loaves of bread almost every weekend through med school. Maybe I should bring that back, it&rsquo;s been a while since I brought out the ole&rsquo; starter.
My pandemic hobby is similar, but different in that it often feels like a chore, costs more money, and often turns out worse than what I can buy. Of course, I am talking about how I&rsquo;ve started roasting my own coffee at home." />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://www.zacharybillman.com/posts/roasting-coffee-at-home/" /><meta property="article:section" content="posts" />
<meta property="article:published_time" content="2022-07-14T00:00:00+00:00" />
<meta property="article:modified_time" content="2022-07-14T00:00:00+00:00" /><meta property="og:site_name" content="Zachary Billman" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Roasting coffee at home. ☕"/>
<meta name="twitter:description" content="I, like many others, picked up a new hobby during the pandemic. Other people&rsquo;s hobbies may bring them joy. This could be for many reasons. There is the joy of creating something from scratch. You can revel in your thriftiness. You can embrace the pride when you recognize that your creation is on par (or better!) than what you can buy. I feel like these are embodied in the sourdough craze that caught fire early on in COVID.
Dare I say that I did this before it was cool? &#x1f60e; I baked two loaves of bread almost every weekend through med school. Maybe I should bring that back, it&rsquo;s been a while since I brought out the ole&rsquo; starter.
My pandemic hobby is similar, but different in that it often feels like a chore, costs more money, and often turns out worse than what I can buy. Of course, I am talking about how I&rsquo;ve started roasting my own coffee at home."/>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1 ,
"name": "Posts",
"item": "https://www.zacharybillman.com/posts/"
},
{
"@type": "ListItem",
"position": 2 ,
"name": "Roasting coffee at home. ☕",
"item": "https://www.zacharybillman.com/posts/roasting-coffee-at-home/"
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Roasting coffee at home. ☕",
"name": "Roasting coffee at home. ☕",
"description": "I, like many others, picked up a new hobby during the pandemic. Other people\u0026rsquo;s hobbies may bring them joy. This could be for many reasons. There is the joy of creating something from scratch. You can revel in your thriftiness. You can embrace the pride when you recognize that your creation is on par (or better!) than what you can buy. I feel like these are embodied in the sourdough craze that caught fire early on in COVID. Dare I say that I did this before it was cool? \u0026#x1f60e; I baked two loaves of bread almost every weekend through med school. Maybe I should bring that back, it\u0026rsquo;s been a while since I brought out the ole\u0026rsquo; starter. My pandemic hobby is similar, but different in that it often feels like a chore, costs more money, and often turns out worse than what I can buy. Of course, I am talking about how I\u0026rsquo;ve started roasting my own coffee at home.\n",
"keywords": [
"coffee"
],
"articleBody": "I, like many others, picked up a new hobby during the pandemic. Other peoples hobbies may bring them joy. This could be for many reasons. There is the joy of creating something from scratch. You can revel in your thriftiness. You can embrace the pride when you recognize that your creation is on par (or better!) than what you can buy. I feel like these are embodied in the sourdough craze that caught fire early on in COVID. Dare I say that I did this before it was cool? 😎 I baked two loaves of bread almost every weekend through med school. Maybe I should bring that back, its been a while since I brought out the ole starter. My pandemic hobby is similar, but different in that it often feels like a chore, costs more money, and often turns out worse than what I can buy. Of course, I am talking about how Ive started roasting my own coffee at home.\nIm not sure where this idea was planted into my brain. I dont think I know anyone who roasts their own beans, and I certainly didnt know how. I didnt even drink coffee regularly until after college! I guess that extra time on the computer sent me down a rabbithole I have yet to emerge from.\nFirst, I want to preface the following with a disclaimer: This is not a detailed guide about how to roast your own coffee. If you are interested, I recommend checking out the How To Roast Your Own Coffee guide at Sweet Marias as a starting point. There is also the /r/roasting subreddit if that is your cup of tea. My only warning is there will be a lot of smoke. Roast your coffee outside, for Petes sake!\nIt all started with a trusty popcorn popper. There are a few things you want when you roast coffee:\nAir hot enough to roast coffee Remove the chaff from the beans Turns out that a classic popcorn popper fits the bill, as long as it has an upwards airflow and doesnt let the chaff fall into the heating element. There is a bit of a cult following for the West Bend Poppery 2 model, but that one seemed a bit pricey, so I settled for a very capable popper from Nostalgia.\nFigure 1: I got a good bit of milage out of my popcorn popper. If you are interested in roasting your own coffee I would give it a whirl.\nThings were simple back then. I still bought most of the coffee I drank, but I roasted enough to enjoy some freshly roasted coffee as an occasional treat. I ordered 10 pounds of green beans from Sweet Marias and life was good.\nThen I became a bit of a coffee snob.\nI could only roast 100 grams of coffee at a time in the popcorn popper, which is only enough for one pot of coffee in the morning for me. So it was time to upgrade.\nI bought the SR800 fluid bed roaster, which upped my roasting capacity and gave me finer control on temperature and airflow. Suffice to say my roasts improved a lot! At this point, I would consider my coffee good enough to sell at a farmers market to break even.\nIf you ever find yourself on a coffee roasting forum and bring up the SR800, someone is bound to bring up the famous RazzoRoasting extension tube. If you look for advice for how to use the SR800, I swear its assumed that you have this very specific accessory. …And so I bought one.\nDont worry, that is the extent of all of my coffee spending (for now). I am a very satisfied coffee roaster now. Check out this quick series of images going from the green beans to a nearly finished product! I can spend about 45 minutes and go from nothing to nearly 2 pounds of roasted beans, enough for about a week and a half of coffee. Not bad! The only downside is that now I feel like I need to buy coffee from local roasters to get my fix. There are certainly crueler fates.\nAs a sign off, I will share something that surprised me about coffee roasting. When I roast coffee, the most important cue to determine if the coffee is roasted is the sound. Thats right, not the color, not the smell, but the sound. When heating up a coffee bean, the water trapped inside eventually bursts out of the bean in a rapid expansion. This is called “first crack”, and indicates t
"wordCount" : "831",
"inLanguage": "en",
"datePublished": "2022-07-14T00:00:00Z",
"dateModified": "2022-07-14T00:00:00Z",
"author":[{
"@type": "Person",
"name": "Zachary Billman"
}],
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://www.zacharybillman.com/posts/roasting-coffee-at-home/"
},
"publisher": {
"@type": "Organization",
"name": "Zachary Billman",
"logo": {
"@type": "ImageObject",
"url": "https://www.zacharybillman.com/favicon.ico"
}
}
}
</script>
</head>
<body class="" id="top">
<script>
if (localStorage.getItem("pref-theme") === "dark") {
document.body.classList.add('dark');
}
</script>
<header class="header">
<nav class="nav">
<div class="logo">
<a href="https://www.zacharybillman.com/" accesskey="h" title="Zachary Billman (Alt + H)">
<img src="https://www.zacharybillman.com/homepage/flask.svg" alt="" aria-label="logo"
height="35">Zachary Billman</a>
<div class="logo-switches">
<button id="theme-toggle" accesskey="t" title="(Alt + T)">
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="18" viewBox="0 0 24 24"
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
stroke-linejoin="round">
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
</svg>
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="18" viewBox="0 0 24 24"
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
stroke-linejoin="round">
<circle cx="12" cy="12" r="5"></circle>
<line x1="12" y1="1" x2="12" y2="3"></line>
<line x1="12" y1="21" x2="12" y2="23"></line>
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
<line x1="1" y1="12" x2="3" y2="12"></line>
<line x1="21" y1="12" x2="23" y2="12"></line>
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
</svg>
</button>
</div>
</div>
<ul id="menu">
<li>
<a href="https://www.zacharybillman.com/categories/" title="categories">
<span>categories</span>
</a>
</li>
<li>
<a href="https://www.zacharybillman.com/tags/" title="tags">
<span>tags</span>
</a>
</li>
<li>
<a href="https://www.zacharybillman.com/posts/" title="posts">
<span>posts</span>
</a>
</li>
<li>
<a href="https://www.zacharybillman.com/search/" title="search (Alt &#43; /)" accesskey=/>
<span>search</span>
</a>
</li>
</ul>
</nav>
</header>
<main class="main">
<article class="post-single">
<header class="post-header">
<div class="breadcrumbs"><a href="https://www.zacharybillman.com/">Home</a>&nbsp;»&nbsp;<a href="https://www.zacharybillman.com/posts/">Posts</a></div>
<h1 class="post-title entry-hint-parent">
Roasting coffee at home. ☕
</h1>
<div class="post-meta"><span title='2022-07-14 00:00:00 +0000 UTC'>Thursday, July 14, 2022</span>&nbsp;·&nbsp;4 min&nbsp;·&nbsp;Zachary Billman
</div>
</header>
<div class="post-content"><p>I, like many others, picked up a new hobby during the pandemic. Other people&rsquo;s hobbies may bring them joy. This could be for many reasons. There is the joy of creating something from scratch. You can revel in your thriftiness. You can embrace the pride when you recognize that your creation is on par (or better!) than what you can buy. I feel like these are embodied in the sourdough craze that caught fire early on in COVID.
<span class="sidenote-number"><small class="sidenote">
Dare I say that I did this before it was cool? &#x1f60e; I baked two loaves of bread almost every weekend through med school. Maybe I should bring that back, it&rsquo;s been a while since I brought out the ole&rsquo; starter.
</small></span>
My pandemic hobby is similar, but different in that it often feels like a chore, costs more money, and often turns out worse than what I can buy. Of course, I am talking about how I&rsquo;ve started roasting my own coffee at home.</p>
<p>I&rsquo;m not sure where this idea was planted into my brain. I don&rsquo;t think I know anyone who roasts their own beans, and I certainly didn&rsquo;t know how. I didn&rsquo;t even drink coffee regularly until after college! I guess that extra time on the computer sent me down a rabbithole I have yet to emerge from.</p>
<p>First, I want to preface the following with a disclaimer: This is not a detailed guide about how to roast your own coffee. If you are interested, I recommend checking out the <a href="https://library.sweetmarias.com/how-to-roast-your-own-coffee/">How To Roast Your Own Coffee guide at Sweet Maria&rsquo;s</a> as a starting point. There is also the /r/roasting subreddit if that is your cup of tea. My only warning is <strong>there will be a lot of smoke</strong>. Roast your coffee outside, for Pete&rsquo;s sake!</p>
<p>It all started with a trusty popcorn popper. There are a few things you want when you roast coffee:</p>
<ol>
<li>Air hot enough to roast coffee</li>
<li>Remove the chaff from the beans</li>
</ol>
<p>Turns out that a classic popcorn popper fits the bill, as long as it has an upwards airflow and doesn&rsquo;t let the chaff fall into the heating element. There is a bit of a cult following for the <a href="https://www.ebay.com/sch/i.html?_from=R40&amp;_trksid=p2334524.m570.l1313&amp;_nkw=west+bend+poppery+ii+82102&amp;_sacat=0&amp;LH_TitleDesc=0&amp;_odkw=west+bend+poppery+ii+82102&amp;_osacat=0">West Bend Poppery 2 model</a>, but that one seemed a bit pricey, so I settled for <a href="https://nostalgiaproducts.com/collections/popcorn/products/aph200red">a very capable popper from Nostalgia</a>.</p>
<figure><a href="./images/popcorn-popper.webp">
<img loading="lazy" src="./images/popcorn-popper.webp"
alt="Figure 1: I got a good bit of milage out of my popcorn popper. If you are interested in roasting your own coffee I would give it a whirl."/> </a><figcaption>
<p><span class="figure-number">Figure 1: </span>I got a good bit of milage out of my popcorn popper. If you are interested in roasting your own coffee I would give it a whirl.</p>
</figcaption>
</figure>
<p>Things were simple back then. I still bought most of the coffee I drank, but I roasted enough to enjoy some freshly roasted coffee as an occasional treat. I ordered 10 pounds of green beans from Sweet Maria&rsquo;s and life was good.</p>
<p>Then I became a bit of a coffee snob.</p>
<p>I could only roast 100 grams of coffee at a time in the popcorn popper, which is only enough for one pot of coffee in the morning for me. So it was time to upgrade.</p>
<p>I bought the <a href="https://www.sweetmarias.com/fresh-roast-sr800.html">SR800 fluid bed roaster</a>, which upped my roasting capacity and gave me finer control on temperature and airflow. Suffice to say my roasts improved a lot! At this point, I would consider my coffee good enough to sell at a farmer&rsquo;s market to break even.</p>
<p>If you ever find yourself on a coffee roasting forum and bring up the SR800, someone is bound to bring up the <a href="https://www.etsy.com/shop/RazzoRoasting?ref=simple-shop-header-name&amp;listing_id=1105001328">famous RazzoRoasting extension tube</a>. If you look for advice for how to use the SR800, I swear it&rsquo;s assumed that you have this very specific accessory. &hellip;And so I bought one.</p>
<p>Don&rsquo;t worry, that is the extent of all of my coffee spending (for now). I am a very satisfied coffee roaster now. Check out this quick series of images going from the green beans to a nearly finished product! I can spend about 45 minutes and go from nothing to nearly 2 pounds of roasted beans, enough for about a week and a half of coffee. Not bad! The only downside is that now I feel like I need to buy coffee from local roasters to get my fix. There are certainly crueler fates.</p>
<script src="/shortcode-gallery/jquery-3.7.1.min.js"></script>
<script src="/shortcode-gallery/lazy/jquery.lazy.min.js"></script>
<script src="/shortcode-gallery/swipebox/js/jquery.swipebox.min.js"></script>
<link rel="stylesheet" href="/shortcode-gallery/swipebox/css/swipebox.min.css">
<script src="/shortcode-gallery/justified_gallery/jquery.justifiedGallery.min.js"></script>
<link rel="stylesheet" href="/shortcode-gallery/justified_gallery/justifiedGallery.min.css"/>
<style>
</style>
<div id="gallery-2577ba5f2c5cee4b4a2ebe93e0d270fb-2-wrapper" class="gallery-wrapper">
<div id="gallery-2577ba5f2c5cee4b4a2ebe93e0d270fb-2" class="justified-gallery">
<div>
<a href="/posts/roasting-coffee-at-home/images/sr800/20210813_230329_F69FBAB6.jpg.modified.jpeg"
class="galleryImg"
data-description="SM-G981U<br/>27/5mm f/1.8 1/59sec ISO 64"
>
<img
width="450" height="600"
style="filter: blur(25px);"
src="data:image/jpeg;base64,/9j/2wCEAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4&#43;JS5ESUM8SDc9PjsBCgsLDg0OHBAQHDsoIig7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O//AABEIACAAGAMBIgACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5&#43;gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4&#43;Tl5ufo6ery8/T19vf4&#43;fr/2gAMAwEAAhEDEQA/AMLxUL231&#43;51S3hJE37xZCd5UHjHt&#43;HTise31rWvtQa0aZp2PVNxYn8K63UP7SWTS4IbZHkmVlYSOFyFAJ57dPStTbcy2jwswikYkMUboSByDV1GlsyIpvcs6eGe&#43;ja8WVpmsFEnJBDZ/wDrVo/Zrb/nnP8A9/3/APiqx7UGOad/mYxxJuJ9gTzS/wBrR&#43;q/99CvKlKtf3TVNPoY3iKTUnmsUjPmXKS712IVVQRjBOT1BNQWWu2728pluVLhhgITuxkE8fTNafhy6k1G9nnlQBo2ZgfQEcLXOaZZahaXhWOwdLd32u5fGMHH1/DvXqKHOtTKM77HV3sU1lLdWjSH95tRmPfIA/qazP7HT/nsK6HXSF1GzkkAaKdCCD2de/16VFvi/wBv/vqsnQcW&#43;VlRvbQ//9k="
class="lazy"
data-src="/posts/roasting-coffee-at-home/images/sr800/20210813_230329_F69FBAB6.jpg.modified_hu6402744208075864913.jpeg"
>
</a>
</div>
<div>
<a href="/posts/roasting-coffee-at-home/images/sr800/20210813_230602_992EAEDF.jpg.modified.jpeg"
class="galleryImg"
data-description="SM-G981U<br/>27/5mm f/1.8 1/59sec ISO 64"
>
<img
width="450" height="600"
style="filter: blur(25px);"
src="data:image/jpeg;base64,/9j/2wCEAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4&#43;JS5ESUM8SDc9PjsBCgsLDg0OHBAQHDsoIig7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O//AABEIACAAGAMBIgACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5&#43;gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4&#43;Tl5ufo6ery8/T19vf4&#43;fr/2gAMAwEAAhEDEQA/AMzxLruoafrVy1s91Hp9zuka3wArFhhtx5Gcj/DFRw/ELVNR1i2Zo1divkqqoOFJH61o6g15FbWUos1leWRYHjkOA271PbofzqxBb8&#43;X5UdvIrAusKhe4OM9/SnWlGKJgpNF6ZYU0DU0EI3rPIEYtyMkDH61x32ef&#43;7XV&#43;WWs5FAwr3YXnv84NWP7Nj9F/OuFVJR3LUrGPrU2pXmmWkasTNdyoY1SMfuzkEEntzjnis&#43;z1dvtV1bukkk0L&#43;XIeFAIbnnPsQBW1bXqaj4lNsq/LbP8rA9QvJ/UVm3fh67i8QzT&#43;YypLKZEWOEnzATkgt0BrvjTU91sZqpq7GxfWstpqDWWWKCYspHP8OQad5E3/PST8jV7X1aGa0vl6FTBL6eoP6H9KzvtkX99f8AvqsamFjzbgkpK5//2Q=="
class="lazy"
data-src="/posts/roasting-coffee-at-home/images/sr800/20210813_230602_992EAEDF.jpg.modified_hu14164182481772047530.jpeg"
>
</a>
</div>
<div>
<a href="/posts/roasting-coffee-at-home/images/sr800/20210813_230804_E30C896B.jpg.modified.jpeg"
class="galleryImg"
data-description="SM-G981U<br/>27/5mm f/1.8 1/59sec ISO 64"
>
<img
width="450" height="600"
style="filter: blur(25px);"
src="data:image/jpeg;base64,/9j/2wCEAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4&#43;JS5ESUM8SDc9PjsBCgsLDg0OHBAQHDsoIig7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O//AABEIACAAGAMBIgACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5&#43;gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4&#43;Tl5ufo6ery8/T19vf4&#43;fr/2gAMAwEAAhEDEQA/AIfGeq6jc/ZdQ057i282LDm3b5mCkMORggfN79KwD471I29rb8eVauGRdoOTnOSfxrpNSS80zRvOgi8xrSTbHu6FeRk85x92preHMWJrW2guCzcR4JHXocA8VVRxirkxTZZ0iUX2&#43;7uYmR5rWNmCZXBJY5OCO1XPJs/70n/fx/8A4uqTFki1CRAflULk8c7eP/QqwftF56NXnrnl5FpJ7mp4h&#43;3SaabeKaeZrtxEqhF&#43;UE9TgcdqwINRuI9aninWW4ltcpKY1wNw4ODjAGQeTXR295HqPiE2yplbVshh3xyT&#43;dZF3od0niGeZpo41llMijy8mUE5wOxPavQjHnvdGan2Nq9hltbh7Ri22eVWBbq3yg/&#43;y037K3&#43;R/wDWrS1jdFcWlzj5XjML&#43;m4cg/z/ACqr9oX&#43;8351hUw3vaOw0ro//9k="
class="lazy"
data-src="/posts/roasting-coffee-at-home/images/sr800/20210813_230804_E30C896B.jpg.modified_hu6780815551728018626.jpeg"
>
</a>
</div>
</div>
</div>
<script>
if (!("HSCGjQuery" in window)) {
if (!window.jQuery) {
throw new Error("jQuery is not loaded, hugo-shortcode-gallery wont work without it!");
}
window.HSCGjQuery = window.jQuery.noConflict(true);
}
;(function($) {
$( document ).ready(() => {
const gallery = $("#gallery-2577ba5f2c5cee4b4a2ebe93e0d270fb-2");
let swipeboxInstance = null;
gallery.on('jg.complete', () => {
$(() => {
$('.lazy').Lazy({
visibleOnly: true,
afterLoad: element => element.css({filter: "none", transition: "filter 1.0s ease-in-out"})
});
});
swipeboxInstance = $('.galleryImg').swipebox(
$.extend({},
{ }
)
);
});
gallery.justifiedGallery($.extend(
{
rowHeight : "150",
margins : "5",
border : 0,
randomize : false ,
waitThumbnailsLoad : false,
lastRow : "justify",
captions : false,
},
{ }
));
});
})(window.HSCGjQuery)
</script>
<p>As a sign off, I will share something that surprised me about coffee roasting. When I roast coffee, the most important cue to determine if the coffee is roasted is the <em>sound</em>. That&rsquo;s right, not the color, not the smell, but the sound. When heating up a coffee bean, the water trapped inside eventually bursts out of the bean in a rapid expansion. This is called &ldquo;first crack&rdquo;, and indicates that the coffee is roasted enough to be drinkable. The expansion also releases the chaff from the bean. If you continue heating up the bean, you will eventually reach &ldquo;second crack&rdquo;. I think a solid medium roast is taken out just before second crack, so I try to take my coffee out to this point and it hasn&rsquo;t proved me wrong yet.</p>
<p>Happy coffee-ing! &#x2615;</p>
</div>
<footer class="post-footer">
<ul class="post-tags">
<li><a href="https://www.zacharybillman.com/tags/coffee/">Coffee</a></li>
</ul>
<nav class="paginav">
<a class="prev" href="https://www.zacharybillman.com/posts/about-me/">
<span class="title">« Prev</span>
<br>
<span>About me. 👋</span>
</a>
<a class="next" href="https://www.zacharybillman.com/posts/rss-feeds-to-find-science-papers/">
<span class="title">Next »</span>
<br>
<span>Using RSS feeds to keep on top of science.</span>
</a>
</nav>
</footer><script defer src="https://commento.zacharybillman.com/js/commento.js"></script>
<noscript>
Please enable JavaScript to view the
<a href="https://commento.io" rel="nofollow">
comments powered by Commento++.
</a>
</noscript>
<div id="commento"></div>
</article>
</main>
<footer class="footer">
<span>&copy; 2024 <a href="https://www.zacharybillman.com/">Zachary Billman</a></span> ·
<span>
Powered by
<a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a> &
<a href="https://github.com/adityatelange/hugo-PaperMod/" rel="noopener" target="_blank">PaperMod</a>
</span>
</footer>
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)" class="top-link" id="top-link" accesskey="g">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
<path d="M12 6H0l6-6z" />
</svg>
</a>
<script>
let menu = document.getElementById('menu')
if (menu) {
menu.scrollLeft = localStorage.getItem("menu-scroll-position");
menu.onscroll = function () {
localStorage.setItem("menu-scroll-position", menu.scrollLeft);
}
}
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
anchor.addEventListener("click", function (e) {
e.preventDefault();
var id = this.getAttribute("href").substr(1);
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
behavior: "smooth"
});
} else {
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
}
if (id === "top") {
history.replaceState(null, null, " ");
} else {
history.pushState(null, null, `#${id}`);
}
});
});
</script>
<script>
var mybutton = document.getElementById("top-link");
window.onscroll = function () {
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
mybutton.style.visibility = "visible";
mybutton.style.opacity = "1";
} else {
mybutton.style.visibility = "hidden";
mybutton.style.opacity = "0";
}
};
</script>
<script>
document.getElementById("theme-toggle").addEventListener("click", () => {
if (document.body.className.includes("dark")) {
document.body.classList.remove('dark');
localStorage.setItem("pref-theme", 'light');
} else {
document.body.classList.add('dark');
localStorage.setItem("pref-theme", 'dark');
}
})
</script>
<script>
document.querySelectorAll('pre > code').forEach((codeblock) => {
const container = codeblock.parentNode.parentNode;
const copybutton = document.createElement('button');
copybutton.classList.add('copy-code');
copybutton.innerHTML = 'copy';
function copyingDone() {
copybutton.innerHTML = 'copied!';
setTimeout(() => {
copybutton.innerHTML = 'copy';
}, 2000);
}
copybutton.addEventListener('click', (cb) => {
if ('clipboard' in navigator) {
navigator.clipboard.writeText(codeblock.textContent);
copyingDone();
return;
}
const range = document.createRange();
range.selectNodeContents(codeblock);
const selection = window.getSelection();
selection.removeAllRanges();
selection.addRange(range);
try {
document.execCommand('copy');
copyingDone();
} catch (e) { };
selection.removeRange(range);
});
if (container.classList.contains("highlight")) {
container.appendChild(copybutton);
} else if (container.parentNode.firstChild == container) {
} else if (codeblock.parentNode.parentNode.parentNode.parentNode.parentNode.nodeName == "TABLE") {
codeblock.parentNode.parentNode.parentNode.parentNode.parentNode.appendChild(copybutton);
} else {
codeblock.parentNode.appendChild(copybutton);
}
});
</script>
</body>
</html>