<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[Matt Hughes]]></title><description><![CDATA[i like to grow tiny trees and tinker on stuff]]></description><link>http://matthughes.io/</link><generator>Ghost 0.6</generator><lastBuildDate>Mon, 26 Jan 2026 23:09:37 GMT</lastBuildDate><atom:link href="http://matthughes.io/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[2024 Atlanta Bonsai Society Spring Show]]></title><description><![CDATA[<p>The Atlanta Bonsai Society put on its spring show the weekend of March 16-17 at the Atlanta Botanical Garden. It was a great weekend, and I was really proud of my entries this time! <br>
I had three displays in the show this year:</p>

<ul>
<li><a href="http://matthughes.io/2024-atlanta-bonsai-society-spring-show/#entry-1">Common boxwood</a></li>
<li><a href="http://matthughes.io/2024-atlanta-bonsai-society-spring-show/#entry-2">3-point shohin display - Japanese</a></li></ul>]]></description><link>http://matthughes.io/2024-atlanta-bonsai-society-spring-show/</link><guid isPermaLink="false">95eee619-16c2-4084-a7b9-7b528660da48</guid><category><![CDATA[bonsai]]></category><dc:creator><![CDATA[Matt Hughes]]></dc:creator><pubDate>Wed, 10 Apr 2024 18:51:43 GMT</pubDate><media:content url="http://matthughes.io/content/images/2024/04/header.jpg" medium="image"/><content:encoded><![CDATA[<img src="http://matthughes.io/content/images/2024/04/header.jpg" alt="2024 Atlanta Bonsai Society Spring Show"><p>The Atlanta Bonsai Society put on its spring show the weekend of March 16-17 at the Atlanta Botanical Garden. It was a great weekend, and I was really proud of my entries this time! <br>
I had three displays in the show this year:</p>

<ul>
<li><a href="http://matthughes.io/2024-atlanta-bonsai-society-spring-show/#entry-1">Common boxwood</a></li>
<li><a href="http://matthughes.io/2024-atlanta-bonsai-society-spring-show/#entry-2">3-point shohin display - Japanese larch, satsuki azalea, and mountain stone</a></li>
<li><a href="http://matthughes.io/2024-atlanta-bonsai-society-spring-show/#entry-3">Suiseki inspired by Japan's "married stones" (Meoto Iwa)</a></li>
</ul>

<h2 id="awardwinners">Award Winners</h2>

<hr>

<h3 id="bestinshow">Best in Show</h3>

<h4 id="japaneseblackpine">Japanese Black Pine</h4>

<p><a href="http://matthughes.io/content/images/2024/04/japanese-black-pine-3.jpg" data-lightbox="awards" data-title="Best in Show - Japanese Black Pine"><img src="http://matthughes.io/content/images/2024/04/japanese-black-pine-3-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/best-in-show-award.jpg" data-lightbox="awards" data-title="Best in Show - Japanese Black Pine"><img src="http://matthughes.io/content/images/2024/04/best-in-show-award-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<h3 id="bestdeciduousbonsai">Best Deciduous Bonsai</h3>

<h4 id="zelkova">Zelkova</h4>

<p><a href="http://matthughes.io/content/images/2024/04/best-deciduous-award.jpg" data-lightbox="awards" data-title="Best Deciduous Bonsai - Zelkova"><img src="http://matthughes.io/content/images/2024/04/best-deciduous-award-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<h3 id="bestchuhinmediumsizedbonsai">Best Chuhin (Medium-Sized) Bonsai</h3>

<h4 id="tridentmaple">Trident Maple</h4>

<p><a href="http://matthughes.io/content/images/2024/04/trident-maple-1-best-chuhin-award.jpg" data-lightbox="awards" data-title="Best Chuhin Bonsai - Trident Maple"><img src="http://matthughes.io/content/images/2024/04/trident-maple-1-best-chuhin-award-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/best-chuhin-award.jpg" data-lightbox="awards" data-title="Best Chuhin Bonsai - Trident Maple"><img src="http://matthughes.io/content/images/2024/04/best-chuhin-award-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<h3 id="bestshohinsmallsizeddisplay">Best Shohin (Small-Sized) Display</h3>

<h4 style="font-size:1em">Chokeberry, Japanese Black Pine, Chojubai Japanese Quince, Crabapple, Trident Maple</h4>  

<p><a href="http://matthughes.io/content/images/2024/04/shohin-display-4.jpg" data-lightbox="awards" data-title="Best Shohin Display - Chokeberry, Japanese Black Pine, Chojubai Japanese Quince, Crabapple, Trident Maple"><img src="http://matthughes.io/content/images/2024/04/shohin-display-4-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/best-shohin-display-award.jpg" data-lightbox="awards" data-title="Best Shohin Display - Chokeberry, Japanese Black Pine, Chojubai Japanese Quince, Crabapple, Trident Maple"><img src="http://matthughes.io/content/images/2024/04/best-shohin-display-award-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<h3 id="bestsuisekiviewingstonedisplay">Best Suiseki (Viewing Stone) Display</h3>

<h4 id="sagariverstone">Saga River Stone</h4>

<p><a href="http://matthughes.io/content/images/2024/04/suiseki-saga-river-stone.jpg" data-lightbox="awards" data-title="Best Suiseki - Saga River Stone"><img src="http://matthughes.io/content/images/2024/04/suiseki-saga-river-stone-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/best-suiseki-award.jpg" data-lightbox="awards" data-title="Best Suiseki - Saga River Stone"><img src="http://matthughes.io/content/images/2024/04/best-suiseki-award-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<h3 id="intermediatefirstplace">Intermediate First Place</h3>

<h4 id="chineseelm">Chinese Elm</h4>

<p><a href="http://matthughes.io/content/images/2024/04/chinese-elm.jpg" data-lightbox="awards" data-title="Intermediate First Place - Chinese Elm"><img src="http://matthughes.io/content/images/2024/04/chinese-elm-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show" "=""></a> <a href="http://matthughes.io/content/images/2024/04/intermediate-first-place-award.jpg" data-lightbox="awards" data-title="Intermediate First Place - Chinese Elm"><img src="http://matthughes.io/content/images/2024/04/intermediate-first-place-award-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<h3 id="intermediatehonorablemention">Intermediate Honorable Mention</h3>

<h4 id="kingsvilleboxwood">Kingsville Boxwood</h4>

<p><a href="http://matthughes.io/content/images/2024/04/kingsville-boxwood.jpg" data-lightbox="awards" data-title="Intermediate Honorable Mention - Kingsville Boxwood"><img src="http://matthughes.io/content/images/2024/04/kingsville-boxwood-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/intermediate-honorable-mention-award.jpg" data-lightbox="awards" data-title="Intermediate Honorable Mention - Kingsville Boxwood"><img src="http://matthughes.io/content/images/2024/04/intermediate-honorable-mention-award-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<h3 id="novicefirstplace">Novice First Place</h3>

<h4 style="font-size:1em">Hinoki Cypress, Chojubai Japanese Quince, Dwarf Wisteria</h4>  

<p><a href="http://matthughes.io/content/images/2024/04/novice-shohin-display.jpg" data-lightbox="awards" data-title="Novice First Place - Hinoki Cypress, Chojubai Japanese Quince, Dwarf Wisteria"><img src="http://matthughes.io/content/images/2024/04/novice-shohin-display-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/novice-first-place-award.jpg" data-lightbox="awards" data-title="Novice First Place - Hinoki Cypress, Chojubai Japanese Quince, Dwarf Wisteria"><img src="http://matthughes.io/content/images/2024/04/novice-first-place-award-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<h3 id="novicehonorablemention">Novice Honorable Mention</h3>

<h4 id="tridentmaple">Trident Maple</h4>

<p><a href="http://matthughes.io/content/images/2024/04/novice-honorable-mention-trident-maple.jpg" data-lightbox="awards" data-title="Novice Honorable Mention - Trident Maple"><img src="http://matthughes.io/content/images/2024/04/novice-honorable-mention-trident-maple-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<h2 id="experttrees">Expert Trees</h2>

<hr>  

<p><a href="http://matthughes.io/content/images/2024/04/japanese-white-pine-1.jpg" data-lightbox="expert" data-title="Japanese White Pine"><img src="http://matthughes.io/content/images/2024/04/japanese-white-pine-1-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a><a href="http://matthughes.io/content/images/2024/04/satsuki-azalea-1.jpg" data-lightbox="expert" data-title="Satsuki Azalea"><img src="http://matthughes.io/content/images/2024/04/satsuki-azalea-1-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/japanese-white-pine-2.jpg" data-lightbox="expert" data-title="Japanese White Pine"><img src="http://matthughes.io/content/images/2024/04/japanese-white-pine-2-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/japanese-white-pine-3-thumb.jpg" data-lightbox="expert" data-title="Japanese White Pine"><img src="http://matthughes.io/content/images/2024/04/japanese-white-pine-3-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/trident-maple-1.jpg" data-lightbox="expert" data-title="Trident Maple"><img src="http://matthughes.io/content/images/2024/04/trident-maple-1-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/trident-maple-2.jpg" data-lightbox="expert" data-title="Trident Maple"><img src="http://matthughes.io/content/images/2024/04/trident-maple-2-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/japanese-black-pine-2.jpg" data-lightbox="expert" data-title="Japanese Black Pine"><img src="http://matthughes.io/content/images/2024/04/japanese-black-pine-2-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/japanese-black-pine-3.jpg" data-lightbox="expert" data-title="Japanese Black Pine"><img src="http://matthughes.io/content/images/2024/04/japanese-black-pine-3-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> </p>

