All posts by ajohnson

DIY Modern Coat Rack

With my time off I’ve been slowly building up my skills with wood. I’ve built a couple bigger things (chicken coop 2x, shed 1x, table saw table based on this video, planer table based on this video) but haven’t really done any indoor projects. I stumbled across this really nice looking coat rack blog post months ago:

https://www.instructables.com/Modern-Coat-Rack/

and had it on my list to build since then. I made time this week to finally make it happen and I built two of them, to stack, which IMHO, turned out alright:

Woodworking: Modern Coat Rack

Here are some build notes:

1) That blog post doesn’t start with a cutting list… which is a bummer because I initially overestimated the thickness of the board that one would need to build this project and unnecessarily spent a bunch of money on a board that was 2 inches thick by 6 inches tall that I’ll have to find another use for. Lesson #1: build a model first with cheap wood, then buy the expensive stuff.

2) Alternatively, head on over to this blog post, which has precise dimensions for what you’ll need to buy. I ended up over at Woodcrafters in Portland (after a visit to Crosscut Hardwoods for the first board) and found seven foot black walnut board that was about 1×7. I ended up building 2 racks (an upper and a lower) each measuring about 32 inches long but to start, I cut 2 pieces off of the board and made a model based on the Family Handyman (FH from here on out) dimensions, which worked great.

3) After using my table saw to get a precise 7″ tall board and cutting out two 35″ segments, I started cutting the individual pieces. The FH blog post has a nice graphic that shows how to use a crosscut sled (not yet in my arsenal) and a 1″ spacer but I opted instead to first cut a bunch of ~3″ pieces and then individually cut out the 1″ pieces, which I think is less movement overall. Either way, I need to make a sled.

4) The two blog posts then diverge… the Instructables post has you go directly to cutting the angle pieces where the FH post instead has you drill the holes for the dowel. I followed the Instructables post but in hindsight, it would be have been easier / more accurate to first cut the holes for the dowel on every piece.

5) For the drill holes, I clamped (didn’t build) a jig to my drill press and drilled a 3/8″ hole with a Forstner bit through each piece. The job would have been tighter if I had built a jig.

6) Cutting the angles on the pieces was easy… for the 45° angle at least… I had a hard time figuring out how to do the 60° angle with my mitre saw until I rotated the piece 90° and then clamped a jig to the mitre saw to make that cut repeatable. I’m still not sure if I did that right though. FWIW, the Instructables blog post has no information about how to create those cuts.

7) Another divergence in the plan… the Instructables post has you sand and stain your pieces… and then build them up on the dowel. The FH post has you sand, then build, then stain. I ended up sanding and then staining, which I think slightly expanded the wood, and then trying to insert the dowel, which didn’t work at all, even after applying wax. I ended up having to sand the dowel across the entire length multiple times to get the pieces to slide on.

8) Like both posts, I used keyhole hangers (first freehand routing out the hanger shape, then the hanger hole) to hang my rack on the wall… and after watching a great YouTube video on the subject, landed on these EZ-Core Drywall Toggle Anchors, which after one or two misfires, worked very nicely. I’ll never buy a different kind of drywall anchors, those are bomb proof.

Woodworking: Modern Coat Rack

Overall, a fun and very practical (we have lots of hats and hooded jackets / sweatshirts here in Oregon) project, it’d be fun to do again with a different type of wood and stain.

2021 Montana, South Dakota, Wyoming, Idaho Road Trip: Part II

Part 1 is here.

June 19th, Saturday, Day 7

We packed up the truck, said goodbye to new friend Atlas The Dog, and headed out for another long drive, this time to Billings, Montana. We stopped in Helena for lunch at the Staggering Ox for their famous patented “Clubfoot” sandwich, drove through Carroll College (trying to show Beck as many college / university campuses as possible so that he has a feel for what’s out there), and then after a long day, arrived at our first hotel with a swimming pool! We swam for a bit and then wanted to head out for a quick dinner…. only to find out that the truck had flat tire. Argh. Took a bit to get the full size spare on (bike rack on the back made it difficult to get the spare off), but got that done and headed out to the Montana Brewing company in downtown Billings. Fried enchilada bites and the giant pretzel

Untitled

disappeared very quickly.

June 20th, Sunday, Day 8

Up early to get the tire looked at, only tire place open on Sunday was Walmart Auto Center and the guys there were great. They plugged my tire, checked the torque on the spare, and had me on my way very quickly. A couple hours later we made it to our first historical spot, Pompeys Pillar National Monument:

Untitled

