Subscribe for updates and more.


Words Written:

The Business Collection

The Dev Collection

The Poem Collection

The Me Collection

Multi Tenant

September 05, 2023

Statistical Process Control

August 08, 2023


July 01, 2023

Link Icons

July 01, 2023


June 25, 2023


Tailwind Connect

June 24, 2023

Project Ideas

May 24, 2023


May 23, 2023


May 23, 2023


May 23, 2023

Air Quality

May 23, 2023


May 22, 2023

Web Animation

May 18, 2023


May 11, 2023

Ten Thousand

May 11, 2023


May 04, 2023

Want to learn

A working list of things I want to learn

April 15, 2023

Learn AWS

April 13, 2023

RSC vs. Remix

March 14, 2023


March 10, 2023


March 08, 2023

SaaS for business

March 06, 2023

University Organization

February 17, 2023

ENG 219

Intro to Linguistics

February 16, 2023


February 02, 2023

MU Capstone

January 25, 2023

Write The Pitch

January 09, 2023

Improvement Proposals

January 09, 2023

Content Marketing

January 05, 2023


January 04, 2023

Other Book Lists

January 04, 2023


January 03, 2023


January 03, 2023

YouTube Channels

December 24, 2022


December 22, 2022

Dystopian Connections

December 05, 2022


November 21, 2022

RUS 256

November 12, 2022


November 12, 2022


November 12, 2022

Implementing HMAC with Web Crypto API

October 17, 2022

MKT 325

October 10, 2022

B.Keyz Discography

October 06, 2022


September 30, 2022

Ideas Worth Caching

September 29, 2022

Web Performance

September 18, 2022


September 16, 2022


September 14, 2022

Dev Timeline

September 14, 2022


September 14, 2022


September 14, 2022


September 13, 2022


September 13, 2022

Fifth Third Bank

September 09, 2022

Why we write

August 30, 2022

PSY 221

Social Psychology

August 25, 2022

Harvard Classics

August 20, 2022

Bayesian Average

June 26, 2022

Software teams

June 20, 2022

Project timeline

June 20, 2022

Developer Resources

May 31, 2022

Miami University Explorer

May 06, 2022


Book Notes from Wanting by Luke Burgis

May 01, 2022


Say no, build slack.

April 28, 2022

Document Tools

April 05, 2022

End Poem

By Julian Gough

March 28, 2022


The future of document editing.

March 25, 2022

Personal Websites

Thoughts on my ideal personal website.

March 11, 2022


Modern education views education as cheating

March 09, 2022

Victory is Boring

March 08, 2022

Functional Programming

March 01, 2022

Cached Thoughts

February 23, 2022

CBORD Recludo

On finding a full account takeover vulnerability in CBORD.

February 13, 2022


February 04, 2022


January 22, 2022


Tissue issues

January 19, 2022

37signals Manifesto

January 19, 2022

Cooperative Extension Service

January 06, 2022

Entry Points

January 01, 2022


December 31, 2021

Mowing (1915)

By Robert Frost in A Boy’s Will

December 31, 2021

Best Flash Games

December 30, 2021

Best Console Games

December 30, 2021

Ad Hominem

Short for argumentum ad hominemβ€”argument against the person.

December 27, 2021


December 14, 2021


December 13, 2021

Idea Virus

December 13, 2021


December 13, 2021


December 07, 2021

For your boss

November 29, 2021


Online courses

November 29, 2021

Rules Of Order

November 16, 2021


October 19, 2021


October 18, 2021


What it means to care.

October 14, 2021

Teachers and Late Work

Don’t tell me you don’t care.

October 13, 2021

Jon Bellion Discography

October 12, 2021

Base Rate

Conclusions from insufficient information.

October 12, 2021


October 09, 2021


Explaining the rise of Shein in the time we’re told Gen Z customers buy for a higher-order purpose.

October 08, 2021

Today You, Tomorrow Me

On being kind to strangers.

October 06, 2021

FIN 301

Introduction to Business Finance

October 06, 2021


October 05, 2021


What is marketing?

October 04, 2021


