Posts
-
Surprise the World
Feb 2, 2022 -
When Everything's on Fire
Jan 26, 2022 -
The Wounded Healer
Jan 16, 2022 -
Radical Candor
Jan 1, 2022 -
The Manager's Path
Dec 15, 2021 -
Man Enough
Oct 20, 2021 -
How I write to readonly databases in tests
Oct 7, 2021 -
Stillness Is the Key
Oct 1, 2021 -
Getting Results the Agile Way
Oct 1, 2021 -
The Paradox of Choice
Sep 26, 2021 -
Recently
Sep 16, 2021 -
The Shape of Design
Sep 5, 2021 -
Terraform
Aug 29, 2021 -
Recently
Aug 9, 2021 -
The Coddling of the American Mind
Jul 1, 2021 -
The Burnout Society
Jul 1, 2021 -
The Meditations
Jun 1, 2021 -
The Manual
Jun 1, 2021 -
Good Entertainment
Jun 1, 2021 -
12 Rules for Life
Jun 1, 2021 -
Learning Log'ish, Jan-Feb 2021
Feb 22, 2021 -
The Art of the Good Life
Feb 7, 2021 -
Forgotten God
Feb 7, 2021 -
Jesus and John Wayne
Feb 1, 2021 -
Preparing for launch
Dec 22, 2020 -
Immutability, Meet Premature Abstraction
Dec 22, 2020 -
The Rise and Fall of Getting Things Done
Dec 21, 2020 -
I Love Writing
Dec 17, 2020 -
Starting Over
Dec 11, 2020 -
The Design of Design
Nov 20, 2020 -
One Week Until Turkey
Nov 19, 2020 -
PDA. No, the other kind of PDA.
Nov 12, 2020 -
Dismal Times
Nov 5, 2020 -
Tribe of Mentors
Nov 1, 2020 -
Promises
Oct 29, 2020 -
Wellbeing: The Five Essential Elements
Oct 26, 2020 -
Fish Hands
Oct 22, 2020 -
Sabbatical
Oct 15, 2020 -
The War on Tumblers
Oct 7, 2020 -
My Kingdom for an Abstraction
Oct 1, 2020 -
The Once and Future Liberal
Oct 1, 2020 -
Richest Man in Babylon
Oct 1, 2020 -
Finish
Oct 1, 2020 -
Here's the thing
Sep 24, 2020 -
Extreme Precautions
Sep 16, 2020 -
Today I Learned
Sep 15, 2020 -
Today I Learned
Sep 9, 2020 -
Today I Learned
Sep 4, 2020 -
The Phoenix Project
Sep 1, 2020 -
Today I Learned
Aug 31, 2020 -
Today I Learned
Aug 26, 2020 -
Why We Sleep
Aug 1, 2020 -
The Tiny MBA
Jul 1, 2020 -
Sacred Fire
Jul 1, 2020 -
Hell Yeah or No
Jul 1, 2020 -
Three Mile an Hour God
Jun 29, 2020 -
Today I Learned
Jun 27, 2020 -
Thinking with Type: A Primer for Deisgners
Jun 7, 2020 -
Anti-Racist
Jun 4, 2020 -
Freaky Fast Subs
May 28, 2020 -
The 100% Correct Integration of Technology
May 14, 2020 -
The Screwtape Legacy
May 8, 2020 -
Play
Apr 21, 2020 -
Parenting
Apr 20, 2020 -
Celebration of Discipline, Special Anniversary Edition
Apr 15, 2020 -
Coming up empty
Apr 8, 2020 -
Millennium Hip-Hop Party
Mar 31, 2020 -
The Everlasting Man
Mar 21, 2020 -
Covidcado Toast
Mar 18, 2020 -
VOID-0
Mar 13, 2020 -
Debt
Mar 13, 2020 -
The Ruthless Elimination of Hurry
Mar 9, 2020 -
"I'm an introvert"
Mar 4, 2020 -
Super Thinking
Mar 1, 2020 -
Pizza Night
Feb 28, 2020 -
Cynicism
Feb 21, 2020 -
Strait & Narrow
Feb 6, 2020 -
Principles
Feb 6, 2020 -
How People Change
Feb 1, 2020 -
Love. Fear.
Jan 29, 2020 -
Thirty-Six
Jan 24, 2020 -
The War of Art
Jan 20, 2020 -
Generating ActiveStorage Fixtures
Jan 17, 2020 -
Life comes at you pretty fast
Jan 16, 2020 -
Today I Learned
Jan 13, 2020 -
Seeding a Rails Development Environment with Test Fixtures
Jan 13, 2020 -
Unlimited Dada
Jan 8, 2020 -
Today I Learned
Jan 7, 2020 -
Today I Learned
Jan 6, 2020 -
Integrating Rails Encrypted Credentials with VCR
Jan 2, 2020 -
New Year, New Ewe
Jan 1, 2020 -
Atomic Habits
Dec 28, 2019 -
Potter
Dec 27, 2019 -
Welp. You did it.
Dec 18, 2019 -
Deploying Rails to Netlify
Dec 17, 2019 -
Christmas Milk
Dec 4, 2019 -
Good Enough to Ship
Nov 9, 2019 -
Rowsdower!
Nov 4, 2019 -
One Kind of Faith
Oct 26, 2019 -
Today I Learned
Oct 16, 2019 -
The Second Mountain
Oct 10, 2019 -
Server-generated React Responses
Oct 5, 2019 -
Today I Learned
Oct 3, 2019 -
Using React Context for Suspenseful Data Fetching
Sep 30, 2019 -
Today I Learned
Sep 27, 2019 -
Today I Learned
Sep 26, 2019 -
Today I Learned
Sep 18, 2019 -
Today I Learned
Aug 19, 2019 -
Today I Learned
Aug 1, 2019 -
Life Together
Jul 21, 2019 -
The Obstacle Is the Way
Jul 19, 2019 -
Shape Up
Jul 19, 2019 -
Man's Search for Meaning
Jul 19, 2019 -
Deconstruct Conference 2019
Jul 15, 2019 -
Perennial Seller
Jun 22, 2019 -
Courage and Calling
Jun 22, 2019 -
The Tech-Wise Family
Jun 13, 2019 -
The 3-Day Effect
Jun 12, 2019 -
Competing Against Luck
Jun 10, 2019 -
The Call
Jun 9, 2019 -
Let Your Life Speak
Jun 3, 2019 -
Digital Minimalism
Jun 3, 2019 -
The Road Back to You
May 18, 2019 -
Irresistible Faith
May 9, 2019 -
Notes on the Synthesis of Form
Apr 23, 2019 -
Getting Things Done
Apr 10, 2019 -
Ego Is the Enemy
Mar 7, 2019 -
Free to Ignore
Feb 22, 2019 -
Pale Blue Dot
Feb 18, 2019 -
A Praying Life
Feb 1, 2019 -
I Built a Hook
Jan 18, 2019 -
Today I Learned
Jan 11, 2019 -
How I use Slack
Jan 7, 2019 -
What I Do When Node Starts Failing Randomly
Jan 4, 2019 -
The righteous mind
Dec 31, 2018 -
Animal Farm
Dec 12, 2018 -
Seeing Like a State
Dec 4, 2018 -
The Road to Jonestown
Nov 15, 2018 -
It Doesn't Have to Be Crazy at Work
Nov 3, 2018 -
Today I Learned
Oct 15, 2018 -
How to Win Friends & Influence People
Oct 15, 2018 -
The Attributes of God
Oct 2, 2018 -
24/6
Sep 22, 2018 -
The Meaning of Marriage
Sep 15, 2018 -
The Origin of Consciousness in the Breakdown of the Bicameral Mind
Sep 8, 2018 -
Today I Learned
Aug 30, 2018 -
Mastering Stand-Up
Jul 29, 2018 -
Emotionally Healthy Spirituality
Jul 25, 2018 -
The Story of Philosophy
Jul 16, 2018 -
Today I Learned
Jul 11, 2018 -
Tribes
Jul 5, 2018 -
The Pixar Touch
Jun 24, 2018 -
Atheist Delusions
Jun 19, 2018 -
Essentialism
Jun 9, 2018 -
The Common Good
May 12, 2018 -
Supernatural
May 8, 2018 -
The Wisdom of Finance
May 1, 2018 -
Intercom on Starting Up
Apr 23, 2018 -
The Rails 5 Way
Apr 22, 2018 -
Everything that Rises Must Converge
Apr 19, 2018 -
How Democracies Die
Apr 18, 2018 -
Confessions
Apr 8, 2018 -
Long Story Short
Feb 18, 2018 -
The Republic of Plato
Feb 17, 2018 -
White Trash
Feb 11, 2018 -
Make Your Bed
Jan 20, 2018 -
The Abolition of Man
Jan 17, 2018 -
The Great Divorce
Jan 16, 2018 -
Sapiens
Jan 13, 2018 -
Books I Read in 2017
Dec 31, 2017 -
Invisible Ink
Dec 27, 2017 -
Rich Kids
Dec 24, 2017 -
Silence
Dec 18, 2017 -
Singular
Dec 10, 2017 -
IGen
Nov 22, 2017 -
The Scandal of the Evangelical Mind
Oct 30, 2017 -
Principia Amoris
Oct 25, 2017 -
Columbine
Oct 20, 2017 -
How to Talk So Kids Will Listen & Listen So Kids Will Talk
Sep 14, 2017 -
To Save Everything, Click Here
Aug 22, 2017 -
Reduce, Reuse, Recycle
Aug 9, 2017 -
Rework
Jun 18, 2017 -
Mindset
Jun 18, 2017 -
Tribe
Jun 2, 2017 -
Today I Learned
May 30, 2017 -
Deep Work
May 23, 2017 -
99 Bottles of OOP
Mar 31, 2017 -
Quiet
Mar 12, 2017 -
Thinking, Fast and Slow
Feb 3, 2017 -
The Power of Habit
Jan 25, 2017 -
The True Believer
Jan 18, 2017 -
Economics in One Lesson
Jan 16, 2017 -
The Manual 3
Jan 14, 2017 -
Leaders Eat Last
Jan 14, 2017 -
Today I Learned
Aug 31, 2016 -
Today I Learned
May 3, 2016 -
Immutability
Apr 26, 2016 -
A Technique for Producing Ideas
Apr 11, 2016 -
Green
Apr 10, 2016 -
The Back of the Napkin
Apr 10, 2016 -
Read This Before Our Next Meeting
Apr 10, 2016 -
Better
Apr 10, 2016 -
Flatland
Mar 26, 2016 -
Today I Learned
Mar 9, 2016 -
Today I Learned
Jan 27, 2016 -
Today I Learned
Jan 7, 2016 -
Today I Learned
Dec 7, 2015 -
Today I Learned
Nov 27, 2015 -
Today I Learned
Nov 14, 2015 -
Today I Learned
Nov 9, 2015 -
Today I Learned
Sep 29, 2015 -
Clean Ruby
Aug 22, 2015 -
Practical Object-oriented Design in Ruby
Aug 21, 2015 -
Today I Learned
Aug 12, 2015 -
Today I Learned
Jul 22, 2015 -
Today I Learned
Jul 20, 2015 -
Effective JavaScript
Jul 13, 2015 -
Today I Learned
Jun 22, 2015 -
Slaughterhouse-Five
Jun 20, 2015 -
Today I Learned
Jun 15, 2015 -
Principles of Two-Dimensional Design
Jun 12, 2015 -
Today I Learned
May 20, 2015 -
Building a Discipling Culture
Apr 26, 2015 -
Today I Learned
Apr 21, 2015 -
The Mythical Man-Month
Apr 7, 2015 -
Today I Learned
Mar 3, 2015 -
Steve Jobs
Feb 28, 2015 -
Today I Learned
Feb 2, 2015 -
Remote
Jan 25, 2015 -
Developing the Leader Within You
Jan 25, 2015 -
Wisdom & Wonder
Jan 19, 2015 -
Today I Learned
Jan 9, 2015 -
Foundation
Jan 5, 2015 -
The Hitchhiker's Guide to the Galaxy: The Illustrated Edition
Jan 1, 2015 -
Steal Like an Artist
Jan 1, 2015 -
Let Go
Jan 1, 2015 -
Dune
Jan 1, 2015 -
Today I Learned
Nov 25, 2014 -
Today I Learned
Nov 24, 2014 -
Today I Learned
Nov 21, 2014 -
Today I Learned
Nov 10, 2014 -
Today I Learned
Nov 8, 2014 -
Today I Learned
Nov 7, 2014 -
Today I Learned
Nov 6, 2014 -
Today I Learned
Nov 5, 2014 -
Today I Learned
Nov 4, 2014 -
Today I Learned
Nov 3, 2014 -
Today I Learned
Oct 29, 2014 -
Today I Learned
Oct 28, 2014 -
Today I Learned
Oct 23, 2014 -
Today I Learned
Oct 22, 2014 -
Today I Learned
Oct 21, 2014 -
Today I Learned
Oct 20, 2014 -
Today I Learned
Oct 16, 2014 -
Today I Learned
Oct 15, 2014 -
Today I Learned
Oct 14, 2014 -
Today I Learned
Oct 13, 2014 -
Today I Learned
Sep 30, 2014 -
JSON Marshalling empty slices to empty arrays in Go
Jun 2, 2014 -
Ready Player One
Oct 24, 2013 -
Eliminating nested blocks while looping through Arrays in Ruby
Sep 13, 2013 -
Struct as ActiveRecord
Jun 27, 2013 -
Deploying Ember On Rails To Heroku
Jun 20, 2013 -
Rails Javascript Testing Using Karma
Jun 12, 2013 -
Instant Savings In Vim
May 23, 2013 -
Sharing is Caring About Code
Jan 20, 2012 -
Do the Work!
May 1, 2011 -
Orbiting the Giant Hairball
Mar 1, 2011 -
The Five Dysfunctions of a Team
Aug 1, 2010