<p><a href="http://matthughes.io/content/images/2024/04/three-point-display-1.jpg" data-lightbox="expert" data-title="Three Point Display - Zelkova, Hong Kong Kumquat, Japanese Lilac"><img src="http://matthughes.io/content/images/2024/04/three-point-display-1-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/hong-kong-kumquat.jpg" data-lightbox="expert" data-title="Hong Kong Kumquat"><img src="http://matthughes.io/content/images/2024/04/hong-kong-kumquat-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/japanese-lilac.jpg" data-lightbox="expert" data-title="Japanese Lilac"><img src="http://matthughes.io/content/images/2024/04/japanese-lilac-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/hong-kong-kumquat-and-scroll.jpg" data-lightbox="expert" data-title="Hong Kong Kumquat and Scroll"><img src="http://matthughes.io/content/images/2024/04/hong-kong-kumquat-and-scroll-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/zelkova.jpg" data-lightbox="expert" data-title="Zelkova"><img src="http://matthughes.io/content/images/2024/04/zelkova-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/three-point-display-2.jpg" data-lightbox="expert" data-title="Three Point Display - Mulberry, Harland Boxwood"><img src="http://matthughes.io/content/images/2024/04/three-point-display-2-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/mulberry.jpg" data-lightbox="expert" data-title="Mulberry"><img src="http://matthughes.io/content/images/2024/04/mulberry-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/harland-boxwood.jpg" data-lightbox="expert" data-title="Harland Boxwood"><img src="http://matthughes.io/content/images/2024/04/harland-boxwood-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/japanese-black-pine-1.jpg" data-lightbox="expert" data-title="Japanese Black Pine"><img src="http://matthughes.io/content/images/2024/04/japanese-black-pine-1-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/japanese-black-pine-2.jpg" data-lightbox="expert" data-title="Japanese Black Pine"><img src="http://matthughes.io/content/images/2024/04/japanese-black-pine-2-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/chojubai.jpg" data-lightbox="expert" data-title="Chojubai Japanese Quince"><img src="http://matthughes.io/content/images/2024/04/chojubai-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/korean-hornbeam-forest.jpg" data-lightbox="expert" data-title="Korean Hornbeam Forest"><img src="http://matthughes.io/content/images/2024/04/korean-hornbeam-forest-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/shohin-display-1.jpg" data-lightbox="expert" data-title="Shohin Display - Spindle Tree, Barberry, Trident Maple, Shimpaku Juniper, Privet"><img src="http://matthughes.io/content/images/2024/04/shohin-display-1-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/shohin-barberry.jpg" data-lightbox="expert" data-title="Barberry"><img src="http://matthughes.io/content/images/2024/04/shohin-barberry-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/shohin-trident-maple-1.jpg" data-lightbox="expert" data-title="Trident Maple"><img src="http://matthughes.io/content/images/2024/04/shohin-trident-maple-1-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/shohin-shimpaku-juniper.jpg" data-lightbox="expert" data-title="Shimpaku Juniper"><img src="http://matthughes.io/content/images/2024/04/shohin-shimpaku-juniper-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/shohin-privet.jpg" data-lightbox="expert" data-title="Privet"><img src="http://matthughes.io/content/images/2024/04/shohin-privet-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/shohin-display-4.jpg" data-lightbox="expert" data-title="Shohin Display - Chokeberry, Japanese Black Pine, Crabapple, Chojubai Japanese Quince, Trident Maple"><img src="http://matthughes.io/content/images/2024/04/shohin-display-4-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/shohin-chokeberry.jpg" data-lightbox="expert" data-title="Chokeberry"><img src="http://matthughes.io/content/images/2024/04/shohin-chokeberry-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/shohin-japanese-black-pine.jpg" data-lightbox="expert" data-title="Japanese Black Pine"><img src="http://matthughes.io/content/images/2024/04/shohin-japanese-black-pine-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <br>
<a href="http://matthughes.io/content/images/2024/04/shohin-crabapple.jpg" data-lightbox="expert" data-title="Crabapple"><img src="http://matthughes.io/content/images/2024/04/shohin-crabapple-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/shohin-chojubai.jpg" data-lightbox="expert" data-title="Chojubai Japanese Quince"><img src="http://matthughes.io/content/images/2024/04/shohin-chojubai-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/shohin-trident-maple-2.jpg" data-lightbox="expert" data-title="Trident Maple"><img src="http://matthughes.io/content/images/2024/04/shohin-trident-maple-2-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/shohin-chokeberry-with-accent-and-scroll.jpg" data-lightbox="expert" data-title="Chokeberry with Scroll"><img src="http://matthughes.io/content/images/2024/04/shohin-chokeberry-with-accent-and-scroll-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<h2 id="intermediatetrees">Intermediate Trees</h2>

<hr>  

<p><a href="http://matthughes.io/content/images/2024/04/american-hornbeam-forest.jpg" data-lightbox="intermediate" data-title="American Hornbeam Forest"><img src="http://matthughes.io/content/images/2024/04/american-hornbeam-forest-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/chinese-elm.jpg" data-lightbox="intermediate" data-title="Chinese Elm"><img src="http://matthughes.io/content/images/2024/04/chinese-elm-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<section id="entry-1">  
<a href="http://matthughes.io/content/images/2024/04/common-boxwood-1.jpg" data-lightbox="intermediate" data-title="Common Boxwood"><img src="http://matthughes.io/content/images/2024/04/common-boxwood-1-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/common-boxwood-2.jpg" data-lightbox="intermediate" data-title="Common Boxwood"><img src="http://matthughes.io/content/images/2024/04/common-boxwood-2-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a>  
</section>

<p><a href="http://matthughes.io/content/images/2024/04/cork-bark-japanese-black-pine.jpg" data-lightbox="intermediate" data-title="Cork Bark Japanese Black Pine"><img src="http://matthughes.io/content/images/2024/04/cork-bark-japanese-black-pine-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/garden-juniper-1.jpg" data-lightbox="intermediate" data-title="Garden Juniper"><img src="http://matthughes.io/content/images/2024/04/garden-juniper-1-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/garden-juniper-2.jpg" data-lightbox="intermediate" data-title="Garden Juniper"><img src="http://matthughes.io/content/images/2024/04/garden-juniper-2-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/hinoki-cypress.jpg" data-lightbox="intermediate" data-title="Hinoki Cypress"><img src="http://matthughes.io/content/images/2024/04/hinoki-cypress-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/japanese-black-pine-4.jpg" data-lightbox="intermediate" data-title="Japanese Black Pine"><img src="http://matthughes.io/content/images/2024/04/japanese-black-pine-4-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/japanese-maple-1.jpg" data-lightbox="intermediate" data-title="Japanese Maple"><img src="http://matthughes.io/content/images/2024/04/japanese-maple-1-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/japanese-maple-2.jpg" data-lightbox="intermediate" data-title="Japanese Maple"><img src="http://matthughes.io/content/images/2024/04/japanese-maple-2-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/japanese-white-pine-4.jpg" data-lightbox="intermediate" data-title="Japanese White Pine"><img src="http://matthughes.io/content/images/2024/04/japanese-white-pine-4-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/kingsville-boxwood.jpg" data-lightbox="intermediate" data-title="Kingsville Boxwood"><img src="http://matthughes.io/content/images/2024/04/kingsville-boxwood-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/parsons-juniper.jpg" data-lightbox="intermediate" data-title="Parson's Juniper"><img src="http://matthughes.io/content/images/2024/04/parsons-juniper-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/rough-bark-japanese-white-pine.jpg" data-lightbox="intermediate" data-title="Rough Bark Japanese White Pine"><img src="http://matthughes.io/content/images/2024/04/rough-bark-japanese-white-pine-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/satsuki-azalea-2.jpg" data-lightbox="intermediate" data-title="Satsuki Azalea"><img src="http://matthughes.io/content/images/2024/04/satsuki-azalea-2-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/shimpaku-juniper-1.jpg" data-lightbox="intermediate" data-title="Shimpaku Juniper"><img src="http://matthughes.io/content/images/2024/04/shimpaku-juniper-1-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/shohin-chinese-elm.jpg" data-lightbox="intermediate" data-title="Chinese Elm"><img src="http://matthughes.io/content/images/2024/04/shohin-chinese-elm-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<section id="entry-2">  
<a href="http://matthughes.io/content/images/2024/04/shohin-display-2.jpg" data-lightbox="intermediate" data-title="Shohin Display - Japanese Larch, Satsuki Azalea"><img src="http://matthughes.io/content/images/2024/04/shohin-display-2-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a>  
</section>

<p><a href="http://matthughes.io/content/images/2024/04/shohin-display-3.jpg" data-lightbox="intermediate" data-title="Shohin Display - Hinoki Cypress, Hokkaido Chinese Elm"><img src="http://matthughes.io/content/images/2024/04/shohin-display-3-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/shohin-willow-ficus.jpg" data-lightbox="intermediate" data-title="Willow Leaf Ficus"><img src="http://matthughes.io/content/images/2024/04/shohin-willow-ficus-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/tiger-bark-ficus.jpg" data-lightbox="intermediate" data-title="Tiger Bark Ficus"><img src="http://matthughes.io/content/images/2024/04/tiger-bark-ficus-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/trident-maple-3.jpg" data-lightbox="intermediate" data-title="Trident Maple"><img src="http://matthughes.io/content/images/2024/04/trident-maple-3-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/trident-maple-4.jpg" data-lightbox="intermediate" data-title="Trident Maple"><img src="http://matthughes.io/content/images/2024/04/trident-maple-4-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/trident-maple-forest.jpg" data-lightbox="intermediate" data-title="Trident Maple Forest"><img src="http://matthughes.io/content/images/2024/04/trident-maple-forest-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<h2 id="novicetrees">Novice Trees</h2>

<hr>

<p><a href="http://matthughes.io/content/images/2024/04/azalea.jpg" data-lightbox="novice" data-title="Azalea"><img src="http://matthughes.io/content/images/2024/04/azalea-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/coral-bark-japanese-maple.jpg" data-lightbox="novice" data-title="Coral Bark Japanese Maple"><img src="http://matthughes.io/content/images/2024/04/coral-bark-japanese-maple-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/karume-azalea.jpg" data-lightbox="novice" data-title="Karume Azalea"><img src="http://matthughes.io/content/images/2024/04/karume-azalea-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/novice-honorable-mention-trident-maple.jpg" data-lightbox="novice" data-title="Trident Maple"><img src="http://matthughes.io/content/images/2024/04/novice-honorable-mention-trident-maple-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<p><a href="http://matthughes.io/content/images/2024/04/novice-shohin-display.jpg" data-lightbox="novice" data-title="Shohin Display - Hinoki Cypress, Chojubai Japanese Quince, Dwarf Wisteria"><img src="http://matthughes.io/content/images/2024/04/novice-shohin-display-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<!-- TODO: find pic of Saori's scroll! -->

<p><a href="http://matthughes.io/content/images/2024/04/shimpaku-juniper-2.jpg" data-lightbox="novice" data-title="Shimpaku Juniper"><img src="http://matthughes.io/content/images/2024/04/shimpaku-juniper-2-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<h2 id="suiseki">Suiseki</h2>

<hr>  

<p><a href="http://matthughes.io/content/images/2024/04/suiseki-kanagawa-stone.jpg" data-lightbox="Kanagawa Stone" data-title="suiseki"><img src="http://matthughes.io/content/images/2024/04/suiseki-kanagawa-stone-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/suiseki-kanagawa-stone-and-scroll.jpg" data-lightbox="Kanagawa Stone" data-title="suiseki"><img src="http://matthughes.io/content/images/2024/04/suiseki-kanagawa-stone-and-scroll-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<section id="entry-3">  
<a href="http://matthughes.io/content/images/2024/04/suiseki-married-stones.jpg" data-lightbox="Married Stones" data-title="suiseki"><img src="http://matthughes.io/content/images/2024/04/suiseki-married-stones-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a>  
</section>