September 23, 2021


Love and Honor? More like neglect and degradation.

September 13, 2021

7 Powers

You have to take deliberate action to generate the information necessary to find the route to Power.

September 07, 2021

A Model of Business Expertise

Business expertise comes from better ways of structuring or organizing knowledge.

September 07, 2021

MGT 302

Notes for Operations and Supply Chain Management - MGT 302

August 30, 2021


I don’t have the attention.

August 30, 2021

Mastering Issues

August 29, 2021

Long Term Thinking

August 25, 2021

ISA 225

Notes for Principles of Business Analytics - ISA 225

August 17, 2021

Why we write: meetings

August 02, 2021

Amazon 1997 Letter To Shareholders

August 02, 2021

Steve Jobs Excerpts

July 28, 2021


What is the point of meetings?

July 28, 2021

Steal These Values

Core values worth stealing.

July 25, 2021

When Death Comes

By Mary Oliver (1935-2019)

July 18, 2021

Finding Books

How do you find books to read? And where can you find them online?

July 18, 2021

Beautiful Websites

July 18, 2021

Young and Old

By Charles Kingsley (1819-1875)

July 11, 2021

Useful Questions

June 28, 2021

The Bridge Builder

By Will Allen Dromgoole (~1900)

June 28, 2021

Notes from Tribes

June 24, 2021

Solitude and Leadership

June 24, 2021


A work in progress

June 24, 2021


June 24, 2021

Pixar Story Rules

22 Rules of Storytelling

June 23, 2021

Father Forgets

June 23, 2021

Business Challenges

June 23, 2021

The Irreducible Components of Leadership

June 19, 2021

The Machine Stops

June 15, 2021

How to Live on Twenty-Four Hours a Day

June 12, 2021

Dynamic Cypress Tests

June 10, 2021



June 09, 2021

Creating Custom Netlify Editor Components

June 07, 2021

Learning Java

June 03, 2021

Learning Vim

June 02, 2021

Starting Python Development

May 28, 2021

Command Line

May 28, 2021

Your work

The work of marketing your work is where your work begins.

May 27, 2021


What are they?

May 27, 2021

You can use React anywhere?

Today I learned…

May 27, 2021


My bored list.

May 26, 2021

VS Code Setup

My VS Code setup.

May 15, 2021

Starting Web Development

An introduction to web development.

May 06, 2021

Financial Investments

Unfolding my story one bit at a time. Not financial advice.

April 17, 2021

Explicit Communication

April 08, 2021

RIP iTunes

April 07, 2021

Reflections on my first Next JS App

March 23, 2021

Best iOS Games

The best games and the best games to play on repeat.

March 19, 2021

GEO 201

GEO 201 Exam Prep.

March 01, 2021

BIO 121

Study guide.

February 26, 2021

MGT 291

Study guide.

February 18, 2021

General Advice

A collection of general advice.

February 18, 2021


A collection of ideas on relationships.

February 17, 2021


A collection of ideas on wealth.

February 13, 2021

2020–2030 Goals and Predictions

I’m still at the start, and the mist in front of me heavily obscures my vision.

February 04, 2021

Dear Teacher using remote proctoring software

It seems that you’re using remote proctoring software with the intent of learning integrity. Let’s talk a moment about that.

February 03, 2021

First Day of Class 2021

The joys and struggle of online class. Round 2.

January 25, 2021


Make It Count

Call it whatever you want. Marketing is what controls and expands your reach, your impact, your outcomes, your effects, your changes, and your results.

January 20, 2021

JavaScript Bookmarklets

January 19, 2021

Occasional Work Search

Money is required.

January 18, 2021

First Apartment

Getting my first apartment.

January 18, 2021

Learning React

Resources to learn React, and my log of doing it.

January 09, 2021

Transcript & College Course Alternatives

My college courses and better alternatives that are mostly free.

January 06, 2021

Just-in-time learning

Learning an idea when you need it the most.

January 05, 2021

For Posterity

For future generations.

December 30, 2020

Less Wrong

A compendium of Less Wrong.

