Can We Outsource Imagination?

Oct 14, 2025

AI-generated Everything

I got my Sora 2 invite last week, and I was excited to see how it worked. If you are not aware, Sora 2 is OpenAI's new video g…

Technology Read more

Perfect Albums: The Miseducation of Lauryn Hill

Sep 30, 2025

Lauryn Hill's debut album, The Miseducation of Lauryn Hill, was a massive commercial and cultural success that helped bring a revolution of hip hop into…

Music Read more

Content Busking: The Ad-Free Revolution We've Been Waiting For!

Sep 12, 2025

Forget everything you know about monetizing your Rails apps – there's a new sheriff in town, and it's bringing busking into the digital age! Rails Tip Ja…

Technology Read more

PMs Were Vibe Coders All Along

Jul 22, 2025

In a company presentation recently, one of our PMs said, I can't vibe code, so... — and I haven't stopped thinking about it since.

The phrase was meant as…

Technology Read more

Why AI Won't Make You 100x Faster

Apr 30, 2025

The AI revolution promises to transform software development, with bold claims about making coders 100x more productive. While I use and value AI coding…

Technology Read more

From Text Generation to True Intelligence: The Evolution of AI Agents

Feb 22, 2025

The current wave of AI enthusiasm centers largely around Large Language Models (LLMs) and their ability to generate human-like text. While impressive, th…

Technology Read more

Do One Thing Great: The Power of Focus

Feb 11, 2025

I used to be a chronic list-maker. My life was a series of bucket lists, each filled with grand ambitions and lofty goals. I'd jot down everything from l…

Productivity Read more

The Three Listens Rule

Nov 27, 2024

Many years ago, my friend Matt Brower introduced me to a concept that has stayed with me ever since. I've written about it before, but those words have b…

Music Read more

Infinities Are Everywhere

Nov 09, 2024

When I was younger, I had a habit that I now recognize as both common and dangerous: I would read the overview of a topic and assume I understood it comp…

Productivity Read more

Reading, Writing, Arithmetic, and Coding

Oct 08, 2021

There have always been echoes through computer science that coding will be a part of education in our future in the same way that written language and ma…

Technology Read more

Responsibility and Collaboration

Jul 31, 2020

In every organization I have been a part of, some aspect of the operation has become the role of every member of a group to maintain. This could be the d…

Productivity Read more

The Monkey Ladder Experiment

Jul 24, 2020

For a couple decades now there has been a story floating around about an experiment with monkeys, bananas, and a cold water spray. The experiment is desi…

Technology Read more

Tools Over Rules

Jul 19, 2020

A major theme of agile development is that teams are made of individuals. This concept is at the very core as one of the main phrases from the manifesto:…

Productivity Read more

No New Normal

Jul 10, 2020

During large changes I often hear the term “the new normal” to describe the settled period after transition has occurred. This term is loaded with the id…

Technology Read more

Ouija Board Engineering

Jul 03, 2020

The most interesting part of a ouija board session is that results are generated. After the candles have been lit and the chants have been moaned, the ou…

Productivity Read more

The Negative Split

Jun 26, 2020

Many times throughout your life you will find opportunities where the knowledge you gain from one discipline can be applied to another discipline. One of…

Productivity Read more

Eulogy for Light

May 27, 2016

It is strange to have so much love for something you have never met. It is strange to feel a deep loss for someone who never took a breath. Tonight my wi…

Personal Read more
No ads, just tips