<p><a href="http://matthughes.io/content/images/2024/04/suiseki-saga-river-stone.jpg" data-lightbox="Saga River Stone" data-title="suiseki"><img src="http://matthughes.io/content/images/2024/04/suiseki-saga-river-stone-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a> <a href="http://matthughes.io/content/images/2024/04/suiseki-saga-river-stone-closeup.jpg" data-lightbox="Saga River Stone" data-title="suiseki"><img src="http://matthughes.io/content/images/2024/04/suiseki-saga-river-stone-closeup-thumb.jpg" alt="2024 Atlanta Bonsai Society Spring Show"></a></p>

<style type="text/css">  
hr {  
  margin-top:0.5em;
  margin-bottom:2em;
  width:75%;
}

#entry-1, #entry-2, #entry-3 {
  scroll-margin-top: 1.5em
}
</style>]]></content:encoded></item><item><title><![CDATA[2021 - even worse!]]></title><description><![CDATA[<ul>
<li>EF4 tornado in March</li>
<li>Seemingly never-ending lockdown</li>
<li>Seriously struggled in a new remote management position</li>
<li>Lost our dog Stevie to cancer in August</li>
</ul>

<p>Not much else to elaborate on... 2021 wasn't too great for me</p>]]></description><link>http://matthughes.io/2021-even-worse/</link><guid isPermaLink="false">f7a05cca-a428-462f-9146-131100885de2</guid><dc:creator><![CDATA[Matt Hughes]]></dc:creator><pubDate>Wed, 05 Jan 2022 17:00:00 GMT</pubDate><content:encoded><![CDATA[<ul>
<li>EF4 tornado in March</li>
<li>Seemingly never-ending lockdown</li>
<li>Seriously struggled in a new remote management position</li>
<li>Lost our dog Stevie to cancer in August</li>
</ul>

<p>Not much else to elaborate on... 2021 wasn't too great for me</p>]]></content:encoded></item><item><title><![CDATA[2020 - a year in review]]></title><description><![CDATA[<p>You'd think being 100% remote since March would have resulted in tons of builds, side projects, posts, and other fun stuff...  </p>

<h2 id="nope">👎🏼 NOPE</h2>

<p><br><strong><em>It's been a tough year.</em></strong></p>

<p>Remote work is hard, and my engineering department is very meeting-heavy. Here are several things I've learned since the pandemic started: </p>

<ul>
<li>It feels</li></ul>]]></description><link>http://matthughes.io/2020-year-in-review/</link><guid isPermaLink="false">fac16fd3-2831-41c0-9f8e-412d407748e5</guid><dc:creator><![CDATA[Matt Hughes]]></dc:creator><pubDate>Sat, 02 Jan 2021 21:48:00 GMT</pubDate><content:encoded><![CDATA[<p>You'd think being 100% remote since March would have resulted in tons of builds, side projects, posts, and other fun stuff...  </p>

<h2 id="nope">👎🏼 NOPE</h2>

<p><br><strong><em>It's been a tough year.</em></strong></p>

<p>Remote work is hard, and my engineering department is very meeting-heavy. Here are several things I've learned since the pandemic started: </p>

<ul>
<li>It feels like my coworkers have been reduced to avatars</li>
<li>Everyone's calendars are 80% booked all the time</li>
<li>Impromptu design sessions are nearly impossible</li>
<li>Actual whiteboards are 1000% more efficient than Mural/LucidChart/etc</li>
<li>In between all the meetings and check-ins, it's hard to find time to actually write code</li>
</ul>

<p>And it hasn't been just work. This year has left me feeling isolated... and a lot of times, trapped at home. I've lost count of the times this year that I wished I had the motivation to build something, but instead felt like all of the energy had been sucked out of me. </p>

<p>It hasn't been all bad, though... I got promoted to Engineering Lead, and now I'm managing a team of developers! I also helped launch the first build of our next-generation ad building platform in late May. </p>

<p>This ended up being a bit of a ramble, but here's to better year in 2021! 🍾🎉</p>]]></content:encoded></item><item><title><![CDATA[What a difference a year makes!]]></title><description><![CDATA[<p>My procumbens juniper at the Atlanta Bonsai Society Spring 2019 Show: </p>

<p><a href="http://matthughes.io/content/images/2019/03/juniper-front.jpg" rel="lightbox-1" title="My procumbens juniper - front view"><img src="http://matthughes.io/content/images/2019/03/juniper-front-thumb.jpg" alt="Procumbens juniper - front view"></a></p>

<p><a href="http://matthughes.io/content/images/2019/03/juniper-top.jpg" rel="lightbox-1" title="My procumbens juniper - top view"><img src="http://matthughes.io/content/images/2019/03/juniper-top-thumb.jpg" alt="Procumbens juniper - top view"></a></p>

<p>See the rest of the club's amazing trees here: <a href="https://atlantabonsaisociety.com/wordpress/2019-spring-show/">https://atlantabonsaisociety.com/wordpress/2019-spring-show/</a></p>]]></description><link>http://matthughes.io/atlanta-bonsai-society-2019-spring-show/</link><guid isPermaLink="false">8b9575d7-0589-43f3-b4cf-0208846529a5</guid><category><![CDATA[bonsai]]></category><dc:creator><![CDATA[Matt Hughes]]></dc:creator><pubDate>Mon, 01 Apr 2019 16:00:00 GMT</pubDate><content:encoded><![CDATA[<p>My procumbens juniper at the Atlanta Bonsai Society Spring 2019 Show: </p>

<p><a href="http://matthughes.io/content/images/2019/03/juniper-front.jpg" rel="lightbox-1" title="My procumbens juniper - front view"><img src="http://matthughes.io/content/images/2019/03/juniper-front-thumb.jpg" alt="Procumbens juniper - front view"></a></p>

<p><a href="http://matthughes.io/content/images/2019/03/juniper-top.jpg" rel="lightbox-1" title="My procumbens juniper - top view"><img src="http://matthughes.io/content/images/2019/03/juniper-top-thumb.jpg" alt="Procumbens juniper - top view"></a></p>

<p>See the rest of the club's amazing trees here: <a href="https://atlantabonsaisociety.com/wordpress/2019-spring-show/">https://atlantabonsaisociety.com/wordpress/2019-spring-show/</a></p>]]></content:encoded></item><item><title><![CDATA[Setting up an IRC server with charybdis and atheme - updated for 2018]]></title><description><![CDATA[<p>I've been tinkering with a <a href="https://www.feed-the-beast.com/projects/ftb-revelation">FeedTheBeast</a> server instance on and off the past month or so, and got interested in piping the in-game chat to an IRC channel again (like we did in the glory days of SushiCraft). Because it's way more fun to build things from scratch, I used</p>]]></description><link>http://matthughes.io/setting-up-an-irc-server-with-charybdis-and-atheme-updated-for-2018/</link><guid isPermaLink="false">bec512e4-3133-4cdb-a5be-0464a882b016</guid><dc:creator><![CDATA[Matt Hughes]]></dc:creator><pubDate>Tue, 16 Oct 2018 21:36:22 GMT</pubDate><content:encoded><![CDATA[<p>I've been tinkering with a <a href="https://www.feed-the-beast.com/projects/ftb-revelation">FeedTheBeast</a> server instance on and off the past month or so, and got interested in piping the in-game chat to an IRC channel again (like we did in the glory days of SushiCraft). Because it's way more fun to build things from scratch, I used <a href="http://matthughes.io/setting-up-an-irc-server-with-charybdis-and-atheme/">my previous post</a> as a guide to installing IRC and services on the same server. That post has gotten pretty outdated, and decided it could use an update. </p>

<p>First off, decide which versions of the software you're going to be using. The latest versions were <code>charybdis-4.1.1</code> and <code>atheme-7.2.10-r2</code> at the time of this post. </p>

<p>Check out the release pages for <a href="https://github.com/atheme/charybdis/releases">charybdis</a> and <a href="https://github.com/atheme/atheme">atheme</a> for a full listing of releases.</p>

<pre><code>$ wget https://github.com/atheme/charybdis/archive/charybdis-4.1.1.tar.gz
$ tar -xvf charybdis-4.1.1.tar.gz
$ mv charybdis-charybdis-4.1.1/ charybdis

$ wget wget https://github.com/atheme/atheme/releases/download/v7.2.10-r2/atheme-v7.2.10-r2.tar.xz
$ tar -xvf atheme-v7.2.10-r2.tar.xz
$ mv atheme-v7.2.10-r2/ atheme
</code></pre>

<p>Go on and install <code>build-essential</code>, <code>automake</code>, if you don't have them already. </p>

<pre><code>$ sudo apt install build-essential automake
</code></pre>

<p><br></p>

<h2 id="buildingcharybdis">Building Charybdis</h2>

<p>Install some packages required by <code>charybdis</code>: </p>

<pre><code>$ sudo apt install flex libsctp-dev libssl-dev libtool libzip-dev
</code></pre>

<p>Now you're ready to build <code>ircd</code>!</p>

<pre><code>$ cd ~/charybdis
$ ./autogen.sh
$ ./configure prefix=/usr/local/charybdis
$ make
$ sudo make install
$ sudo chown -R USER:USER /usr/local/charybdis
</code></pre>

<hr>

<h2 id="buildingatheme">Building Atheme</h2>

<p>Install a couple of prerequisite packages. I have no idea how <code>libqrencode</code> integrates with Atheme, but QR codes over IRC seems like fun:</p>

<pre><code>$ sudo apt install gettext libqrencode-dev
</code></pre>

<p>Install <code>git</code>, if you don't have it already:</p>

<pre><code>$ sudo apt install git
</code></pre>

<p>You'll need to run a <code>git</code> command to get the correct source code for the <code>contrib</code> module and <code>libmowgli</code>. </p>

<pre><code>$ cd ~/atheme    
$ git submodule update --init
</code></pre>

<p>Now you're ready to build <code>atheme</code>!</p>

<pre><code>$ ./autogen.sh
$ ./configure --prefix=/usr/local/atheme --enable-contrib --enable-examples
$ make
$ sudo make install
$ sudo chown -R USER:USER /usr/local/atheme
</code></pre>

<p><br></p>

<h2 id="funwithconfigfiles">Fun with config files</h2>

<p>Here's where the <strong>real</strong> fun starts! </p>

<h3 id="charybdisconfiguration">charybdis configuration</h3>