December 19, 2020

Proper ATOM feed Formatting

Tips to generate a good feed.

December 19, 2020

Average Day

What my average day looks like across the years.

December 14, 2020

Turning 20

It’s strange to look back on 19 years and even stranger to look forward.

December 09, 2020

Sideloading iPhone 5 on iOS 10.3.4

I am explaining this for my future self, who is intelligent and interested, but has forgotten.

December 08, 2020

Learning Integrity

The best experiences I’ve had were all learning experiencesβ€”not educational ones.

December 03, 2020

zero through nineteen

As of writing, I have less than two weeks until I turn 20.

November 26, 2020

AI Writing For Marketing

This is the script for my Developing Technologies in Business Video for BUS 284.

November 12, 2020

Typical Mind Fallacy

I’ve begun to see a common error in myself.

October 29, 2020


Master hard skills, outsmart the competition, and accelerate your career.

October 24, 2020

TTT Community Money Site

What if we could harness a scenius to launch a completely community-driven website that generates revenue and took all of the profits and donated them to a charity of choice?

October 22, 2020

Creating a recipe site with Jekyll

In my push for more people to own their own piece of the internet I created a recipe website for my girlfriend.

October 15, 2020

The Social Dilemma

What the hell is going on? And what can you do about it?

October 07, 2020

Standard Automation

I very much dislike situations where I ask myself the question, β€œwhat do I do?”

October 07, 2020

Crossing the Opinion Barrier

What they are and how getting over them can help you do better.

October 01, 2020

Black Friday Deals

What does your β€œdeal” change for the people who didn’t choose you before?

October 01, 2020

Tools should turn us into experts

Tools shape our learning, processes, and mental models.

September 21, 2020

SEO Tool Buying Guide

The endless supply of tools leaves many beginners and experts wondering the same thing. What tool should I use?

September 21, 2020

Managing a remote team

How to manage and work with a remote team.

September 21, 2020

The SEO SaaS Gap

Every SEO tool is about data to move forward.

September 18, 2020

Perception Optimization

Optimizing the value of what you've created for a specific audience.

September 17, 2020

What makes a good delivery of bad news?

This was a post created for a University Discussion.

September 16, 2020

Most favorited Hacker News posts of all time

The most favorited articles by the top 10k most active Hacker News members.

September 05, 2020

Pain and growth

Search for those moments.

September 02, 2020

Sticking your neck out

On business and classes.

September 01, 2020


First Day of Class 2020

The joys and struggle of online class.

August 18, 2020

Marketing Differentiation

The mess of differentiation.

August 10, 2020


Industry Icons

Icons for design, development, and marketing.

August 09, 2020

Write about stuff that interests you

Goals moving forward and telling us what we need to know.

August 08, 2020 Dev log

How I built

August 05, 2020


You don’t need a degree to make change happen.

August 02, 2020


This is my working document on the idea of degreeless.

July 28, 2020


Brand, Content, and Reach

The following is a framework I’ve developed and modeled from trying to find a complete stance on business needs.

July 28, 2020

Student Employment

How can we give the next generation every opportunity we can to solve problems?

July 27, 2020

Question, Connect, and Understand

Real value comes from the questions you ask, the connections you make, and how well you help people feel understood.

July 22, 2020

Notes from MozCon 2020

My notes from MozCon 2020.

July 20, 2020

Marketing and Positioning

A riff on marketing and positioning

July 20, 2020

Catalina and Ruby

Running Jekyll on macOS Catalina

July 19, 2020

Effective Masks

General statements mean a lot of different things and often apply to a lot of people or items. Often statements are vague or not specific.

July 18, 2020

Updating a 2012 MacBook Pro

I recently picked up a 2012 13” MacBook Pro from a coworker. Why, would I take a 2012 MacBook Pro when I already own a 15” 2018 MacBook Pro?

July 18, 2020

Mask Oversimplification

On being American.

July 14, 2020

Thoughts on College

Originally written on April 13th.

July 09, 2020

2020 U.S. Presidential Website Teardown

Comparing the 2020 Presidential Candidate Websites.

