Build Log: Walnut Slab Table

We turned an old walnut stump into a live edge coffee table. This was a first for me with lots of experimentation and learning along the way.

Slabs

The tree had been dead for a number of years and we slabbed it about 6 months ago. As a first experiment …

How to Use a Pilot Watch

This is a brief tutorial for performing basic computations using the E6B flight computer on a pilot watch.

What is an E6B?

An E6B flight computer is a circular slide rule used by pilots to make common aviation calculations. A pilot watch typically contains a simplified version of a full …

Build Log: Dining Table

The dining room was the only room in our new house for which we did not already have furniture, so I decided to build a dining table from scratch. We were not rushed so I was able to take my time to build a simple—but beautiful—table for our …

Clock Angle Analysis

While playing with my son's toy clock I got to thinking about the relative angles between the minute and hour hands. On the toy clock the hands move independently of each other so you can make any configuration desired. On a real clock, of course, the relative position is specified …

Build Log: Console Table

I built a simple console table to organize items by the back door.

Design

I looked online for some ideas and found a number of good examples to work from.

My goal with this project was to use exclusively biscuit joints with no metal fasteners. I wanted a simple and …

Share Your Work Online

Building a basic website is an important skill for the entrepreneur, employee, and citizen of the Internet. Using these skills to share your work online has benefits to you and others that justify the costs in time and effort required to do so. And sharing from your own domain gives …

Analytics Principles

These principles are best practices developed over several years of building analytics tools and delivering analytics projects. These principles are by no means perfect, but if you find yourself violating one of them it is a good opportunity to step back and ask yourself why that is the case and …

Matplotlib: Multiple Y-Axis Scales

Matplotlib's flexibility allows you to show a second scale on the y-axis. This example allows us to show monthly data with the corresponding annual total at those monthly rates.

The Matplotlib Axes.twinx method creates a new y-axis that shares the same x-axis. First we create an axis for the …