<p>First, navigate to your <code>charybdis</code> config directory, and copy the example config file to <code>ircd.conf</code>. </p>

<pre><code>$ cd /usr/local/charybdis/etc
$ cp ircd.conf.example ircd.conf
$ vim ircd.conf
</code></pre>

<p>There are a few places we will want to make our edits:</p>

<ul>
<li><code>serverinfo</code> block for basic server configuration</li>
<li><code>admin</code> block for your contact info</li>
<li><code>connect</code> and <code>service</code> blocks for IRC services</li>
</ul>

<p>You'll also want to edit <code>ircd.motd</code>, and add a fun "message of the day" that users will see when they connect to your server.</p>

<h4 id="serverinfo"><code>serverinfo</code></h4>

<p>Edit the first several lines of the <code>serverinfo</code> block, like so:</p>

<pre><code>serverinfo {
    name = "yourserver.com";
    sid = "55A";
    description = "Your IRC Server";
    network_name = "Network";
    network_desc = "Your IRC network.";
}
</code></pre>

<p>The <code>sid</code> value should be "one digit and two characters which can be digits or letters", according to the <a href="https://www.stack.nl/~jilles/irc/charybdis-oper-guide/configlines.htm">Operators guide for the charybdis IRC server</a>.</p>

<h4 id="admin"><code>admin</code></h4>

<p>Add your contact info to the <code>admin</code> block, like so:</p>

<pre><code>admin {
    name = "Matt Hughes";
    description = "Your friendly IRC admin";
    email = "matthughes404@gmail.com";
};
</code></pre>

<p>Users can see this information when they run the <code>/admin</code> command in their IRC client.</p>

<h4 id="connect"><code>connect</code></h4>

<p>Add/edit a <code>connect</code> block for the <code>atheme-services</code> daemon. The value in quotations should match the <code>serverinfo</code> <code>name</code> value in the <code>atheme.conf</code> file. We'll get to the <code>atheme.conf</code> file shortly.</p>

<pre><code>connect "atheme.services" {
    host = "127.0.0.1";
    send_password = "server_password";
    accept_password = "client_password";
    port = 6668;
    class = "server";
};
</code></pre>

<h4 id="service"><code>service</code></h4>

<p>You want this value to match the <code>serverinfo</code> <code>name</code> value when we start editing the <code>atheme.conf</code> file.</p>

<pre><code>service {
    name = "atheme.services";
};
</code></pre>

<p><br></p>

<h3 id="athemeconfiguration">atheme configuration</h3>

<p>Navigate to your <code>atheme</code> directory, and copy the example config to <code>atheme.config</code>.</p>

<pre><code>$ cd /usr/local/atheme/etc
$ cp atheme.conf.example atheme.conf
$ vim atheme.conf
</code></pre>

<p>There are two blocks we need to edit in <code>atheme.conf</code>:</p>

<ul>
<li><code>serverinfo</code> for basic information</li>
<li><code>connect</code> to connect to our IRC server</li>
</ul>

<h4 id="serverinfo"><code>serverinfo</code></h4>

<p>These edits are very similar to the ones we made in <code>ircd.conf</code>:</p>

<pre><code>serverinfo {
    name = "atheme.services";
    desc = "Atheme IRC Services";
    numeric = "61B";
    netname = "Your IRC Network";
    adminname = "Matt Hughes";
    adminemail = "matthughes404@gmail.com";
    auth = none;
}
</code></pre>

<p>There are lots of other values in the <code>serverinfo</code> block; I only included the ones that need to be changed above. Make sure that the <code>name</code> and <code>numeric</code> values are no the same ones you used in ircd.conf. The <code>auth</code> value relates to how nicks are registered. You can require e-mail validation to register a nick, but I omitted it for simplicity.</p>

<h4 id="uplink"><code>uplink</code></h4>

<p>Edit the <code>uplink</code> block so:</p>

<pre><code>uplink "yourserver.com" {
    host = "127.0.0.1";
    send_password = "client_password";
    receive_password = "server_password";
    port = 6668;
};
</code></pre>

<h4 id="loadmoduleprotocol"><code>loadmodule</code> protocol</h4>

<p>Uncomment the the following <code>loadmodule</code> line to enable the Charybdis protocol:</p>

<pre><code>loadmodule "modules/protocol/charybdis";
</code></pre>

<p>A few notes:</p>

<ul>
<li>The value in quotes should be the <code>serverinfo</code> <code>name</code> value from your <code>ircd.conf</code></li>
<li>The <code>host</code> value of <code>127.0.0.1</code> assumes that you're running <code>charybdis</code> and <code>atheme</code> from the same machine</li>
<li>Make sure the <code>send_password</code> and <code>accept_password</code> values are reversed from the values in <code>ircd.conf</code></li>
</ul>

<h2 id="letstryitout">Let's try it out!</h2>

<p>Start up <code>charybdis</code>:</p>

<pre><code>$ /usr/local/charybdis/bin/charybdis
notice: starting charybdis-4.1.1 ...
notice: librb version: unknown - OpenSSL: compiled 0x1010007f, library OpenSSL 1.1.0g  2 Nov 2017
notice: now running in background mode from /usr/local/charybdis as pid 31139 ...
</code></pre>

<p>Start up <code>atheme</code>:</p>

<pre><code>$ /usr/local/atheme/bin/atheme-services
[2018-10-16 21:27:00] atheme 7.2.10-r2 is starting up...
[2018-10-16 21:27:00] module_load(): module /usr/local/atheme/modules/nickserv/list is already loaded [at 0x5588155f1d90]
[2018-10-16 21:27:00] module_load(): module /usr/local/atheme/modules/groupserv/main is already loaded [at 0x5588155f5ac0]
[2018-10-16 21:27:00] db-open-read: database '/usr/local/atheme/etc/services.db' does not yet exist; a new one will be created.
[2018-10-16 21:27:00] pid 31766
[2018-10-16 21:27:00] running in background mode from /usr/local/atheme
</code></pre>

<p>Now you're ready to connect with your IRC client (I prefer <a href="https://hexchat.github.io/">HexChat</a>) and register your nick with <code>NickServ</code>! </p>

<p>In your IRC client, run the <code>/connect</code> command:</p>

<pre><code>/server yourserver.com
</code></pre>

<p>You should see some output like this:</p>

<pre><code>* Looking up yourserver.com
* Connecting to yourserver.com (x.x.x.x:6667)
* Connected. Now logging in.
* *** Looking up your hostname...
* *** Checking Ident
* *** Couldn't look up your hostname
* *** No Ident response
* Capabilities supported: account-notify away-notify extended-join multi-prefix sasl
* Capabilities requested: account-notify away-notify extended-join multi-prefix 
* Capabilities acknowledged: account-notify away-notify extended-join multi-prefix 
* Welcome to the FunCollider Internet Relay Chat Network GenBurnside
* Your host is funcollider.irc[funcollider.irc/6667], running version charybdis-3.4.2
* This server was created Fri Sep 25 2015 at 12:31:12 EDT
* yourserver.irc charybdis-3.4.2 DQRSZagiloswz CFILPQbcefgijklmnopqrstvz bkloveqjfI
* SAFELIST ELIST=CTU CHANTYPES=&amp;# EXCEPTS INVEX CHANMODES=eIbq,k,flj,CFLPQcgimnprstz CHANLIMIT=&amp;#:15 PREFIX=(ov)@+ MAXLIST=bqeI:100 MODES=4 NETWORK=FunCollider KNOCK :are supported by this server
* STATUSMSG=@+ CALLERID=g CASEMAPPING=rfc1459 CHARSET=ascii NICKLEN=30 MAXNICKLEN=31 CHANNELLEN=50 TOPICLEN=390 ETRACE CPRIVMSG CNOTICE DEAF=D :are supported by this server
* MONITOR=100 FNC TARGMAX=NAMES:1,LIST:1,KICK:1,WHOIS:1,PRIVMSG:4,NOTICE:4,ACCEPT:,MONITOR: WHOX CLIENTVER=3.0 :are supported by this server
* There are 0 users and 11 invisible on 2 servers
* I have 2 clients and 1 servers
* 2 2 :Current local users 2, max 2
* 11 11 :Current global users 11, max 11
* Highest connection count: 3 (2 clients) (2 connections received)
* - yourserver.irc Message of the Day - 
* - ================================================================================
* -                                    Welcome!  
* - ================================================================================
* - End of /MOTD command.
</code></pre>

<p>Now see if <code>atheme-services</code> is running correctly:</p>

<pre><code>/NickServ help
</code></pre>

<p>You should get a list of commands back from <code>NickServ</code>:</p>

<pre><code>-NickServ- ***** NickServ Help *****
-NickServ- NickServ allows users to 'register' a nickname, and stop
-NickServ- others from using that nick. NickServ allows the owner of a
-NickServ- nickname to disconnect a user from the network that is using
-NickServ- their nickname.
-NickServ- If a registered nick is not used by the owner for 30 days,
-NickServ- NickServ will drop the nickname, allowing it to be reregistered.
-NickServ-  
-NickServ- For more information on a command, type:
-NickServ- /msg NickServ help &lt;command&gt;
-NickServ- For a verbose listing of all commands, type:
-NickServ- /msg NickServ help commands
-NickServ-  
-NickServ- The following commands are available:
-NickServ- GHOST           Reclaims use of a nickname.
-NickServ- GROUP           Adds a nickname to your account.
-NickServ- IDENTIFY        Identifies to services for a nickname.
-NickServ- INFO            Displays information on registrations.
-NickServ- LISTCHANS       Lists channels that you have access to.
-NickServ- REGISTER        Registers a nickname.
-NickServ- SENDPASS        Email registration passwords.
-NickServ- SET             Sets various control flags.
-NickServ- UNGROUP         Removes a nickname from your account.
-NickServ-  
-NickServ- Other commands: ACC, DROP, HELP, LISTGROUPS, LOGOUT, SETPASS, 
-NickServ-                 STATUS, TAXONOMY, VACATION, VERIFY
-NickServ- ***** End of Help *****
</code></pre>

<h2 id="havingtrouble">Having trouble?</h2>

<p>As I learned the hard way in setting up IRC and services a few times, it's easy to mess up. The <code>charybdis</code> and <code>atheme</code> logs are your friends:</p>