July 02, 2020

Metrics on the Top 100 Most Visited Sites

Looking for how your site stacks up against the top 100?

June 21, 2020

Chrome Extensions

A list of useful Chrome Extensions.

June 19, 2020

Notes from Heroic Leadership

Real leadersβ€”real heroesβ€”find fulfillment, meaning, and even success by shifting their gaze beyond self-interest and serving others.

June 17, 2020

20 things you don’t know about SEO

Build something worth searching for.

June 12, 2020

What every business should know about digital marketing

SEO, PPC, Brand, What do you need?

May 29, 2020

The big problem with business

Why don't people choose you?

May 28, 2020

Commercial and Klim Type Fonts for free with macOS

Apple has licensed fonts Commercial Type, Klim Type Foundry, and Mark Simonson Studio for new system fonts on Mac OS Catalina.

May 26, 2020

Manifesto for a moral revolution book notes

Practices for a better world

May 24, 2020

Separating belief and science

A note on belief and humanity

May 19, 2020

Optimizing my book list

Ruby scripting to start making my book list static.

May 18, 2020


Starting Web Development Part 01

May 14, 2020

Adding Schema Markup

How I implemented structured data for this site.

May 04, 2020

The Best Business Leverage

Are you trying to convert or create an experience?

May 02, 2020

Redesign 02 β€” Resources

Redesigning the resources page.

May 01, 2020

Real Skills Conference

The people you actually need to see are each otherβ€”the rest of this day is on you and up to you.

April 24, 2020

Creating RSS feeds and Automating a Newsletter

How I built RSS feeds and automated my newsletter

April 23, 2020

MacOS font bug in Chrome

Chrome 81 breaks the ability to bold system fonts on Macs

April 21, 2020

Money Desires

If you want to make more money there are a few things you can do.

April 18, 2020

Everything I Know About Email

From code to vision.

April 17, 2020

About this website

How I built this site and what runs it.

April 17, 2020

Creation and Consumption

Distinguish that from which is artificial, forced, or remote from actual experience.

February 26, 2020


Good design is as little design as possible.

February 05, 2020

Mental Models and Principles

A few of my personal mental models and principles.

February 01, 2020

Feedback Loops

How do you get better at something? What makes AI so valuable?

January 28, 2020

2020 Presidential Candidate Donate Form Comparison

In a race over donations from a nation how do the players compare?

January 11, 2020

2020 Presidential Candidate Font Comparison

In a race over donations from a nation how do the players compare?

January 11, 2020

2020 Presidential Candidate Website Comparison

In a race over power of a nation how do the players compare?

January 10, 2020


A Timeline of Inventions

A list of some human miracles over the centuries.

January 07, 2020

Anatomy of Performing Content

A nice reminder that the longer the better, headlines are important, building links requires effort, and people love lists.

January 06, 2020


Work in 2019

A few of the creative projects I worked on in 2019.

December 31, 2019

Website Plans

As with most things digital there are near infinite ways of creating a website. Generally there...

December 19, 2019

Learning is like baking

Learning is like baking. You find recipes and follow the given format. You try many recipes...

November 12, 2019


Making a book list

Learning how to make a book list with Jekyll.

October 19, 2019

Psychology and Persuasion

Key ways people can be influenced.

September 30, 2019


Lessons in creativity.

The First-Year Integrated Core at Miami University focuses on thinking critically, creatively and conceptually. ESP 103...

September 26, 2019

Down to the detail.

What makes an expert? What level of detail do you need to be aware of to...

September 25, 2019

Choosing to settle

We're always reaching for things we don't need.

September 24, 2019

Ideas need an axis to be tested against.

When we argue about β€˜better’ most likely, we’re not having the same conversation. We need to...

September 23, 2019


Starting up a site: What’s it for?

It’s personal. I want to make a group of my own culture. I wanted to build...

September 21, 2019


Migrating from Squarespace to GitHub

And saving $152 a year on hosting fees.

July 03, 2019

New Thinking Society

A thought experiment from my senior year in High School.

April 05, 2019