which had a new visitor center and a really nice walk / hike out to the rock that William Clark (of Lewis and Clark) etched his name into back in 1806. Definitely worth the stop, especially if you’ve got young kids studying American history.

A couple hours of driving later and we made it to Little Bighorn Battlefield National Monument, which is also well done.

Untitled

Lots of parking, lots of people, great visitor center, nice walk / hike around the facility. I later picked up a book (haven’t started yet) by Stephen Ambrose called “Crazy Horse and Custer: The Parallel Lives of Two American Warriors” that I should have finished before visiting but you should read it if you’re planning this trip.

An hour later and we were in Wyoming… 3 hours later we arrived at Devils Tower National Monument:

Untitled

which we walked around on a nice 2 mile hike, toured the visitor center, and dreamed about climbing someday.

Another 2 hours later and we arrived in South Dakota and a short while after that, at our hotel in Rapid City, where we stayed for the next 3 nights. The pictures and website for this particular hotel made it look like a great spot… big waterslide, kids pool, decent looking rooms, but I would not recommend staying there. It was understaffed (probably as a result of Covid-19), poorly maintained, and hot, but then we didn’t drive all the way here to stay at a hotel.

June 21st, Monday, Day 9

One of the reasons we drove to South Dakota was to see Mount Rushmore:

Untitled

which was really well done given the volume of people that visit on a daily basis. We parked quickly, took the short hike around the base of the monument, took some pictures, and were back on the road by noon.

We stopped on a whim at climbing trail head just a couple miles north of Mount Rushmore called Wrinkled Rock, which is part of a larger rock climbing area called “Needles Of Rushmore”.

Untitled

Tons of spots for sport / trad / top rope / bouldering, I wished that I had packed the climbing gear, I had no idea that they had rock climbing here. We walked a short trail to Bull Rock and scoped out the bolts and dreamed about climbing. Next time.

Shortly after that we arrived at the Crazy Horse Memorial, which had a nice museum and some great views:

Untitled

The day wasn’t over though… about an hour away is a great archeological museum called The Mammoth Site. Definitely worth a visit if you have small kids:

Untitled

and interesting for adults who like science and history.

June 22nd, Tuesday, Day 10

Back on the road… I had hoped to make a big day of visiting Badlands National Park, the Minuteman Missile Site, and the South Dakota Air and Space Museum… but it turned out that the Missile site is closed on Monday and Tuesday… the two days we were around the park. Boo… and the Air museum closed at 4pm, so we missed that as well because we spent most of the day driving through Badlands National Park:

and hiking on the trails:

which was really fun. It was really hot, but we saw bighorn sheep, a single bison (at the entrance), pronghorn antelope, and not a single rattlesnake (which was a good thing). Pro-tip: buy lunch or pack a picnic outside the park so that no one gets hangry while Mom and Dad enjoy the drive and want to go on short hikes.

After the drive, we stopped back at Wall Drug, which is hard to miss, for ice cream… and then back to Rapid City for some bookstore time at Books-A-Million (midwest Barnes & Noble?), and pool time.

June 23rd, Wednesday, Day 11

We’ve mostly run out of things to visit and the plan originally was to drive to a trailhead in Wyoming to do a backpacking loop in the Wind River Range in Wyoming, but weather, injuries, and snow kept us in the car for a couple long days back to Oregon.

We visited Fort Laramie Historic Site early in the afternoon, which was really hot, very remote, and not remarkable… and then drove the rest of the way to our hotel for the night in Casper.

June 24th, Thursday, Day 12

Three fun things to mention on what was mostly a long day of driving. Mom had wanted to stop at Independence Rock in Wyoming, but my initial mapping efforts made it look out of the way… but as we were driving, I saw a big rock outcropping with a visitor center… that turned out to be Independence Rock!

Untitled

Beck and I climbed to the top and around the back:

Untitled

and everyone got to stretch their legs.

Second… after driving for a couple hours and literally not seeing a single gas station, I started to get worried because we only had about 100 miles of gas left. Google Maps took us on Route 287 and it’s remote… I don’t think I’ve ever driven so far without seeing a gas station. Make sure to fill up if you’re driving through Wyoming and not using the interstate.

Last, we finally made it to Twin Falls, Idaho… our second time here (last was on the way back from Yellowstone in May of 2016), and the last time had a great dining experience at The Twin Falls Sandwich Co, but it was closed by the time we got into town. Instead, we visited Koto Brewing Company, and had a great dinner… including smoked pulled pork nachos, which were very good. Extra points for the pickled Fresno red peppers.