<pre><code>/usr/local/atheme/var/atheme.log
/usr/local/charybdis/logs/ircd.log
/usr/local/charybdis/logs/serverlog
</code></pre>]]></content:encoded></item><item><title><![CDATA[Sawing and repotting a large garden juniper]]></title><description><![CDATA[<p>For your viewing pleasure, here's a photographic story of me breaking down a huge garden juniper and potting it late last year.</p>

<p>Sapporo for scale :) <br>
<img src="http://matthughes.io/content/images/2017/11/juniper01-thumb.jpg" alt="">
<img src="http://matthughes.io/content/images/2017/11/juniper02-thumb.jpg" alt=""></p>

<p>Pretty gnarly trunk in there <br>
<img src="http://matthughes.io/content/images/2017/11/juniper03-thumb.jpg" alt=""></p>

<p>Had to slice up the nursery pot to get it out <br>
<img src="http://matthughes.io/content/images/2017/11/juniper04-thumb.jpg" alt=""></p>

<p>Taking a saw to the mass of roots <br>
<img src="http://matthughes.io/content/images/2017/11/juniper05-thumb.jpg" alt=""></p>

<p>Finally</p>]]></description><link>http://matthughes.io/sawing-and-repotting-a-large-garden-juniper/</link><guid isPermaLink="false">c1b6e392-594a-4d0e-b319-6a624180d4af</guid><category><![CDATA[bonsai]]></category><dc:creator><![CDATA[Matt Hughes]]></dc:creator><pubDate>Wed, 29 Nov 2017 23:21:46 GMT</pubDate><content:encoded><![CDATA[<p>For your viewing pleasure, here's a photographic story of me breaking down a huge garden juniper and potting it late last year.</p>

<p>Sapporo for scale :) <br>
<img src="http://matthughes.io/content/images/2017/11/juniper01-thumb.jpg" alt="">
<img src="http://matthughes.io/content/images/2017/11/juniper02-thumb.jpg" alt=""></p>

<p>Pretty gnarly trunk in there <br>
<img src="http://matthughes.io/content/images/2017/11/juniper03-thumb.jpg" alt=""></p>

<p>Had to slice up the nursery pot to get it out <br>
<img src="http://matthughes.io/content/images/2017/11/juniper04-thumb.jpg" alt=""></p>

<p>Taking a saw to the mass of roots <br>
<img src="http://matthughes.io/content/images/2017/11/juniper05-thumb.jpg" alt=""></p>

<p>Finally got it split up! <br>
<img src="http://matthughes.io/content/images/2017/11/juniper06-thumb.jpg" alt="">
<img src="http://matthughes.io/content/images/2017/11/juniper07-thumb.jpg" alt="">
<img src="http://matthughes.io/content/images/2017/11/juniper08-thumb.jpg" alt="">
<img src="http://matthughes.io/content/images/2017/11/juniper09-thumb.jpg" alt=""></p>

<p>This is the tree I've been waiting to grow! <br>
<img src="http://matthughes.io/content/images/2017/11/juniper10-thumb.jpg" alt="">
<img src="http://matthughes.io/content/images/2017/11/juniper11-thumb.jpg" alt=""></p>

<h2 id="soilmix">Soil mix!</h2>

<ul>
<li>1 part diatomaceous earth (NAPA oil dry)</li>
<li>1 part crushed granite (chicken grit)</li>
<li>1 part pine bark nuggets (sifted the dust and big chunks)</li>
</ul>

<p><img src="http://matthughes.io/content/images/2017/11/soil01-thumb.jpg" alt="">
<img src="http://matthughes.io/content/images/2017/11/soil02-thumb.jpg" alt=""></p>]]></content:encoded></item><item><title><![CDATA[A busy few months in the new house]]></title><description><![CDATA[<p>It's been a really busy summer, and although we're settled into the new place, my office is still halfway packed up and completely unorganized. </p>

<p>I haven't worked much on any electronic projects, but I did get a decent garden growing this year! I ended up started some seeds about two</p>]]></description><link>http://matthughes.io/a-busy-few-months-in-the-new-house/</link><guid isPermaLink="false">3f7af60c-a7b3-4f2c-b4e4-1ef9eb18942c</guid><dc:creator><![CDATA[Matt Hughes]]></dc:creator><pubDate>Thu, 17 Aug 2017 02:35:41 GMT</pubDate><content:encoded><![CDATA[<p>It's been a really busy summer, and although we're settled into the new place, my office is still halfway packed up and completely unorganized. </p>

<p>I haven't worked much on any electronic projects, but I did get a decent garden growing this year! I ended up started some seeds about two months late (beginning of March), being busy getting the house ready to sell. The few cherry tomato seeds that survived have done really well, but the Jamaican hot chocolate and Scotch bonnet peppers have been really slow-growing. </p>

<p><a href="http://matthughes.io/content/images/2017/08/seedlings1.jpg" rel="lightbox-1" title="Cherry tomato, hot pepper, and squash, and sunflower seedlings"><img src="http://matthughes.io/content/images/2017/08/seedlings1-thumb.jpg" alt="Cherry tomato, hot pepper, and squash, and sunflower seedlings"></a></p>

<p><a href="http://matthughes.io/content/images/2017/08/seedlings2.jpg" rel="lightbox-1" title="Zucchini seedlings"><img src="http://matthughes.io/content/images/2017/08/seedlings2-thumb.jpg" alt="Zucchini seedlings"></a></p>

<p><a href="http://matthughes.io/content/images/2017/08/seedlings3.jpg" rel="lightbox-1" title="Okra, tomato, and poblano seedlings"><img src="http://matthughes.io/content/images/2017/08/seedlings3-thumb.jpg" alt="Okra, tomato, and poblano seedlings"></a></p>

<p>The house we bought has a really small yard, but fortunately there's a great community garden less than a mile away: <a href="http://www.newleafcommunitygarden.com/">New Leaf Community Garden</a></p>

<p>Here are a few shots of me getting a few things in my planter box: </p>

<p><a href="http://matthughes.io/content/images/2017/08/planter1.jpg" rel="lightbox-2" title="Finished picking the weeds out of my box"><img src="http://matthughes.io/content/images/2017/08/planter1-thumb.jpg" alt="Planter box after weeding"></a></p>

<p><a href="http://matthughes.io/content/images/2017/08/planter2.jpg" rel="lightbox-2" title="Added a couple wheelbarrow-loads of soil, and laying out the veggies"><img src="http://matthughes.io/content/images/2017/08/planter2-thumb.jpg" alt="Laying out vegetables in a planter box"></a></p>

<p><a href="http://matthughes.io/content/images/2017/08/planter3.jpg" rel="lightbox-2" title="Everything planted and well-watered"><img src="http://matthughes.io/content/images/2017/08/planter3-thumb.jpg" alt="Planter box after watering"></a></p>

<p>About 8 weeks later, everything is growing like crazy! Unfortunately the rain has been nearly non-stop, which rotted out my zucchinis and has burst several of my tomatoes. The surprise of the season has been my two okra plants, which have gotten <strong>massive</strong>! The Black Trifel tomato plant I got from the <a href="https://serenbefarms.com/">Serenbe Farms</a> plant sale is doing really well, too. </p>

<p><a href="http://matthughes.io/content/images/2017/08/garden1.jpg" rel="lightbox-3" title="Decent view of the entire box"><img src="http://matthughes.io/content/images/2017/08/garden1-thumb.jpg" alt="Planter box with vegetables"></a></p>

<p><a href="http://matthughes.io/content/images/2017/08/garden2.jpg" rel="lightbox-3" title="Other end of my planter, with a good view of my okra"><img src="http://matthughes.io/content/images/2017/08/garden2-thumb.jpg" alt="Okra in planter box"></a></p>

<p><a href="http://matthughes.io/content/images/2017/08/garden3.jpg" rel="lightbox-3" title="Some bok choy I was able to harvest"><img src="http://matthughes.io/content/images/2017/08/garden3-thumb.jpg" alt="Bok choy"></a></p>

<p><a href="http://matthughes.io/content/images/2017/08/garden4.jpg" rel="lightbox-3" title="Close-up of my zucchini vines"><img src="http://matthughes.io/content/images/2017/08/garden4-thumb.jpg" alt="Zucchini vines"></a></p>

<p><a href="http://matthughes.io/content/images/2017/08/garden5.jpg" rel="lightbox-3" title="A closer view of my tomatoes"><img src="http://matthughes.io/content/images/2017/08/garden5-thumb.jpg" alt="Tomato vines"></a></p>]]></content:encoded></item><item><title><![CDATA[We're moving!]]></title><description><![CDATA[<p>It's been a really busy couple of months! After a weekend trip to <a href="http://serenbe.com/">Serenbe</a> for Britt's birthday, we saw that our neighbor's house had sold in less than three days. That got us thinking... What if we tried to put our house on the market too? </p>

<p>Fast-forward 6 or 7</p>]]></description><link>http://matthughes.io/were-moving/</link><guid isPermaLink="false">72c26c9b-dbae-4b4b-b429-985cdca414dd</guid><dc:creator><![CDATA[Matt Hughes]]></dc:creator><pubDate>Mon, 27 Feb 2017 21:13:39 GMT</pubDate><content:encoded><![CDATA[<p>It's been a really busy couple of months! After a weekend trip to <a href="http://serenbe.com/">Serenbe</a> for Britt's birthday, we saw that our neighbor's house had sold in less than three days. That got us thinking... What if we tried to put our house on the market too? </p>

<p>Fast-forward 6 or 7 weeks, and we are under contract on a home in beautiful Newnan, GA. We came across a perfect house only a few blocks from downtown Newnan. I was initially hoping to find somewhere with a big (acre+) lot to do all sorts of garden experiments, but we decided it would be better for everyone to be walking distance from parks, food, and other fun family stuff. There just so happens to be a <a href="http://www.newleafcommunitygarden.com/">community garden</a> near the house too. 👍</p>

<p>We simply can't wait to be in our new home and watch Rosie grow up in such a great place!</p>]]></content:encoded></item><item><title><![CDATA[Outdoor bonsai seed-starting containers]]></title><description><![CDATA[<p>I'm about three years into my bonsai obsession, and I think it's time for a new challenge! I've decided to try start growing some trees from seed. Starting trees from seed is a <em>pretty</em> long-term investment, and I'm totally prepared for it to fail. </p>

<p>I've collected seeds from a trident</p>]]></description><link>http://matthughes.io/seed-starting-containers-for-bonsai/</link><guid isPermaLink="false">d56afaff-f89d-429b-b04f-0214b2afd989</guid><dc:creator><![CDATA[Matt Hughes]]></dc:creator><pubDate>Tue, 06 Dec 2016 21:39:06 GMT</pubDate><content:encoded><![CDATA[<p>I'm about three years into my bonsai obsession, and I think it's time for a new challenge! I've decided to try start growing some trees from seed. Starting trees from seed is a <em>pretty</em> long-term investment, and I'm totally prepared for it to fail. </p>

