Michael Hanson
@michaelhanson.org
Designer at buildertrend.com.
Formerly at hudl.com.
Formerly at hudl.com.
Playing with some ideas for our client-facing proposal UI.
October 28, 2025 at 7:49 PM
Playing with some ideas for our client-facing proposal UI.
Some Buildertrend command palette designs from a while ago.
October 16, 2025 at 4:16 PM
Some Buildertrend command palette designs from a while ago.
After 13 years with my HHKB Pro 2, I finally built a new keyboard.
October 6, 2025 at 7:42 PM
After 13 years with my HHKB Pro 2, I finally built a new keyboard.
Playing with some ideas for my personal site.
September 29, 2025 at 11:25 PM
Playing with some ideas for my personal site.
Last week I wanted a larger, 4x4 pixel-ish font for a terminal-based timer I was building. So I designed this one out of Unicode full- and half-block characters. Maybe I'll wrap it up and release it as a Go and/or Typescript library.
September 26, 2025 at 4:56 PM
Last week I wanted a larger, 4x4 pixel-ish font for a terminal-based timer I was building. So I designed this one out of Unicode full- and half-block characters. Maybe I'll wrap it up and release it as a Go and/or Typescript library.
TIL that JankyBorders allows gradients for the border color.
September 19, 2025 at 7:01 PM
TIL that JankyBorders allows gradients for the border color.
In Things on macOS, you just type to search. From anywhere. Just start typing stuff. Then hit enter, and you're at the thing. No hotkey required.
It's one of my favorite interactions in any of the software that I use.
It's one of my favorite interactions in any of the software that I use.
September 17, 2025 at 4:07 PM
In Things on macOS, you just type to search. From anywhere. Just start typing stuff. Then hit enter, and you're at the thing. No hotkey required.
It's one of my favorite interactions in any of the software that I use.
It's one of my favorite interactions in any of the software that I use.
In the 300s and 400s AD, the ancient Christian church held a series of four councils, trying to define what the Bible taught about the person and nature of Jesus. Their creeds came to form what's now called the Chalcedonian Box, with each council forming one side.
September 10, 2025 at 3:31 PM
In the 300s and 400s AD, the ancient Christian church held a series of four councils, trying to define what the Bible taught about the person and nature of Jesus. Their creeds came to form what's now called the Chalcedonian Box, with each council forming one side.
My annotation component I'm using for designs in Figma.
July 31, 2025 at 5:12 PM
My annotation component I'm using for designs in Figma.
Playing with ascii shaders in the terminal.
July 25, 2025 at 7:24 PM
Playing with ascii shaders in the terminal.
I built a terminal program that takes today's Things tasks and shows me two at a time, to help me figure out what I should do first. I use it every day.
July 21, 2025 at 10:56 PM
I built a terminal program that takes today's Things tasks and shows me two at a time, to help me figure out what I should do first. I use it every day.
The other night I couldn't sleep so I made a simple MCP server to let LLMs grab YouTube transcripts.
Quickly get a summary, ask questions about it, etc.
github.com/mybuddymicha...
Quickly get a summary, ask questions about it, etc.
github.com/mybuddymicha...
July 16, 2025 at 11:37 PM
The other night I couldn't sleep so I made a simple MCP server to let LLMs grab YouTube transcripts.
Quickly get a summary, ask questions about it, etc.
github.com/mybuddymicha...
Quickly get a summary, ask questions about it, etc.
github.com/mybuddymicha...
Working on a Time Timer-esque app.
May 27, 2025 at 11:19 PM
Working on a Time Timer-esque app.
Proposal builder idea.
April 28, 2025 at 9:32 PM
Proposal builder idea.
Playing with ideas for estimates using Monte Carlo simulations.
March 17, 2025 at 6:23 PM
Playing with ideas for estimates using Monte Carlo simulations.
Hey @figma.com! Help me out by letting me jump to whatever file and page a teammate is currently looking at (across all of Figma!). Pasting Figma links in chat is getting old! 😅
March 13, 2025 at 9:16 PM
Hey @figma.com! Help me out by letting me jump to whatever file and page a teammate is currently looking at (across all of Figma!). Pasting Figma links in chat is getting old! 😅
Recent sidebar explorations.
March 4, 2025 at 5:57 PM
Recent sidebar explorations.
I love this visualization of working memory by @wattenberger.com.
Also, "As a new parent, I have a smaller window than most." 😂 Amen!
Also, "As a new parent, I have a smaller window than most." 😂 Amen!
February 12, 2025 at 4:43 PM
I love this visualization of working memory by @wattenberger.com.
Also, "As a new parent, I have a smaller window than most." 😂 Amen!
Also, "As a new parent, I have a smaller window than most." 😂 Amen!
It's hard to overstate how useful Raycast is.
Every day I find something delightfully helpful.
Today I created a new AI command that writes shell commands for me.
Every day I find something delightfully helpful.
Today I created a new AI command that writes shell commands for me.
January 2, 2025 at 11:31 PM
It's hard to overstate how useful Raycast is.
Every day I find something delightfully helpful.
Today I created a new AI command that writes shell commands for me.
Every day I find something delightfully helpful.
Today I created a new AI command that writes shell commands for me.
I love making Quicklinks for key Figma files. And they open right in Figma! No browser tab necessary!
December 6, 2024 at 3:56 PM
I love making Quicklinks for key Figma files. And they open right in Figma! No browser tab necessary!