June 25th, Friday, Day 13

Long drive home to very hot weather, but everyone was excited to sleep in their own beds.

I’d definitely do the trip again, but if possible, I’d find a way to do more things on the way home to break up the drive.

2021 Montana, South Dakota, Wyoming, Idaho Road Trip: Part I

The last big road trip we took was way back in 2015 (part 1, part 2) and 2020 was basically a wash as far as vacations go (the fires were great) so I planned a big road trip to Montana, Wyoming, South Dakota, back to Wyoming, Idaho, and back home… and here are the pictures and notes for anyone that wants to do something similar in the future.

I used Roadtrippers (great value for the $) to find interesting places to stop along the way, you can see the trip that I planned here:

Summer 2021 Road / Backpacking Trip on Roadtrippers

and I had hoped to be able to get in a backpacking trip in Wyoming (Cirque of the Towers) or Idaho (Alice Lake) but for a variety of reasons (injuries, weather) that part of the trip didn’t materialize.

June 13th, Sunday, Day 1

We live in Portland, Oregon and booked an AirBnb in Whitefish, MT for about a week as a base camp for our explorations around Glacier National Park. We left about 8:30am PDT in the rain and arrived a little more than 11 hours later (the first of a number of days of just grinding it out driving) surrounded by more green trees than I’ve ever seen in Oregon. Most of the drive was desert and hot but once we got into Montana it seemed to change to a green that Oregon might have had 30 years ago. We made a 2 minute time lapse video of the drive for fun:

Everyone was hangry when we arrived so I quickly drove to the Safeway in Whitefish (about 5 miles from our Airbnb, easy drive) and got the goods for a quick dinner (deviled eggs, sweet peppers, cucumbers, tomatoes, hummus, tortilla chips, salsa, guacamole) while the boys played on the trampoline and the zip line.

Untitled

The boys got their energy out and we hit the hay pretty late but with an eye towards an early start on Monday.

June 14th, Monday, Day 2

And by early start, I mean 4:30am. Annual national park visitors in the US are up by more than 30% (as compared to May 2019) in some parks and Glacier National Park is no different except for one thing: the road through the park is extremely narrow and parking is even more limited. As a result, the park (like a number of other national parks) instituted a ticketing system for visitors that requires anyone driving into the park on the Going-to-the-Sun Road to have a ticket between the hours of 6am and 5pm. Karen and I tried to get a ticket at 7am on the recreation.gov website a couple days before but there were thousands of other people trying to do the same thing… for 145 tickets per day. So we got up at 4:30am, hit the road by 5am, got through the West Glacier entrance gate by 5:40am (no ticket required before 6am), and arrived at our first destination (Avalanche Lake trailhead) at about 6:15am. One note: the Going-to-the-Sun Road wasn’t fully open so Avalanche lake was the farthest east you could travel on the Going-to-the-Sun Road, which combined with the fact that Avalanche Lake is one of the easier / more popular hikes, meant that this was an extremely busy place. Luckily, the campground wasn’t yet open for camping so all of us early risers were able to park in spots that normally would have been used for camping. We scored a parking spot (stressful!) and then broke out our Jetboil stoves, made some breakfast backpacking meals, coffee, and hot chocolate:

Untitled

and let everyone else crowd the trail before we started at the trailhead.

The trail to Avalanche Lake is one of the most popular hikes in the parks, because it’s relatively easy (about 5 miles if you stretch it out) and picturesque:

Untitled

We got to the lake in a little less than an hour, ate some snacks, took some pictures:

Untitled

and headed back down to the car. On the way back we took the Trail of the Cedars tour, saw some deer, identified trees, and tried not to find bears. Our little boys claimed to be tired after the 5 mile hike but I was really excited about the possibility of biking the Going-to-the-Sun Road as far east as my legs / my teenage son would accompany me. As mentioned above, the road wasn’t yet open all the way through the park, but they let you bike on the closed part of the road all the way from Avalanche Lake to Logan Pass, which is about 16 miles one way. My oldest and I ended up biking 8 miles in to what’s called The Loop:

Untitled

and then back to down to the Avalanche Lake trailhead, which was one of the highlights of the entire trip for me. We could have made it all the way to Logan pass but that part of the ride was another 2400′ feet of elevation gain over just 8 miles (and then back) and we had Mom and the little boys back at camp. If you plan your trip before the road is fully open, I can’t recommend riding your bike on the road highly enough. It was quiet, relatively easy (at least for the 8 miles in that we did), and had stunning views. Also, if you have the $ and a bike rack, rent an electric bike and you’ll make it up and down in no time.