<p>I've collected seeds from a trident maple and three different Japanese maples to try and sprout this spring. All of these seeds require a cold period (stratification) to germinate successfully, which means they need to be sown outside over the winter or chilled in the refrigerator. I'm going to sow the majority of these seeds outside, and start some in the refrigerator around the beginning of the year.</p>

<p>I've had a pretty bad time with squirrels digging in all sorts of bonsai and herb pots this year, and I'm sure they'd dig all of my seeds up if I just planted them in the ground. To get around this, I made some plastic grow trays, and fixed a wire screen on the top to keep the critters out!</p>

<p>This was a super low-cost and low-commitment project. If it fails miserably, I only spent $2 at Dollar Tree for the containers; everything else I already had on hand. Definitely worth the learning opportunity!</p>

<p>Materials required:</p>

<ul>
<li>Small plastic storage container</li>
<li>Perlite</li>
<li>Potting soil or seed-starting mix</li>
<li>Wire mesh</li>
<li>Aluminum wire, twine, or string</li>
</ul>

<p><a href="http://matthughes.io/content/images/2016/12/seed-planter01.jpg" rel="lightbox-1" title="Drilling drainage holes in a plastic storage container from Dollar Tree"><img src="http://matthughes.io/content/images/2016/12/seed-planter01-thumb.jpg" alt="Drilling drainage holes in a plastic storage container from Dollar Tree"></a></p>

<p><a href="http://matthughes.io/content/images/2016/12/seed-planter02.jpg" rel="lightbox-1" title="Adding perlite for drainage"><img src="http://matthughes.io/content/images/2016/12/seed-planter02-thumb.jpg" alt="Perlite in seed-starting container"></a></p>

<p><a href="http://matthughes.io/content/images/2016/12/seed-planter03.jpg" rel="lightbox-1" title="Adding seed-starting soil"><img src="http://matthughes.io/content/images/2016/12/seed-planter03-thumb.jpg" alt="Adding soil to seed-starting container"></a></p>

<p><a href="http://matthughes.io/content/images/2016/12/seed-planter04.jpg" rel="lightbox-1" title="Finished adding soil"><img src="http://matthughes.io/content/images/2016/12/seed-planter04-thumb.jpg" alt="Soil in seed-starting container"></a></p>

<p><a href="http://matthughes.io/content/images/2016/12/seed-planter05.jpg" rel="lightbox-1" title="Trimming some mesh to divide the container into halves"><img src="http://matthughes.io/content/images/2016/12/seed-planter05-thumb.jpg" alt="Trimming wire mesh"></a></p>

<p><a href="http://matthughes.io/content/images/2016/12/seed-planter06.jpg" rel="lightbox-1" title="Divided container into halves, for seeds from two Japanese maples"><img src="http://matthughes.io/content/images/2016/12/seed-planter06-thumb.jpg" alt="Divided seed-starting container into two halves"></a></p>

<p><a href="http://matthughes.io/content/images/2016/12/seed-planter07.jpg" rel="lightbox-1" title="Poking holes in the soil for the seeds"><img src="http://matthughes.io/content/images/2016/12/seed-planter07-thumb.jpg" alt="Poking holes in soil for starting seeds"></a></p>

<p><a href="http://matthughes.io/content/images/2016/12/seed-planter08.jpg" rel="lightbox-1" title="Finished dropping seeds into all the holes"><img src="http://matthughes.io/content/images/2016/12/seed-planter08-thumb.jpg" alt="Japanese maple seeds being planted"></a></p>

<p><a href="http://matthughes.io/content/images/2016/12/seed-planter09.jpg" rel="lightbox-1" title="Labelled each half of the container with popsicle sticks, so I know which seeds are which in the spring"><img src="http://matthughes.io/content/images/2016/12/seed-planter09-thumb.jpg" alt="Labelling seeds with popsicle sticks"></a></p>

<p><a href="http://matthughes.io/content/images/2016/12/seed-planter10.jpg" rel="lightbox-1" title="Added wire mesh to keep squirrels, birds, and other critters out of my seeds"><img src="http://matthughes.io/content/images/2016/12/seed-planter10-thumb.jpg" alt="Wire mesh on top of seed-starting container"></a></p>

<p>I watered the soil well, and put them under my gardening bench on the porch for now. When I move my bonsai from their shelves to the ground for the winter, I'll probably set these seed containers alongside them to fully expose the seeds to the winter elements.</p>]]></content:encoded></item><item><title><![CDATA[Building a Global Bucket planter for my ghost peppers]]></title><description><![CDATA[<p>Now that it's cooling down, I need to repot and bring my ghost pepper plant inside... a perfect excuse to finally build a Global Bucket! I first read about <a href="http://www.globalbuckets.org/">Global Buckets</a> several years ago, and I've been wanting to try one out for a while. </p>

<p>On top of being a</p>]]></description><link>http://matthughes.io/building-a-global-bucket-planter-for-my-ghost-peppers/</link><guid isPermaLink="false">77ffecdc-1bf4-4594-ba16-ec142372d90d</guid><category><![CDATA[garden]]></category><dc:creator><![CDATA[Matt Hughes]]></dc:creator><pubDate>Wed, 16 Nov 2016 18:30:16 GMT</pubDate><content:encoded><![CDATA[<p>Now that it's cooling down, I need to repot and bring my ghost pepper plant inside... a perfect excuse to finally build a Global Bucket! I first read about <a href="http://www.globalbuckets.org/">Global Buckets</a> several years ago, and I've been wanting to try one out for a while. </p>

<p>On top of being a useful design, the Global Bucket project is really impressive. A couple of high schoolers took the idea of EarthBox planters, and redesigned it to use cheap, locally sourced materials. I wish I had done something this useful with my time when I was their age!</p>

<p>Their original design uses two 5-gallon buckets, a plastic cup or yogurt container, and a 2' length of PVC pipe. I decided to use one of their <a href="http://www.globalbuckets.org/2009/08/experimental-designs.html">newer designs</a>, using only one bucket, a colander, and some pipe. This kept me from having to spend $15+ on a hole saw bit for the inner bucket. </p>

<p>All in all, this planter only cost me about $6:</p>

<ul>
<li>Pickle bucket from Firehouse Subs: $2</li>
<li>PVC pipe: $2</li>
<li>Flex pipe: $1</li>
<li>Plastic colander: $1</li>
</ul>

<p>It took less than half an hour to build this, and would have taken even less time without trying to take pictures in the dark. Here's the build process!</p>

<p><a href="http://matthughes.io/content/images/2016/11/planter01.jpg" rel="lightbox-1" title="Plastic colander from the Dollar Tree"><img src="http://matthughes.io/content/images/2016/11/planter01-thumb.jpg" alt="Colander for a Global Bucket"></a></p>

<p><a href="http://matthughes.io/content/images/2016/11/planter02.jpg" rel="lightbox-1" title="I cut the drainage slits further down, to reach the bottom of the bucket"><img src="http://matthughes.io/content/images/2016/11/planter02-thumb.jpg" alt="Modifying a colander for a Global Bucket"></a></p>

<p><a href="http://matthughes.io/content/images/2016/11/planter03.jpg" rel="lightbox-1" title="Test fitting the colander after trimming the handles and cutting a hole for the watering pipe"><img src="http://matthughes.io/content/images/2016/11/planter03-thumb.jpg" alt="Test fitting colander in the Global Bucket"></a></p>

<p><a href="http://matthughes.io/content/images/2016/11/planter04.jpg" rel="lightbox-1" title="Inserted the PVC watering pipe"><img src="http://matthughes.io/content/images/2016/11/planter04-thumb.jpg" alt="PVC watering pipe added to Global Bucket"></a></p>

<p><a href="http://matthughes.io/content/images/2016/11/planter05.jpg" rel="lightbox-1" title="Figuring out where to drill the holes for the drainage tubing"><img src="http://matthughes.io/content/images/2016/11/planter05-thumb.jpg" alt="Measuring drainage holes for Global Bucket"></a></p>

<p><a href="http://matthughes.io/content/images/2016/11/planter06.jpg" rel="lightbox-1" title="Holes are drilled in the bucket, and drainage tubing is in place"><img src="http://matthughes.io/content/images/2016/11/planter06-thumb.jpg" alt="Drainage tubing in place for Global Bucket"></a></p>

<p><a href="http://matthughes.io/content/images/2016/11/planter07.jpg" rel="lightbox-1" title="Global Bucket ready for soil and a plant!"><img src="http://matthughes.io/content/images/2016/11/planter07-thumb.jpg" alt="Global Bucket ready for soil and a plant"></a></p>

<p><a href="http://matthughes.io/content/images/2016/11/planter08.jpg" rel="lightbox-1" title="Adding a layer of potting soil"><img src="http://matthughes.io/content/images/2016/11/planter08-thumb.jpg" alt="Adding potting soil to Global Bucket"></a></p>

