Alexander Obenauer
@alexanderobenauer.com
I'm exploring the interfaces with which we think & the future of personal computing
→ alexanderobenauer.com
→ alexanderobenauer.com
Here's how the case wraps start and finish:
They come into the bindery as a 4' wide, 24 yard long bolt of book cloth (paper-backed fabric), and end up as case wraps for the text blocks to be cased in.
They come into the bindery as a 4' wide, 24 yard long bolt of book cloth (paper-backed fabric), and end up as case wraps for the text blocks to be cased in.
November 11, 2025 at 5:21 PM
Here's how the case wraps start and finish:
They come into the bindery as a 4' wide, 24 yard long bolt of book cloth (paper-backed fabric), and end up as case wraps for the text blocks to be cased in.
They come into the bindery as a 4' wide, 24 yard long bolt of book cloth (paper-backed fabric), and end up as case wraps for the text blocks to be cased in.
This week:
Making books and tending the fire.
Making books and tending the fire.
November 11, 2025 at 3:03 PM
This week:
Making books and tending the fire.
Making books and tending the fire.
In this case, it's a visual (and mentally sticky!) metaphor for how we structure software as apps these days. It arcs to this enjoyable observation of present absurdity:
October 21, 2025 at 1:28 PM
In this case, it's a visual (and mentally sticky!) metaphor for how we structure software as apps these days. It arcs to this enjoyable observation of present absurdity:
"A knife can cut an avocado, and much more."
These kinds of sentences show up in the most fundamental papers that I return to year after year.
They sound silly out of place, but in my favorite works, they're used to build up to essential guiding ideas and insights!
These kinds of sentences show up in the most fundamental papers that I return to year after year.
They sound silly out of place, but in my favorite works, they're used to build up to essential guiding ideas and insights!
October 21, 2025 at 1:28 PM
"A knife can cut an avocado, and much more."
These kinds of sentences show up in the most fundamental papers that I return to year after year.
They sound silly out of place, but in my favorite works, they're used to build up to essential guiding ideas and insights!
These kinds of sentences show up in the most fundamental papers that I return to year after year.
They sound silly out of place, but in my favorite works, they're used to build up to essential guiding ideas and insights!
Part 2 of my 2024 essay, hitting the 'net this week;
On the moral imperative for composable systems & malleable software.
On the moral imperative for composable systems & malleable software.
October 20, 2025 at 3:28 PM
Part 2 of my 2024 essay, hitting the 'net this week;
On the moral imperative for composable systems & malleable software.
On the moral imperative for composable systems & malleable software.
This article is now public! Link in reply.
I recreated Jef Raskin's 1987 'Canon Cat' user environment and observed myself as I lived in it for a week.
Implementation details, surprises, and more in the essay.
(Why touch grass when you can read 3.2k words on user environments?)
I recreated Jef Raskin's 1987 'Canon Cat' user environment and observed myself as I lived in it for a week.
Implementation details, surprises, and more in the essay.
(Why touch grass when you can read 3.2k words on user environments?)
October 15, 2025 at 2:35 PM
This article is now public! Link in reply.
I recreated Jef Raskin's 1987 'Canon Cat' user environment and observed myself as I lived in it for a week.
Implementation details, surprises, and more in the essay.
(Why touch grass when you can read 3.2k words on user environments?)
I recreated Jef Raskin's 1987 'Canon Cat' user environment and observed myself as I lived in it for a week.
Implementation details, surprises, and more in the essay.
(Why touch grass when you can read 3.2k words on user environments?)
Shipped a little refresh to the little lab site.
Also added some graphics made for the User Environments zine to the Canon Cat / Jasper essay 🙂
Also added some graphics made for the User Environments zine to the Canon Cat / Jasper essay 🙂
September 19, 2025 at 1:30 PM
Shipped a little refresh to the little lab site.
Also added some graphics made for the User Environments zine to the Canon Cat / Jasper essay 🙂
Also added some graphics made for the User Environments zine to the Canon Cat / Jasper essay 🙂
One syntax sugar I’ve enjoyed using in the language:
It will match on unlabeled first params for dot calls on any expression of the right type.
It will match on unlabeled first params for dot calls on any expression of the right type.
September 18, 2025 at 2:45 PM
One syntax sugar I’ve enjoyed using in the language:
It will match on unlabeled first params for dot calls on any expression of the right type.
It will match on unlabeled first params for dot calls on any expression of the right type.
Last month, I started a series diving into the implementation of a user environment for personal computing that I've been working on this year.
The second lab report is out now, on the environment's programming language.
The second lab report is out now, on the environment's programming language.
September 17, 2025 at 4:58 PM
Last month, I started a series diving into the implementation of a user environment for personal computing that I've been working on this year.
The second lab report is out now, on the environment's programming language.
The second lab report is out now, on the environment's programming language.
It's a lot of fun shipping these out all over the world.
September 10, 2025 at 3:10 PM
It's a lot of fun shipping these out all over the world.
This week:
Making books and watching turkeys.
Making books and watching turkeys.
September 10, 2025 at 3:10 PM
This week:
Making books and watching turkeys.
Making books and watching turkeys.
This year, I’ve been building a user environment that reifies personal computing of the kind I’ve explored for the last several years — something I can fully live in.
I'm kicking off a series of lab reports that take a deep dive into this environment's implementation.
I'm kicking off a series of lab reports that take a deep dive into this environment's implementation.
August 28, 2025 at 1:44 PM
This year, I’ve been building a user environment that reifies personal computing of the kind I’ve explored for the last several years — something I can fully live in.
I'm kicking off a series of lab reports that take a deep dive into this environment's implementation.
I'm kicking off a series of lab reports that take a deep dive into this environment's implementation.
Roughly a quarter of the first ten years of Sarah and my marriage was spent on (very) long road trips.
This had the delightful effect of slowing down time, and the associations of places with times improved my (typically poor) recall: the years on the road are filled with inseparable memories.
This had the delightful effect of slowing down time, and the associations of places with times improved my (typically poor) recall: the years on the road are filled with inseparable memories.
August 26, 2025 at 9:30 PM
Roughly a quarter of the first ten years of Sarah and my marriage was spent on (very) long road trips.
This had the delightful effect of slowing down time, and the associations of places with times improved my (typically poor) recall: the years on the road are filled with inseparable memories.
This had the delightful effect of slowing down time, and the associations of places with times improved my (typically poor) recall: the years on the road are filled with inseparable memories.
Prototyping zines
August 22, 2025 at 4:50 PM
Prototyping zines
This week:
Making books and watching deer.
Making books and watching deer.
July 30, 2025 at 4:29 PM
This week:
Making books and watching deer.
Making books and watching deer.
I gave Claude Code access to my Obsidian vault and asked it to give me some questions / prompts. It asked things like:
- What forces preserve mediocre interfaces?
- How do we escape vendor-imposed constraints on our thinking?
Here's a small taste:
- What forces preserve mediocre interfaces?
- How do we escape vendor-imposed constraints on our thinking?
Here's a small taste:
July 28, 2025 at 4:06 PM
I gave Claude Code access to my Obsidian vault and asked it to give me some questions / prompts. It asked things like:
- What forces preserve mediocre interfaces?
- How do we escape vendor-imposed constraints on our thinking?
Here's a small taste:
- What forces preserve mediocre interfaces?
- How do we escape vendor-imposed constraints on our thinking?
Here's a small taste:
This Ars article from 2010 is fun to read now.
Discussion of Carbon vs. Cocoa apps, pointing out the portion of the user base eager for the Cocoa rewrite, evoking the Human Interface Guidelines in the face of unseemly UI decisions...
Such a different era.
Discussion of Carbon vs. Cocoa apps, pointing out the portion of the user base eager for the Cocoa rewrite, evoking the Human Interface Guidelines in the face of unseemly UI decisions...
Such a different era.
July 22, 2025 at 5:11 PM
This Ars article from 2010 is fun to read now.
Discussion of Carbon vs. Cocoa apps, pointing out the portion of the user base eager for the Cocoa rewrite, evoking the Human Interface Guidelines in the face of unseemly UI decisions...
Such a different era.
Discussion of Carbon vs. Cocoa apps, pointing out the portion of the user base eager for the Cocoa rewrite, evoking the Human Interface Guidelines in the face of unseemly UI decisions...
Such a different era.
Completed another trip around the sun this week. With gratitude, something to share:
Creative work is hilariously unintuitive to the adult mind. We are like beavers, blocking flow at the first sound of running water with dams made of any debris around.
Here are reminders I hold close:
(1/2)
Creative work is hilariously unintuitive to the adult mind. We are like beavers, blocking flow at the first sound of running water with dams made of any debris around.
Here are reminders I hold close:
(1/2)
July 18, 2025 at 12:57 PM
Completed another trip around the sun this week. With gratitude, something to share:
Creative work is hilariously unintuitive to the adult mind. We are like beavers, blocking flow at the first sound of running water with dams made of any debris around.
Here are reminders I hold close:
(1/2)
Creative work is hilariously unintuitive to the adult mind. We are like beavers, blocking flow at the first sound of running water with dams made of any debris around.
Here are reminders I hold close:
(1/2)
The system Smith went on to describe (for programming by demonstration) in part elicited some fascinating thoughts from Alan Kay:
July 17, 2025 at 3:14 PM
The system Smith went on to describe (for programming by demonstration) in part elicited some fascinating thoughts from Alan Kay:
Dave Smith, 2000
July 17, 2025 at 3:07 PM
Dave Smith, 2000
Updated my website to begin surfacing more of the work that's remained buried multiple clicks deep, and to finally include a small 'about me' blurb.
There's still more to bring to the surface, but I'll leave it here for now.
There's still more to bring to the surface, but I'll leave it here for now.
July 10, 2025 at 4:02 PM
Updated my website to begin surfacing more of the work that's remained buried multiple clicks deep, and to finally include a small 'about me' blurb.
There's still more to bring to the surface, but I'll leave it here for now.
There's still more to bring to the surface, but I'll leave it here for now.
Enjoyed this weekend's reading of the Declaration of Independence on the very balcony from which it was first read to the American public 249 years ago in Boston
July 7, 2025 at 8:45 PM
Enjoyed this weekend's reading of the Declaration of Independence on the very balcony from which it was first read to the American public 249 years ago in Boston
I'll be doing a book making livestream, tomorrow at 1 pm edt.
Join me while I make books by hand, the old fashioned way. Have me in the background on mute while you work, or come chat about book binding and other things.
Link in reply!
Join me while I make books by hand, the old fashioned way. Have me in the background on mute while you work, or come chat about book binding and other things.
Link in reply!
June 30, 2025 at 3:11 PM
I'll be doing a book making livestream, tomorrow at 1 pm edt.
Join me while I make books by hand, the old fashioned way. Have me in the background on mute while you work, or come chat about book binding and other things.
Link in reply!
Join me while I make books by hand, the old fashioned way. Have me in the background on mute while you work, or come chat about book binding and other things.
Link in reply!