We arrived back at our parking spot, packed up the car, and drove back, stopping at the Lake McDonald Lodge (packed with people, could have taken a boat ride but everyone was exhausted), and then driving back to our cabin in Whitefish to play on the trampoline and relax.

June 15th, Tuesday, Day 3

Another early start but later than 4:30am this time. Our boys have shown an interest in fishing but we’ve only ever done spin fishing. Montana is widely known as one of the best places in the world to fly fish and I found a guiding company that had a half-day “Intro to Fly Fishing” course just outside of the park. We arrived at the Glacier Outdoor Center at 8:30am and shortly after did a short hike up to a covered picnic area with our guides for the day, Manuel and Ted, who were both full of great stories, patience, and years of experience.

We spent most of the morning learning about knots, fly line vs. leader line, flies

Untitled

the different methods of casting (including some actual casting practice on the lawn), conservation, and then at the end of the session, we walked up to a stocked trout pond and the boys each “caught” a fish.

Untitled

Our dudes might have been a little bit young for the course, but I think everyone learned something and we have an activity to try for real next time we visit. If you’ve ever thought that fly fishing might be something you’d enjoy, I’d highly recommend taking the short course and then doing a river float the day after.

And the day was just getting started. As I mentioned above, the road that criss crosses Glacier National Park wasn’t entirely open and we wanted to get to the east side of the park to see the Many Glacier area. It’s about a 3 hour drive if you go through park because the road is so narrow…. but it’s about the same length in time if you drive south on US-2, and then north up to the east entrance. Since we didn’t want to do two 3 hour drives in one day, I booked a single night at Great Bear Lodge, which is part of the St. Mary Village complex and we took the afternoon to slowly drive over to the east side. On the way, we stopped at Two Medicine Lake and did a short hike to a waterfall called Running Eagle Falls, both of which were beautiful.

Untitled

The rain started almost immediately after we arrived at the hotel and everyone was starving and we ended up having to work hard for dinner. The restaurant inside of the hotel said they were out of food… so we drove 2 minutes north to a taco stand that was right next to a pizza joint, both of which looked like they had a 45 to 60 minute wait. As a last resort, we drove back to the hotel thinking we could just make a cold dinner at the local grocery store (St Mary Grocery), but I’ve never seen a grocery store with less fresh food. It was barren. Moral of the story: stock up on supplies before you hit St. Mary Village, at least in June. There are tons of people and either it was early in the season and the local town wasn’t expecting a surge of people… or it’s just remote enough that it’s hard to keep anything in stock… or more likely, some combination of both.

June 16th, Wednesday, Day 4

High hopes for a nice breakfast at the hotel were smashed early because it was a 40 minute wait for a seat in the restaurant. The coffee shop (Glacier Perk) was a better option so we loaded up on yogurts, scones, coffee, and hot chocolate and drove to the east entrance to Glacier hoping to tour the visitor center.

Untitled

Apparently you can’t even park in the visitor center unless you have a Going-to-the-Sun Road timed entry permit (see above), which IMHO was ridiculous… instead they have you park 1/2 mile away and walk to the visitor center (which we did), only to find out that the visitor center had been mostly closed down except for the gift shop. Boo. At least the views were amazing, the wind was brisk, and the sun was warm.

Untitled

We rallied the troops and drove north to our ultimate destination, Many Glacier and a hike up up as far as we could go on the Grinnell Glacier trail. The drive in was ploddingly slow because they were in the process of paving the road and there was a not insignificant amount of traffic… and a bear crossing.

The road ends at a small inn (Swiftcurrent Motor Inn) and campground (Many Glacier Campground) and is surrounded by peaks that are impossible for pictures to appropriately capture. Scoring a camping spot here would have been awesome.

We finally made it to the Grinnell Glacier trailhead parking lot but it was full, I’m guessing a common story. Lucky for us, there’s a parking lot and a connecting trail (the Continental Divide Trail no less!) just a short drive east that had maybe 30 spots…and only one parked car. We parked there, loaded up the backpacks, broke out our bear spray, and headed out. The trail heads south / south east with views of both Swiftcurrent Lake and Lake Josephine and then climbs up parallel to Grinnell Creek. Our smaller dudes cut out around mile 2 and so Beck and I continued up as far and as fast as we could get before the trail closed (still had snow and ice on the last part of the hike). At a couple points the trail was blocked by some bighorn sheep and even though we couldn’t get all the way up to Upper Grinnell Lake, the views at the top were stunning.