<p><a href="http://matthughes.io/content/images/2016/11/planter09.jpg" rel="lightbox-1" title="Getting my ghost pepper plant ready for the rest of the soil"><img src="http://matthughes.io/content/images/2016/11/planter09-thumb.jpg" alt="Ghost pepper plant in Global Bucket"></a></p>]]></content:encoded></item><item><title><![CDATA[A bit of fall bonsai repotting]]></title><description><![CDATA[<p>I've really been wanting to get some of my pre-bonsai trees into some nice display pots, and I decided to repot a couple of them this season, instead of waiting until the spring. I hope I didn't push my luck too much! </p>

<h2 id="juniperpossiblyasargents">Juniper (possibly a Sargent's)</h2>

<p>I bought this juniper</p>]]></description><link>http://matthughes.io/a-bit-of-fall-bonsai-repotting/</link><guid isPermaLink="false">094fe691-ee4e-4650-b3ac-84a4a545f9d5</guid><category><![CDATA[bonsai]]></category><dc:creator><![CDATA[Matt Hughes]]></dc:creator><pubDate>Wed, 09 Nov 2016 21:32:25 GMT</pubDate><content:encoded><![CDATA[<p>I've really been wanting to get some of my pre-bonsai trees into some nice display pots, and I decided to repot a couple of them this season, instead of waiting until the spring. I hope I didn't push my luck too much! </p>

<h2 id="juniperpossiblyasargents">Juniper (possibly a Sargent's)</h2>

<p>I bought this juniper about 18 months ago from a Home Depot for only $8 or so. It was marked as a Sargent's juniper, and I picked it up in the hopes that it would be similar to a shimpaku. It's kept the needle foliage instead of the shimpaku-style scale foliage, but I think it's developed pretty nicely. I removed the trunk wiring from it a few months ago, and I'm planning to wire the finer branches in the spring.</p>

<p><a href="http://matthughes.io/content/images/2016/11/juniper01.jpg" rel="lightbox-1" title="Juniper bonsai in its training pot"><img src="http://matthughes.io/content/images/2016/11/juniper01-thumb.jpg" alt="Juniper bonsai in training pot"></a></p>

<p><a href="http://matthughes.io/content/images/2016/11/juniper02.jpg" rel="lightbox-1" title="Juniper in its training pot, compared to the pot I wanted to use"><img src="http://matthughes.io/content/images/2016/11/juniper02-thumb.jpg" alt="Juniper bonsai in training pot"></a></p>

<p><a href="http://matthughes.io/content/images/2016/11/juniper03.jpg" rel="lightbox-1" title="Raking out the roots and removing the nursery soil"><img src="http://matthughes.io/content/images/2016/11/juniper03-thumb.jpg" alt="Raking out juniper bonsai roots"></a></p>

<p><a href="http://matthughes.io/content/images/2016/11/juniper04.jpg" rel="lightbox-1" title="Looks like this pot is a bit too small"><img src="http://matthughes.io/content/images/2016/11/juniper04-thumb.jpg" alt="Juniper bonsai that is too big for its intended pot"></a></p>

<p><a href="http://matthughes.io/content/images/2016/11/juniper05.jpg" rel="lightbox-1" title="Recently picked up this pot for my burning bush, but it will do nicely for this one"><img src="http://matthughes.io/content/images/2016/11/juniper05-thumb.jpg" alt="Juniper bonsai in an appropriately-sized pot"></a></p>

<p><a href="http://matthughes.io/content/images/2016/11/juniper06.jpg" rel="lightbox-1" title="Added a base layer of soil and wires to secure the tree to the pot"><img src="http://matthughes.io/content/images/2016/11/juniper06-thumb.jpg" alt="Preparing a bonsai pot for its tree"></a></p>

<p><a href="http://matthughes.io/content/images/2016/11/juniper07.jpg" rel="lightbox-1" title="Wired the tree into the pot and finished adding soil"><img src="http://matthughes.io/content/images/2016/11/juniper07-thumb.jpg" alt="Juniper bonsai in pot"></a></p>

<hr>

<h2 id="coloradobluespruce">Colorado Blue Spruce</h2>

<p>I bought this Colorado blue spruce from Home Depot at the end of the spring, and got it for around $5. There was a 50% off sale on them, I think because they were leftover Christmas trees from the previous winter. This spruce has two trunks; I'm planning on chopping most of the length off of the thicker trunk, and wiring the second trunk down to a semi-cascade. I'll be waiting until spring to do any more work on it. </p>

<p>I didn't notice until I was raking the roots out, but this tree has a <strong>fantastic</strong> nebari! </p>

<p><a href="http://matthughes.io/content/images/2016/11/spruce01.jpg" rel="lightbox-2" title="Colorado blue spruce, ready to be worked on"><img src="http://matthughes.io/content/images/2016/11/spruce01-thumb.jpg" alt="Colorado blue spruce in nursery pot"></a></p>

<p><a href="http://matthughes.io/content/images/2016/11/spruce02.jpg" rel="lightbox-2" title="Raking out the roots and removing the nursery soil"><img src="http://matthughes.io/content/images/2016/11/spruce02-thumb.jpg" alt="Raking out Colorado blue spruce roots"></a></p>

<p><a href="http://matthughes.io/content/images/2016/11/spruce03.jpg" rel="lightbox-2" title="Closeup of the nebari after removing some of the long, thick roots"><img src="http://matthughes.io/content/images/2016/11/spruce03-thumb.jpg" alt="Colorado blue spruce nebari"></a></p>

<p><a href="http://matthughes.io/content/images/2016/11/spruce04.jpg" rel="lightbox-2" title="Added a base layer of soil and wires to secure the tree to the pot"><img src="http://matthughes.io/content/images/2016/11/spruce04-thumb.jpg" alt="Preparing a cascade-style bonsai pot for its tree"></a></p>

<p><a href="http://matthughes.io/content/images/2016/11/spruce05.jpg" rel="lightbox-2" title="Wiring the tree into the pot and adding soil"><img src="http://matthughes.io/content/images/2016/11/spruce05-thumb.jpg" alt="Colorado blue spruce bonsai being wired into its pot"></a></p>

<p><a href="http://matthughes.io/content/images/2016/11/spruce06.jpg" rel="lightbox-2" title="Finished wiring the tree and adding soil"><img src="http://matthughes.io/content/images/2016/11/spruce06-thumb.jpg" alt="Colorado blue spruce bonsai in pot"></a></p>

<p><a href="http://matthughes.io/content/images/2016/11/spruce07.jpg" rel="lightbox-2" title="My plan to chop one of the trunks and bend the other into a semi-cascade design"><img src="http://matthughes.io/content/images/2016/11/spruce07-thumb.jpg" alt="Colorado blue spruce semi-cascade bonsai design"></a></p>]]></content:encoded></item><item><title><![CDATA[Exporting a file from iOS with Ionic Framework]]></title><description><![CDATA[<p>I've been working on a different sort of project lately, using <a href="http://ionicframework.com/">Ionic Framework</a> to build an iPad app for an upcoming conference. Among other things, this app will collect contact info from potential clients at the conference. </p>

<p>You would think that writing a few fields to CSV and exporting it</p>]]></description><link>http://matthughes.io/exporting-a-file-from-ios-with-ionic-framework/</link><guid isPermaLink="false">0d72580f-5772-409a-9fba-5041516be839</guid><category><![CDATA[ionic]]></category><category><![CDATA[ios]]></category><dc:creator><![CDATA[Matt Hughes]]></dc:creator><pubDate>Fri, 07 Oct 2016 14:26:00 GMT</pubDate><content:encoded><![CDATA[<p>I've been working on a different sort of project lately, using <a href="http://ionicframework.com/">Ionic Framework</a> to build an iPad app for an upcoming conference. Among other things, this app will collect contact info from potential clients at the conference. </p>

<p>You would think that writing a few fields to CSV and exporting it to another machine would be easy. Ionic and Cordova made it pretty simple simple... It was a breeze when testing on an Android VM! Unfortunately, iOS made it needlessly difficult and unintuitive. </p>

<p>In a nutshell, Android and iOS have different attitudes on sharing files between apps. The <code>$cordovaFile</code> plugin documentation shows how Android allows non-private directories for apps to store their files, where iOS does not: <a href="http://ngcordova.com/docs/plugins/file/">http://ngcordova.com/docs/plugins/file/</a>. </p>

<p>This meant that I could write a CSV file to <code>cordova.file.externalDataDirectory</code> on Android, open the file with <code>$cordovaFileOpener2</code>, and it would be opened right in Excel. On iOS all of the <code>cordova.file</code> directories are private, which means <code>$cordovaFileOpener2</code> cannot open any files in the app's private directory.</p>

<h2 id="mynemesisuifilesharingenabled">My nemesis: UIFileSharingEnabled</h2>

<p>Ionic has several <code>config.xml</code> settings that automatically translate to the appropriate Android or iOS config values. <code>DisallowOverscroll</code>, <code>Fullscreen</code>, and <code>Orientation</code> are just a few examples. The full list can be found at <a href="https://cordova.apache.org/docs/en/latest/config_ref/">https://cordova.apache.org/docs/en/latest/config_ref/</a>. Unfortunately, iOS file sharing is <strong>not</strong> an Ionic config setting.</p>

<p>After some research, I found out that iOS requires the <code>UIFileSharingEnabled</code> value to be set to <code>true</code> in the app's <code>Info.plist</code> file. This is the "Application supports iTunes file sharing" setting in XCode. <em>Yes, you read that right... <strong>The Apple Way&trade;</strong> requires you to use iTunes to download app files off your device.</em> It doesn't make much sense to me, either.</p>

<p>Most threads I could find online about adding <code>plist</code> entries used a Cordova hook developed by <a href="https://github.com/marcocarnazzo">Marco Carnazzo</a>: <a href="https://gist.github.com/marcocarnazzo/6f01a57d390e8fe3071f">https://gist.github.com/marcocarnazzo/6f01a57d390e8fe3071f</a>. This hook allows you to add tags to the Ionic <code>config.xml</code>, and have them transformed to the appropriate Android or iOS config values. I ran into some errors while using the script, and couldn't make it work for me. Since I only needed iOS-specific config values written, I decided to take a less dynamic, low-tech approach.</p>

<h2 id="plistbuddytotherescue">PlistBuddy to the rescue</h2>

<p>I came across the <code>PlistBuddy</code> utility from this StackOverflow thread: <a href="http://stackoverflow.com/a/31845828/152133">http://stackoverflow.com/a/31845828/152133</a>. I ran into trouble with this hook as written, but I was able to modify it to suit my needs. I saved the following code in <code>hooks/after_prepare/020_add_tags_to_plist.sh</code>:</p>

<pre><code>#!/bin/bash

PLIST=platforms/ios/*/*-Info.plist
/usr/libexec/PlistBuddy -c "Add :UIFileSharingEnabled bool YES" $PLIST

true
</code></pre>

<p><a href="http://matthughes.io/content/images/2016/10/code.png" rel="lightbox-1" title="after_prepare Cordova hook"><img src="http://matthughes.io/content/images/2016/10/code-thumb.png" alt="after_prepare Cordova hook"></a></p>

<h2 id="retrievingyourfilesinitunes">Retrieving your files in iTunes</h2>

<p>First, click the device button in iTunes.</p>

<p><a href="http://matthughes.io/content/images/2016/10/itunes-01.png" rel="lightbox-1" title="Click the device icon"><img src="http://matthughes.io/content/images/2016/10/itunes-01-thumb.png" alt="iTunes with iPad connected"></a></p>

<p>Next select the Apps menu item, and scroll down to File Sharing.</p>

<p><a href="http://matthughes.io/content/images/2016/10/itunes-02.png" rel="lightbox-1" title="Click the Apps menu item, then scroll down to see your app's files"><img src="http://matthughes.io/content/images/2016/10/itunes-02-thumb.png" alt="iPad Apps screen in iTunes"></a></p>

<p>Select your app, and download the files you need!</p>

<p><a href="http://matthughes.io/content/images/2016/10/itunes-03.png" rel="lightbox-1" title="Your app's files"><img src="http://matthughes.io/content/images/2016/10/itunes-03-thumb.png" alt="iPad file sharing in iTunes"></a></p>]]></content:encoded></item><item><title><![CDATA[Prepping a trident maple for an air-layer next spring]]></title><description><![CDATA[<p>I picked up a trident maple last fall, and it's time to start planning the trunk chop. The tree is about 24" tall now, and I'm planning to chop it down to around 10". </p>

<p><a href="http://matthughes.io/content/images/2016/08/trident-maple.jpg" rel="lightbox-1" title="Trident maple pre-bonsai"><img src="http://matthughes.io/content/images/2016/08/trident-maple-thumb.jpg" alt="Trident maple pre-bonsai"></a></p>

<p><a href="http://matthughes.io/content/images/2016/08/trident-maple-chop.jpg" rel="lightbox-1" title="Planning to chop at the red line, and use the green line as the new trunk leader"><img src="http://matthughes.io/content/images/2016/08/trident-maple-chop-thumb.jpg" alt="Trident maple pre-bonsai"></a></p>

<p>Since the top half of the tree is getting chopped, I'm going to experiment with an</p>]]></description><link>http://matthughes.io/prepping-a-trident-maple-for-an-air-layer-next-spring/</link><guid isPermaLink="false">40f9a838-6e67-45c6-a92c-586f83e5c0a7</guid><category><![CDATA[bonsai]]></category><dc:creator><![CDATA[Matt Hughes]]></dc:creator><pubDate>Sat, 27 Aug 2016 16:42:24 GMT</pubDate><content:encoded><![CDATA[<p>I picked up a trident maple last fall, and it's time to start planning the trunk chop. The tree is about 24" tall now, and I'm planning to chop it down to around 10". </p>

<p><a href="http://matthughes.io/content/images/2016/08/trident-maple.jpg" rel="lightbox-1" title="Trident maple pre-bonsai"><img src="http://matthughes.io/content/images/2016/08/trident-maple-thumb.jpg" alt="Trident maple pre-bonsai"></a></p>

<p><a href="http://matthughes.io/content/images/2016/08/trident-maple-chop.jpg" rel="lightbox-1" title="Planning to chop at the red line, and use the green line as the new trunk leader"><img src="http://matthughes.io/content/images/2016/08/trident-maple-chop-thumb.jpg" alt="Trident maple pre-bonsai"></a></p>

<p>Since the top half of the tree is getting chopped, I'm going to experiment with an <a href="http://www.bonsaiempire.com/basics/cultivation/advanced/air-layering">air layer</a>. The top part of the trunk doesn't have anything impressive for <a href="http://www.bonsaiempire.com/basics/styling/advanced/root-flare">nebari</a>, so I decided to try a tourniquet wire to thicken it up. I first found about about the tourniquet technique from <a href="http://www.bonsainut.com/threads/air-layering-a-trident-maple-in-the-summer.23670/#post-361229">a thread I posted on Bonsai Nut</a>. </p>

<p>Everything I read online says to use copper wire for a tourniquet, but I ended up using 3mm aluminum wire. I think the recommendation for copper is to use a smaller gauge wire while still being strong enough dig into the trunk.</p>

<p><a href="http://matthughes.io/content/images/2016/08/tourniquet-01.jpg" rel="lightbox-2" title="Making an incision for the tourniquet wire"><img src="http://matthughes.io/content/images/2016/08/tourniquet-01-thumb.jpg" alt="Making an incision for the tourniquet wire"></a></p>

<p><a href="http://matthughes.io/content/images/2016/08/tourniquet-02.jpg" rel="lightbox-2" title="Wrapped around the incision with 1.5mm aluminum wire"><img src="http://matthughes.io/content/images/2016/08/tourniquet-02-thumb.jpg" alt="Wrapped around the incision with 1.5mm aluminum wire"></a></p>

<p><a href="http://matthughes.io/content/images/2016/08/tourniquet-03.jpg" rel="lightbox-2" title="1.5mm couldn't handle the tension!"><img src="http://matthughes.io/content/images/2016/08/tourniquet-03-thumb.jpg" alt="1.5mm couldn't handle the tension!"></a></p>

<p><a href="http://matthughes.io/content/images/2016/08/tourniquet-04.jpg" rel="lightbox-2" title="Successful tourniquet using 3mm aluminum wire"><img src="http://matthughes.io/content/images/2016/08/tourniquet-04-thumb.jpg" alt="Successful tourniquet using 3mm aluminum wire"></a></p>]]></content:encoded></item><item><title><![CDATA[The death of my cryptomeria (Japanese cedar) bonsai]]></title><description><![CDATA[<p>I had such high hopes for my little Japanese cedar when I picked it up this spring, but it looks like I pruned it too hard, too fast.</p>

<h2 id="marchrepotandpruning">March: repot and pruning</h2>

<p><a href="http://matthughes.io/content/images/2016/06/crytomeria-march01.jpg" rel="lightbox-march" title="Cryptomeria repotted, before heavy trimming"><img src="http://matthughes.io/content/images/2016/06/crytomeria-march01-thumb.jpg" alt="Cryptomeria bonsai before trimming"></a></p>

<p>I really wish I had stopped pruning here. I think the tree would have thrived much more in</p>]]></description><link>http://matthughes.io/the-death-of-my-cryptomeria-japanese-cedar-bonsai/</link><guid isPermaLink="false">b1d36e9a-3d02-48a9-950e-e0073ad67daa</guid><category><![CDATA[bonsai]]></category><dc:creator><![CDATA[Matt Hughes]]></dc:creator><pubDate>Mon, 20 Jun 2016 21:33:42 GMT</pubDate><content:encoded><![CDATA[<p>I had such high hopes for my little Japanese cedar when I picked it up this spring, but it looks like I pruned it too hard, too fast.</p>

<h2 id="marchrepotandpruning">March: repot and pruning</h2>

<p><a href="http://matthughes.io/content/images/2016/06/crytomeria-march01.jpg" rel="lightbox-march" title="Cryptomeria repotted, before heavy trimming"><img src="http://matthughes.io/content/images/2016/06/crytomeria-march01-thumb.jpg" alt="Cryptomeria bonsai before trimming"></a></p>

<p>I really wish I had stopped pruning here. I think the tree would have thrived much more in this state, than it did after the massive defoliation I inflicted on it.</p>

<p><a href="http://matthughes.io/content/images/2016/06/crytomeria-march02.jpg" rel="lightbox-march" title="Starting to see the trunk and branch structure... probably should have stopped here."><img src="http://matthughes.io/content/images/2016/06/crytomeria-march02-thumb.jpg" alt="Crytpomeria bonsai during trimming"></a></p>

<p>This looked like a good final-ish shape for a shohin. I really should have been patient and trimmed it back this much after it had a growing season to recover. </p>

<p><a href="http://matthughes.io/content/images/2016/06/crytomeria-march03.jpg" rel="lightbox-march" title="After trimming"><img src="http://matthughes.io/content/images/2016/06/crytomeria-march03-thumb.jpg" alt="Cryptomeria bonsai after trimming"></a></p>

<p>After the damage was done, I had an impressive pile of needles. I tried rooting a few of the larger ones, but unfortunately none of them survived.</p>

<p><a href="http://matthughes.io/content/images/2016/06/crytomeria-march04.jpg" rel="lightbox-march" title="I took quite a pile of needles off the little tree!"><img src="http://matthughes.io/content/images/2016/06/crytomeria-march04-thumb.jpg" alt="Cryptomeria needle trimmings"></a></p>

<h3 id="maygettingalotofdieback">May: getting a lot of die-back 👎</h3>

<p><a href="http://matthughes.io/content/images/2016/06/crytomeria-may01.jpg" rel="lightbox-march" title="It's not recovering too well"><img src="http://matthughes.io/content/images/2016/06/crytomeria-may01-thumb.jpg" alt="Cryptomeria bonsai"></a></p>

<h3 id="earlyjuneevenworseoff">Early June: even worse off 😡</h3>

<p><a href="http://matthughes.io/content/images/2016/06/crytomeria-june01.jpg" rel="lightbox-march" title="Continuing to decline 😞"><img src="http://matthughes.io/content/images/2016/06/crytomeria-june01-thumb.jpg" alt="Cryptomeria bonsai"></a></p>

<h3 id="latejunekickedthebucket">Late June: kicked the bucket 😣</h3>

<p><a href="http://matthughes.io/content/images/2016/06/crytomeria-june02.jpg" rel="lightbox-march" title="Unfortunately, it's dead"><img src="http://matthughes.io/content/images/2016/06/crytomeria-june02-thumb.jpg" alt="Dead cryptomeria bonsai"></a></p>]]></content:encoded></item><item><title><![CDATA[I'm a dad!]]></title><description><![CDATA[<p>Everyone, meet Rosie! She is the newest love of my life.</p>

<p><a href="http://matthughes.io/content/images/2016/04/rosie-1.jpg" rel="lightbox" title="Only a couple of hours old"><img src="http://matthughes.io/content/images/2016/04/rosie-1-thumb.jpg" alt="Rosie Hughes"></a></p>

<p><a href="http://matthughes.io/content/images/2016/04/rosie-2.jpg" rel="lightbox" title="I love holding her tiny little hands!"><img src="http://matthughes.io/content/images/2016/04/rosie-2-thumb.jpg" alt="Rosie Hughes asleep"></a></p>

<p><a href="http://matthughes.io/content/images/2016/04/rosie-3.jpg" rel="lightbox" title="A very happy dad :D"><img src="http://matthughes.io/content/images/2016/04/rosie-3-thumb.jpg" alt="Rosie and Matt Hughes"></a></p>]]></description><link>http://matthughes.io/im-a-dad/</link><guid isPermaLink="false">6ff3885f-74f3-4b7a-8cbf-7636ccab4a5b</guid><category><![CDATA[news]]></category><dc:creator><![CDATA[Matt Hughes]]></dc:creator><pubDate>Tue, 26 Apr 2016 17:01:31 GMT</pubDate><content:encoded><![CDATA[<p>Everyone, meet Rosie! She is the newest love of my life.</p>

<p><a href="http://matthughes.io/content/images/2016/04/rosie-1.jpg" rel="lightbox" title="Only a couple of hours old"><img src="http://matthughes.io/content/images/2016/04/rosie-1-thumb.jpg" alt="Rosie Hughes"></a></p>

<p><a href="http://matthughes.io/content/images/2016/04/rosie-2.jpg" rel="lightbox" title="I love holding her tiny little hands!"><img src="http://matthughes.io/content/images/2016/04/rosie-2-thumb.jpg" alt="Rosie Hughes asleep"></a></p>

<p><a href="http://matthughes.io/content/images/2016/04/rosie-3.jpg" rel="lightbox" title="A very happy dad :D"><img src="http://matthughes.io/content/images/2016/04/rosie-3-thumb.jpg" alt="Rosie and Matt Hughes"></a></p>]]></content:encoded></item></channel></rss>