Untitled

Beck and I walked / ran back to meet up with Karen and the boys and then we drove to the Many Glacier Hotel and had lunch on the porch, looking out over the lake. The views there were just as jaw dropping, and the breeze, warm sun, and full stomachs made for a wonderful break.

Untitled

After lunch, a lot of pictures, and a quick hike back to the car, we were off to drive back to the west side of the park. Food / restaurants are pretty scarce on the drive but we made it all the way back to West Glacier and dinner at a fantastic little restaurant right off the highway called Belton Chalet. We had a great dinner and then drove the rest of the way back to our cabin in Whitefish.

June 17th, Thursday, Day 5

The fun train rolls on. We have an 11:15am start time with Glacier Guides for a half day white water rafting trip on the Middle Fork of the Flathead River. We were a little bit late (suppposed to arrive 30 minutes early) but got outfitted with wetsuits, helmets, and splash jackets, hopped on the bus and were on the water before we knew it. Our guide, Carla, was from Maine, and had just moved to Glacier with her husband about a month earlier. We had an awesome float, the little boys and I had a couple quick swims (water was really really cold), and no one fell out of the boat! Success!

Untitled

After drying off, and on the recommendation of the guides, we jumped across the street and had lunch at La Casita, which is inside of a tourist looking place called Crown of the Continent Discovery Center. Two thumbs up for lunch if you’re in the area.

June 18th, Friday, Day 6

Everyone needed a break at this point so we took it easy. I’ve heard great things about the ski resort in Whitefish so we drove up the mountain later in the morning for fun, and then got lunch at one of the more popular places in downtown called Buffalo Cafe, but not before scoring a couple of books at Bookworks. One of the books I got turned out to be an awesome read for anyone who a) is doing a road trip in / around where we went, and b) likes history:

Last Stand: George Bird Grinnell, the Battle to Save the Buffalo, and the Birth of the New West

Not only did George have a significant hand in the conservation of Yellowstone National Park, he also was instrumental in saving the American bison from extinction, and played a key part in the establishment of Glacier National Park, hence Grinnell Glacier (see above). Pick it up before you go or better yet, buy it at a local bookstore like Bookworks and then enjoy it on the drive.

After lunch we packed up our swimming gear and found a parking spot a block or so away from Whitefish City Beach. It was hot on Friday but the water was… very refreshing as our host said, which is to say that it was really really cold. Karen and I swam a couple laps to and from the buoys, the boys played in the sand, and Beck read a book. If we had brought our paddle boards, it would have been great to have put them in here. Great beach, I bet it gets really crowded on hot days.

Untitled

We made dinner that night at our Airbnb and then got packed up for the second part of the trip, which is here.

Links: 5-21-2021

  • Mads Mikkelsen, In Conversation
    Quote: "Is there a life philosophy that you feel has carried you through your career? My approach to what I do in my job — and it might even be the approach to my life — is that everything I do is the most important thing I do. Whether it’s a play or the next film. It is the most important thing. I know it’s not going to be the most important thing, and it might not be close to being the best, but I have to make it the most important thing. That means I will be ambitious with my job and not with my career. That’s a very big difference, because if I’m ambitious with my career, everything I do now is just stepping-stones leading to something — a goal I might never reach, and so everything will be disappointing. But if I make everything important, then eventually it will become a career. Big or small, we don’t know. But at least everything was important."
    (categories: life philosophy work focus )

  • Embrace the Grind – Jacob Kaplan-Moss
    Quote: "Sometimes, programming feels like magic: you chant some arcane incantation and a fleet of robots do your bidding. But sometimes, magic is mundane. If you’re willing to embrace the grind, you can pull off the impossible."
    (categories: work programming career focus )

Links: 4-5-2021

Links: 2-3-2021

  • What complexity science says about what makes a winning team | Aeon Essays
    Quote: "These issues – the importance of synergistic interactions, how strategies and individual attributes combine to produce team performance, how individuals coordinate in space and time to become mesmerising as a whole, and what role the leadership and larger organisational and cultural environment play in bringing out our best – are not just questions for basketball analysts and sociologists studying the Manhattan Project. They are in fact key questions for all biological systems, as all biological systems – whether groups of neurons or animal societies – are composed of interacting parts that collectively discover solutions to environmental or internal challenges. And complexity science, replete with nuanced concepts and rigorous methods, offers a quantitative lens through which to study them." That quote and the McNamara fallacy and the reference to Jerry Muller’s book.
    (categories: performance metrics productivity team management culture )

Links: 1-25-2021